Primary source transcription and rendering under way
KMF and I have been working on the Metropolis Coronata, which is going to be our first model for transcription of primary sources, both for encoding practices and for rendering templates. We have the first couple of pages working, with models for encoding the following features:
- Document page size and margins
- Title page and all its content
- Decorative ornaments
- Text styling, sizing, alignment etc.
- Page breaks (linking to EEBO images)
- Signatures and catchwords
- Running titles
- Ornamental drop-capitals
The rendering pipelines now fork into two, with one set of templates being applied to all our regular born-digital documents and a new set of templates applying to primary sources, using a mode="primarySource" attribute, and the primary source templates have been spun off into a separate XSLT file. At the moment, this fork is triggered by the presence of a <titlePage>
element inside the <front>
; born-digital documents obviously don't have title pages, but primary sources do.
When we've finished the Metropolis Coronata, we'll turn it into a tutorial piece for everyone working on the primary sources. It's quite short, so it shouldn't take long.