Inheritance between DTD's ?

Steven R. Newcomb srn at
Mon Jun 22 18:10:40 BST 1998

[Jim Blackwell:]

> I am in the process of writing a proposal to do some XML development and
> I had a question that I could not find the answer to (so far).

> Is there any sort of "Inheritance" between DTDs ?  For example, say you
> have some smaller DTDs and wish to merge them into another larger DTD
> that is more specific.

W3C hasn't decided how to recommend that this be accomplished, but
there is a well-developed ISO standard that is applicable to both SGML
and XML.  The paradigm is variously called "architectural forms
(AFs)", "architectural form definition requirements (AFDR)",
"inheritable SGML architectures", etc.

I'm sending you some material and references that will help you
understand this paradigm and how to use it in an XML context.  It is
implemented in the SP parser.  Other systems and tools are being


Steven R. Newcomb, President, TechnoTeacher, Inc.
srn at

voice: +1 972 231 4098 (at ISOGEN: +1 214 953 0004 x137)
fax    +1 972 994 0087 (at ISOGEN: +1 214 953 3152)

3615 Tanner Lane
Richardson, Texas 75082-2618 USA

xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev at
Archived as:
To (un)subscribe, mailto:majordomo at the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo at the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa at

More information about the Xml-dev mailing list