"XML publishing has been thrown around as a catchphrase in the
industry quite a bit. What does it really mean? Most XML-based
publishing happens entirely on the Web, although great tools exist
for doing print publishing with XML. This two-part article will
guide you through the details of print publishing with XML, using
tools that come standard with most Linux distributions.
"What's so great about XML publishing? You can completely
separate the look of the document from the content of the document.
As programmers would say, you are separating the model from the
view. XML by itself doesn't do this for you--you have to come up
with a reasonable tagset yourself that adequately represents the
content, not the style, of your document..."