lib/asciidoctor/csd/biblio.rng in metanorma-csd-1.0.13 vs lib/asciidoctor/csd/biblio.rng in metanorma-csd-1.0.14
- old
+ new
@@ -486,10 +486,13 @@
<ref name="contributor"/>
</zeroOrMore>
<optional>
<ref name="edition"/>
</optional>
+ <optional>
+ <ref name="version"/>
+ </optional>
<zeroOrMore>
<ref name="biblionote"/>
</zeroOrMore>
<zeroOrMore>
<ref name="language"/>
@@ -862,9 +865,37 @@
<ref name="BibliographicItem"/>
</element>
<zeroOrMore>
<ref name="locality"/>
</zeroOrMore>
+ </element>
+ </define>
+ <define name="version">
+ <element name="version">
+ <optional>
+ <ref name="vedition"/>
+ </optional>
+ <optional>
+ <ref name="revision-date"/>
+ </optional>
+ <zeroOrMore>
+ <ref name="draft"/>
+ </zeroOrMore>
+ </element>
+ </define>
+ <define name="vedition">
+ <element name="edition">
+ <data type="int"/>
+ </element>
+ </define>
+ <define name="revision-date">
+ <element name="revision-date">
+ <data type="date"/>
+ </element>
+ </define>
+ <define name="draft">
+ <element name="draft">
+ <text/>
</element>
</define>
<!--
Anycontents = mixed {
https://github.com/relaxng/jing-trang/issues/211