diff options
Diffstat (limited to 'kdoctools/docbook/xsl/common/targetdatabase.dtd')
-rw-r--r-- | kdoctools/docbook/xsl/common/targetdatabase.dtd | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/kdoctools/docbook/xsl/common/targetdatabase.dtd b/kdoctools/docbook/xsl/common/targetdatabase.dtd new file mode 100644 index 000000000..851c088b8 --- /dev/null +++ b/kdoctools/docbook/xsl/common/targetdatabase.dtd @@ -0,0 +1,48 @@ +<!-- targetdatabase.dtd --> +<!-- A DTD for managing cross reference target information --> + +<!ELEMENT targetset (targetsetinfo?, sitemap*, document*) > + +<!ELEMENT targetsetinfo (#PCDATA) > + +<!ELEMENT sitemap (dir) > + +<!ELEMENT dir ((dir|document)*) > +<!ATTLIST dir + name CDATA #REQUIRED +> + +<!ELEMENT document (div*) > +<!ATTLIST document + targetdoc CDATA #REQUIRED + uri CDATA #IMPLIED + baseuri CDATA #IMPLIED + href CDATA #IMPLIED +> + +<!ELEMENT div (ttl?, objttl?, xreftext?, (div|obj)*)> +<!ATTLIST div + targetptr CDATA #IMPLIED + element CDATA #IMPLIED + name CDATA #IMPLIED + number CDATA #IMPLIED + href CDATA #IMPLIED + lang CDATA #IMPLIED + page CDATA #IMPLIED +> + + +<!ELEMENT ttl (#PCDATA)> +<!ELEMENT objttl (#PCDATA)> +<!ELEMENT xreftext (#PCDATA)> + +<!ELEMENT obj (ttl?, objttl?, xreftext?)> +<!ATTLIST obj + targetptr CDATA #IMPLIED + element CDATA #IMPLIED + name CDATA #IMPLIED + number CDATA #IMPLIED + href CDATA #IMPLIED + lang CDATA #IMPLIED + page CDATA #IMPLIED +> |