|
One way this can be accomplished is to define elements in your DTD that are only used for editing and storing XML components. For example, we could define an "editdoc" element that allows authors to create re-usable content without the context elements required in the a "publishdoc" element. Similarly you might want to store individual XML components in your repository independent of your publication specific rules.
However, taking full advantage of re-usable content presents one of the most difficult challenges of XML. The reason why this objective is so difficult to accomplish is that the solution involves more than technology. Ultimately, publication coordinators, authors and editors need to change from "publication-specific" to "content-specific" mentality creating content.
Brian Buehling
buehling@dakota-systems.net
|