TEI relaxng schemas
Sebastian Rahtz <[email protected]>
| Newsgroups | gmane.text.xml.relaxng.general |
|---|---|
| Message-ID | <[email protected]> |
Members of this list may be interested in http://www.tei-c.org/P5/, which contains material about a new RelaxNG version of the Text Encoding Initiative guidelines. This is pre-alpha stuff, not endorsed yet by the TEI technical council, but may amuse some. The TEI is authored in its own literate programming language (a superset of the normal TEI), which describes a fairly elaborate class system for TEI elements. The elements are described in TEI notation, with their body expressed in relax ng XML notation. This means that the documentation and schemas are all generated from a single master mixed-namespace XML document, all of which can be validated. The generated HTML documentation shows the relaxng fragments in compact notation, for readability. DTDs are generated from the master source, and XSD is generated (on a good day) from relaxng schemas. just thought you'd like to hear of another large project doing relaxng Sebastian Rahtz