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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.