Post a Comment
XML Schema (XSD) and Relax-ng.
And the best: Relax-ng compact. Easy to write, easy to read and easy to learn.
Unfortunately, it is hard as hell to find good rng descriptions for the schemas mentionned in the article. Why do they insist on working with DTD? I spent half a day looking for rnc files for SVG.
If you've got to write a new schema, pretty please use Relax-ng.
TEI: Text Encoding Initiative
The Text Encoding Initiative (TEI) is a consortium which collectively develops and maintains a standard for the representation of texts in digital form. Its chief deliverable is a set of Guidelines which specify encoding methods for machine-readable texts, chiefly in the humanities, social sciences and linguistics. Since 1994, the TEI Guidelines have been widely used by libraries, museums, publishers, and individual scholars to present texts for online research, teaching, and preservation.
http://www.tei-c.org/index.xml





...