grammars/biblio.rng in relaton-iec-1.10.1 vs grammars/biblio.rng in relaton-iec-1.11.0
- old
+ new
@@ -675,10 +675,13 @@
<ref name="bprice"/>
</zeroOrMore>
<zeroOrMore>
<ref name="extent"/>
</zeroOrMore>
+ <optional>
+ <ref name="bibliographic_size"/>
+ </optional>
<zeroOrMore>
<ref name="accesslocation"/>
</zeroOrMore>
<zeroOrMore>
<ref name="license"/>
@@ -920,12 +923,32 @@
<define name="accesslocation">
<element name="accesslocation">
<text/>
</element>
</define>
+ <define name="sizevalue">
+ <element name="value">
+ <attribute name="type"/>
+ <text/>
+ </element>
+ </define>
+ <define name="bibliographic_size">
+ <element name="size">
+ <oneOrMore>
+ <ref name="sizevalue"/>
+ </oneOrMore>
+ </element>
+ </define>
<define name="extent">
<element name="extent">
- <ref name="BibItemLocality"/>
+ <choice>
+ <zeroOrMore>
+ <ref name="locality"/>
+ </zeroOrMore>
+ <zeroOrMore>
+ <ref name="localityStack"/>
+ </zeroOrMore>
+ </choice>
</element>
</define>
<define name="series">
<element name="series">
<optional>