Category Archives: Programming
Ant RELAX NG schema
I use oXygen to edit Ant build files and it uses a DTD for the schema. While that works well, the DTD has a few bugs and AFAICT does not support Ant 1.7. So, I wrote a RELAX NG schema … Continue reading
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 … Continue reading
Unicode, I like it
I’m a software developer and I like Unicode. I think I would like it if I wasn’t, but still. I just realized Unicode contains the characters used for Apple modifier keys: ⌥ option ⌘ command ⌃ control Will that make … Continue reading
DITA Authoring DTD Generator
A DITA authoring DTD generator for creating DTDs that are not valid specialization, but can be used for authoring purposes.
MIME Media Type for DITA
I’ve been wondering for a while now that why wasn’t registration of MIME Media Type for DITA included into the 1.1 spec?