Archives for: June 2012, 20

20/06/12

Permalink 04:48:41 pm, by mholmes, 27 words, 77 views   English (CA)
Categories: Activity log; Mins. worked: 60

XSLT fixes

Fixed a bunch of issues in XSLT, including adding handling for page breaks, and making TOC generation proceed one level further into the <div> nesting.

Permalink 04:47:49 pm, by mholmes, 179 words, 71 views   English (CA)
Categories: Activity log; Mins. worked: 120

Substantial schema changes

I've made a number of schema-related changes:

  • XInclude elements are now integrated into the schema.
  • The content models of <listBibl> and <listPerson> now allow a single <xi:include> element instead of other content. This makes pages like sources.xml valid, where they weren't before. The expectation is that we will extend the use of <xi:include> into other areas, to allow the centralization of editorial and encoding declarations etc.
  • A Schematron schema has been created, which imposes a restriction which may or may not be permanent: <milestone> and <pb> are not allowed inside <hi>. This is to avoid HTML invalidity because of the inclusion of HTML <hr> elements (generated for page breaks) inside <span> elements (generated from <hi>s). Some instances of this have been fixed in a few files, which have had the Schematron schema PI added to their headers. Eventually this will be done for all files, and we will use Schematron for the sake of convenience.

Map Of London

This project allows literary and scholarly works (primary and secondary) to be associated with locations in London, providing the reader with a richer understanding of the works.

Reports

June 2012
Sun Mon Tue Wed Thu Fri Sat
 << < Current> >>
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30

XML Feeds