grammars/iho.rng in relaton-iho-1.3.1 vs grammars/iho.rng in relaton-iho-1.3.2
- old
+ new
@@ -21,12 +21,17 @@
<value>standard</value>
</choice>
</define>
<define name="editorialgroup">
<element name="editorialgroup">
- <ref name="committee"/>
- <ref name="workgroup"/>
+ <oneOrMore>
+ <choice>
+ <ref name="committee"/>
+ <ref name="workgroup"/>
+ <ref name="commission"/>
+ </choice>
+ </oneOrMore>
</element>
</define>
<define name="BibDataExtensionType">
<optional>
<ref name="doctype"/>
@@ -92,19 +97,38 @@
</element>
</define>
</include>
<define name="committee">
<element name="committee">
- <choice>
- <value>hssc</value>
- <value>ircc</value>
- </choice>
+ <ref name="IHO_Group"/>
</element>
</define>
<define name="workgroup">
<element name="workgroup">
+ <ref name="IHO_Group"/>
+ </element>
+ </define>
+ <define name="commission">
+ <element name="commission">
+ <ref name="IHO_Group"/>
+ </element>
+ </define>
+ <define name="IHO_Group">
+ <optional>
+ <element name="name">
+ <text/>
+ </element>
+ </optional>
+ <element name="abbreviation">
<text/>
</element>
+ <optional>
+ <choice>
+ <ref name="committee"/>
+ <ref name="workgroup"/>
+ <ref name="commission"/>
+ </choice>
+ </optional>
</define>
<define name="annex-appendix">
<element name="appendix">
<ref name="Clause-Section"/>
</element>