grammars/isostandard.rng in relaton-cen-1.9.2 vs grammars/isostandard.rng in relaton-cen-1.10.0
- old
+ new
@@ -140,18 +140,13 @@
<optional>
<ref name="section-title"/>
</optional>
<choice>
<choice>
- <group>
- <oneOrMore>
- <ref name="BasicBlock"/>
- </oneOrMore>
- <zeroOrMore>
- <ref name="note"/>
- </zeroOrMore>
- </group>
+ <oneOrMore>
+ <ref name="BasicBlock"/>
+ </oneOrMore>
<ref name="amend"/>
</choice>
<oneOrMore>
<ref name="clause-subsection"/>
</oneOrMore>
@@ -162,30 +157,47 @@
<optional>
<attribute name="id">
<data type="ID"/>
</attribute>
</optional>
+ <optional>
+ <attribute name="language"/>
+ </optional>
+ <optional>
+ <attribute name="script"/>
+ </optional>
+ <optional>
+ <attribute name="tag"/>
+ </optional>
+ <optional>
+ <attribute name="multilingual-rendering">
+ <ref name="MultilingualRenderingType"/>
+ </attribute>
+ </optional>
<ref name="preferred"/>
<zeroOrMore>
<ref name="admitted"/>
</zeroOrMore>
<zeroOrMore>
<ref name="deprecates"/>
</zeroOrMore>
<optional>
<ref name="termdomain"/>
</optional>
- <ref name="definition"/>
+ <ref name="termdefinition"/>
<zeroOrMore>
<ref name="termnote"/>
</zeroOrMore>
<zeroOrMore>
<ref name="termexample"/>
</zeroOrMore>
<zeroOrMore>
<ref name="termsource"/>
</zeroOrMore>
+ <zeroOrMore>
+ <ref name="term"/>
+ </zeroOrMore>
</element>
</define>
<define name="annex">
<element name="annex">
<optional>
@@ -221,13 +233,10 @@
( paragraph-with-footnote | table | note | formula | admonition | ol | ul | dl | figure | quote | sourcecode | review | example )*,
-->
<ref name="BasicBlock"/>
</zeroOrMore>
<zeroOrMore>
- <ref name="note"/>
- </zeroOrMore>
- <zeroOrMore>
<ref name="clause-hanging-paragraph-with-footnote"/>
</zeroOrMore>
<zeroOrMore>
<ref name="annex-appendix"/>
</zeroOrMore>
@@ -346,18 +355,13 @@
</optional>
<optional>
<ref name="section-title"/>
</optional>
<choice>
- <group>
- <zeroOrMore>
- <ref name="BasicBlock"/>
- </zeroOrMore>
- <zeroOrMore>
- <ref name="note"/>
- </zeroOrMore>
- </group>
+ <zeroOrMore>
+ <ref name="BasicBlock"/>
+ </zeroOrMore>
<oneOrMore>
<ref name="content-subsection"/>
</oneOrMore>
</choice>
</define>
@@ -469,12 +473,9 @@
<ref name="section-title"/>
</optional>
<zeroOrMore>
<!-- allow hanging paragraphs in annexes: they introduce lists -->
<ref name="BasicBlock"/>
- </zeroOrMore>
- <zeroOrMore>
- <ref name="note"/>
</zeroOrMore>
<zeroOrMore>
<ref name="clause-hanging-paragraph-with-footnote"/>
</zeroOrMore>
</element>