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