Normalized DITA 1.1 DTD

The DITA DTD files are highly modularized and while most XML processors have no problems dealing with nested parameter entities, in production environments this may introduce redundant complexity. In addition, because of the way DTD files are build, topic specializations contain elements from base types that cannot be used; for example, body element cannot be used if the root element is concept. One solution is to normalize the DTD files by resolving all parameter entities and removing their declarations, and removing comments and redundant elements.

All in ZIP file.

This entry was posted in DITA and tagged , . Bookmark the permalink.

One Response to Normalized DITA 1.1 DTD

  1. Bryan says:

    Wow Jarno, thanks for doing this. Saves me a ton of time (yes, I’m one of those humans who also like to read the DTDs).

    Have you by chance done this with the 1.2 DTDs?

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>