Paul Moloney wrote: > As mentioned in this query to the docbook-apps > list > (http://www.oasis-open.org/archives/docbook-apps/200501/msg00090.html), > XMLMind rewrites entities (on a tangent, I'm just curious as to why it > does this?).
Because we consider the macro facilities found in DTDs as a legacy from SGML which should have never been added to XML. > This leaves me with the problem of how to have productnames, > etc, being defined across custom documentation (each custom book > has its own book file, but shares chapter files). > > The suggested workarounds seem to be to make the stylesheet > select the required product name, etc, but I hate this, as it > breaks the rule of seperating content from style - I really don't > want people having to edit stylesheets to add new product names. > We 100% agree with you. For now, the best we can do, which is elegant, maintenable, easy to use and separates content from style, is described here: http://www.xmlmind.com/xmleditor/_distrib/doc/user/tutorial_modular_document.html#extensive_copy_as_reference (But may be in your case, this is not relevant.) --- PS: The integrated spreadsheet engine (not limited to tables: the document *is* the spreadsheet) can do wonders, but unlike the above solution, it is not available in free Standard Edition.

