lib/asciidoctor/mpfd/isodoc.rng in metanorma-mpfd-0.1.2 vs lib/asciidoctor/mpfd/isodoc.rng in metanorma-mpfd-0.1.3
- old
+ new
@@ -382,10 +382,11 @@
<ref name="figure"/>
<ref name="quote"/>
<ref name="sourcecode"/>
<ref name="example"/>
<ref name="review"/>
+ <ref name="pre"/>
</choice>
</define>
<define name="paragraph">
<element name="p">
<ref name="ParagraphType"/>
@@ -538,10 +539,24 @@
<zeroOrMore>
<ref name="note"/>
</zeroOrMore>
</element>
</define>
+ <define name="pre">
+ <element name="pre">
+ <attribute name="id">
+ <data type="ID"/>
+ </attribute>
+ <optional>
+ <ref name="tname"/>
+ </optional>
+ <text/>
+ <zeroOrMore>
+ <ref name="note"/>
+ </zeroOrMore>
+ </element>
+ </define>
<define name="table">
<element name="table">
<attribute name="id">
<data type="ID"/>
</attribute>
@@ -708,10 +723,11 @@
<optional>
<ref name="tname"/>
</optional>
<choice>
<ref name="image"/>
+ <ref name="pre"/>
<zeroOrMore>
<ref name="figure"/>
</zeroOrMore>
</choice>
<zeroOrMore>
@@ -733,10 +749,11 @@
<ref name="strong"/>
<ref name="stem"/>
<ref name="sub"/>
<ref name="sup"/>
<ref name="tt"/>
+ <ref name="keyword"/>
<ref name="strike"/>
<ref name="smallcap"/>
<ref name="xref"/>
<ref name="br"/>
<ref name="hyperlink"/>
@@ -760,9 +777,14 @@
<text/>
</element>
</define>
<define name="tt">
<element name="tt">
+ <text/>
+ </element>
+ </define>
+ <define name="keyword">
+ <element name="keyword">
<text/>
</element>
</define>
<define name="sub">
<element name="sub">