]> granicus.if.org Git - docbook-dsssl/commitdiff
RFE 482053: Add support for DOI in meta
authorNorman Walsh <ndw@nwalsh.com>
Sat, 17 Nov 2001 23:10:50 +0000 (23:10 +0000)
committerNorman Walsh <ndw@nwalsh.com>
Sat, 17 Nov 2001 23:10:50 +0000 (23:10 +0000)
docbook/xml/dbpoolx.mod

index fddd67e5dafd1e886b5407e7d8c65a09f3d1ace9..c3140bfe61adacf810fb0ab5b0063d0e6177fa72 100644 (file)
@@ -845,7 +845,7 @@ d. Just Acronym, Emphasis, and Trademark; no other word elements.
                |authorgroup|authorinitials|bibliomisc|biblioset
                |collab|confgroup|contractnum|contractsponsor
                |copyright|corpauthor|corpname|date|edition
-               |editor|invpartnumber|isbn|issn|issuenum|orgname
+               |editor|invpartnumber|isbn|issn|biblioid|citebiblioid|issuenum|orgname
                |othercredit|pagenums|printhistory|productname
                |productnumber|pubdate|publisher|publishername
                |pubsnumber|releaseinfo|revhistory|seriesvolnums
@@ -5046,6 +5046,54 @@ in the text (no (0) value, the default)
 <!--end of issn.attlist-->]]>
 <!--end of issn.module-->]]>
 
+<!-- BiblioId ................. -->
+
+<!ENTITY % biblioid.module "INCLUDE">
+<![%biblioid.module;[
+<!ENTITY % local.biblioid.attrib "">
+<!ENTITY % biblioid.role.attrib "%role.attrib;">
+
+<!ENTITY % biblioid.element "INCLUDE">
+<![%biblioid.element;[
+<!ELEMENT biblioid %ho; (%docinfo.char.mix;)*>
+<!--end of biblioid.element-->]]>
+
+<!ENTITY % biblioid.attlist "INCLUDE">
+<![%biblioid.attlist;[
+<!ATTLIST biblioid
+               %common.attrib;
+               class   (urn|doi|isbn|issn|pubnumber|other)     #IMPLIED
+               otherclass      CDATA   #IMPLIED
+               %biblioid.role.attrib;
+               %local.biblioid.attrib;
+>
+<!--end of biblioid.attlist-->]]>
+<!--end of biblioid.module-->]]>
+
+<!-- CiteBiblioId ................. -->
+
+<!ENTITY % citebiblioid.module "INCLUDE">
+<![%citebiblioid.module;[
+<!ENTITY % local.citebiblioid.attrib "">
+<!ENTITY % citebiblioid.role.attrib "%role.attrib;">
+
+<!ENTITY % citebiblioid.element "INCLUDE">
+<![%citebiblioid.element;[
+<!ELEMENT citebiblioid %ho; (%docinfo.char.mix;)*>
+<!--end of citebiblioid.element-->]]>
+
+<!ENTITY % citebiblioid.attlist "INCLUDE">
+<![%citebiblioid.attlist;[
+<!ATTLIST citebiblioid
+               %common.attrib;
+               class   (urn|doi|isbn|issn|pubnumber|other)     #IMPLIED
+               otherclass      CDATA   #IMPLIED
+               %citebiblioid.role.attrib;
+               %local.citebiblioid.attrib;
+>
+<!--end of citebiblioid.attlist-->]]>
+<!--end of citebiblioid.module-->]]>
+
 <!-- InvPartNumber .................... -->
 
 <!ENTITY % invpartnumber.module "INCLUDE">