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

Posted in Programming | Tagged , | Leave a comment

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

Posted in DITA | Tagged , | Leave a comment

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

Posted in Programming | Tagged , | Leave a comment

DITA Authoring DTD Generator

A DITA authoring DTD generator for creating DTDs that are not valid specialization, but can be used for authoring purposes.

Posted in DITA | Tagged , , , | Leave a comment

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?

Posted in DITA | Tagged | Leave a comment