lib/asciidoctor/iho/reqt.rng in metanorma-iho-0.3.12 vs lib/asciidoctor/iho/reqt.rng in metanorma-iho-0.3.13
- old
+ new
@@ -57,10 +57,18 @@
</optional>
<optional>
<attribute name="type"/>
</optional>
<optional>
+ <attribute name="tag"/>
+ </optional>
+ <optional>
+ <attribute name="multilingual-rendering">
+ <ref name="MultilingualRenderingType"/>
+ </attribute>
+ </optional>
+ <optional>
<ref name="reqtitle"/>
</optional>
<optional>
<ref name="label"/>
</optional>
@@ -99,11 +107,13 @@
<ref name="FormattedString"/>
</element>
</define>
<define name="label">
<element name="label">
- <text/>
+ <oneOrMore>
+ <ref name="TextElement"/>
+ </oneOrMore>
</element>
</define>
<define name="subject">
<element name="subject">
<oneOrMore>
@@ -173,11 +183,22 @@
<optional>
<attribute name="keep-lines-together">
<data type="boolean"/>
</attribute>
</optional>
+ <optional>
+ <attribute name="tag"/>
+ </optional>
+ <optional>
+ <attribute name="multilingual-rendering">
+ <ref name="MultilingualRenderingType"/>
+ </attribute>
+ </optional>
<oneOrMore>
- <ref name="BasicBlock"/>
+ <choice>
+ <ref name="BasicBlock"/>
+ <ref name="component"/>
+ </choice>
</oneOrMore>
</define>
<define name="ObligationType">
<choice>
<value>requirement</value>