- From: Bert Bos <bbos@mygale.inria.fr>
- Date: Mon, 5 May 1997 14:10:47 +0200 (MET DST)
- To: W3C SGML Working Group <w3c-sgml-wg@w3.org>
Paul Prescod writes: > Let's say that I am an XML user. I am happy with, say, the DocBook DTD, > but need to insert a chemical formula in CML format. Or perhaps I want > to insert something more mundane, some small element that does not have > an expression in DocBook: <GRADE> for a student's grade on a project. In > the SGML world I would combine the two DTDs manually. This is probably a > painful process of examining content models and parameter entities and > finding the right place to shoe-horn in my element type. Giving up validation just to embed a new document type seems too high a price to pay. But combining two DTDs into a single one is not helping anybody either, because even applications that know both DTDs will probably not be able to handle the combined one. How about this sub-document: <!doctype docbook "http://docbook.org/docbook.spec"> <docbook>... ... <!doctype grade "http://grades.org/grades.spec"> <grade>...</grade> ... </docbook> One question: should IDs be local to the sub-document? I think not: XML-link won't be able to point to an ID in the sub-document unless the ID is unique in the whole document. Bert -- Bert Bos ( W 3 C ) http://www.w3.org/ http://www.w3.org/pub/WWW/People/Bos/ INRIA/W3C bert@w3.org 2004 Rt des Lucioles / BP 93 +33 4 93 65 77 71 06902 Sophia Antipolis Cedex, France
Received on Monday, 5 May 1997 08:10:59 UTC