Re: namespaces discussion
-----Original Message----- From: Mark Tucker <mct@f...> >First a question: > > Can I have a DTD that mentions elements > defined elsewhere? Very easily and you don't even need namespaces (except to avoid possible clashes which is all I thought namespaces were for anyway). This is particularly possible using the common technique of content model extension via parameter entities. The following example doesn't use namespaces. Say my book DTD has: <!ELEMENT div (%base.div.content;|%extended.div.content;)> Then I can have (either in the internal subset of a document or some external DTD entity that gets read before the book DTD): <!ENTITY % mathml.dtd SYSTEM "mathml.dtd"> <!ENTITY % pgml.dtd SYSTEM "pgml.dtd"> %mathml.dtd %pgml.dtd <!ENTITY % extended.div.content "math|pgml"> And bingo!, I can use MathML and PGML in my Book. James -- James Tauber / jtauber@j... http://www.jtauber.com/ Lecturer and Associate Researcher Electronic Commerce Network ( http://www.xmlinfo.com/ Curtin Business School ( http://www.xmlsoftware.com/ Perth, Western Australia ( http://www.schema.net/ xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@i... Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ To (un)subscribe, mailto:majordomo@i... the following message; (un)subscribe xml-dev To subscribe to the digests, mailto:majordomo@i... the following message; subscribe xml-dev-digest List coordinator, Henry Rzepa (mailto:rzepa@i...)
PURCHASE STYLUS STUDIO ONLINE TODAY!
Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!
Download The World's Best XML IDE!
Accelerate XML development with our award-winning XML IDE - Download a free trial today!
Subscribe in XML format