DITA @ tecfa
Dita is used/co-developed by IBM. It's general architecture may be quite
interesting for educational sites, because it (1) accomodates for topic-oriented
organization and reuse (as opposed to long documents), (2) allows specialization
and (3) therefore supports semantic markup (as opposed to Docbook which is typographic basically).
We started using it for a catalog that has several kinds of specialized topics (see below)
Dita docs
Locally produced DITA 1.0 docs with MISTAKES
- A slightly wrong HTML tree of the dita 1.0 DTD. You can also download it as ZIP file. It's the subset I use to import into Framemaker+SGML 6. Like FM 6, the dtdpase program I use to generate the tree doesn't like multiple attibute definitions. So I fed it the attribute merged DTDs for FM6 I made by hand and which may contain mistakes... In addition, "namespaced attributes" have been scratched (FM+SGML 6 hates these too).
- A "unified" DITA DTD without entities. I made this by importing/exporting the DITA DTDs into/from FrameMaker 7.0. There is also an HTML documentation tree plus a zip for download. This version has the "namespaced" attributes that the other lacks and I have no clue if/what FM7 censored out (no time to compare DTDs)
- These documentation trees certainly have mistakes, but neverless come handy for understanding the DITA
structure. Note about Framemaker 7: It reads DITA w/o problems. Problems come later when trying to match DITA Crossreferences, Tables, etc. to FM ones. At some later stage I can give our EDD away. For the moment it is not done.
Local contributions
- [soon] DTDs, e.g. extensions for the TECFA SEED catalog. There is an HTML tree for the DTDs, but before we release them we have to make a few fixes (in particular make sure the extensions are legal and the class attributes are ok).
Links
Here are a few important links to the DITA site
D.K.S.
Last modified: Tue Jul 15 14:51:08 MEST 2003