From 37f562c185f62804243a7ba27cc360d7728ea3d1 Mon Sep 17 00:00:00 2001 From: Norman Walsh Date: Wed, 19 Jan 2005 04:52:36 +0000 Subject: [PATCH] Write DTD from XML representation --- docbook/relaxng/tools/xml2dtd.xsl | 284 ++++++++++++++++++++++++++++++ 1 file changed, 284 insertions(+) create mode 100644 docbook/relaxng/tools/xml2dtd.xsl diff --git a/docbook/relaxng/tools/xml2dtd.xsl b/docbook/relaxng/tools/xml2dtd.xsl new file mode 100644 index 000000000..539970892 --- /dev/null +++ b/docbook/relaxng/tools/xml2dtd.xsl @@ -0,0 +1,284 @@ + + + + + + + + + + + + + + + + + + + + + <!ELEMENT + + + + + + + + + + + + + + + + + (#PCDATA + + + + | + + + + )* + + + + + + + > + + + + <!ATTLIST + + + + xmlns CDATA #FIXED " + + " + + + > + + + + <!ENTITY % + + " + + "> + + + + + + + + + + + + + + + + + + + CDATA + NMTOKEN + NMTOKEN + + + + + + + + + + ( + + + + ) + + + + + + + + CDATA + + + + + + #IMPLIED + + #REQUIRED + + + + + + + + % + + ; + + + + ( + + , + + + ) + + + + + + + (#PCDATA)* + + + ( + + | + + + ) + + + + + + + + + + + + EMPTY + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -- 2.40.0