<ValidationProfileImpl><details><name>PDF/UA-2 + Tagged PDF validation profile</name><description>Validation rules against ISO 14289-2:2024 and ISO 32005</description><creator>veraPDF Consortium</creator><dateCreated>1699430163539</dateCreated></details><rules><rules><object>SETOC</object><deferred/><tags>structure,table,toc</tags><description>&lt;TD> shall not contain &lt;TOC></description><test>parentStandardType != 'TD'</test><error><message>&lt;TD> contains &lt;TOC></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TD-TOC</clause><testNumber>1</testNumber></ruleId></rules><rules><object>PDLinkAnnot</object><deferred/><tags>annotation</tags><description>Link annotations that target different locations shall be in separate Link or Reference structure elements</description><test>differentTargetAnnotObjectKey == null</test><error><message>Struct element %1 contains Link annotations %1 and %2 that target different locations</message><arguments><arguments><argument>structParentObjectKey</argument><name/><argumentValue/></arguments><arguments><argument>objectKey</argument><name/><argumentValue/></arguments><arguments><argument>differentTargetAnnotObjectKey</argument><name/><argumentValue/></arguments></arguments></error><references/><tagsSet><tagsSet>annotation</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>8.2.5.20</clause><testNumber>2</testNumber></ruleId></rules><rules><object>SELBody</object><deferred/><tags>structure,list,toc</tags><description>&lt;TOCI> shall not contain &lt;LBody></description><test>parentStandardType != 'TOCI'</test><error><message>&lt;TOCI> contains &lt;LBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOCI-LBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDocumentFragment</object><deferred/><tags>structure</tags><description>&lt;Title> shall not contain &lt;DocumentFragment></description><test>parentStandardType != 'Title'</test><error><message>&lt;Title> contains &lt;DocumentFragment></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Title-DocumentFragment</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDocument</object><deferred/><tags>structure,table</tags><description>&lt;TH> shall not contain &lt;Document></description><test>parentStandardType != 'TH'</test><error><message>&lt;TH> contains &lt;Document></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TH-Document</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEPart</object><deferred/><tags>structure</tags><description>&lt;Em> shall not contain &lt;Part></description><test>parentStandardType != 'Em'</test><error><message>&lt;Em> contains &lt;Part></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Em-Part</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERB</object><deferred/><tags>structure</tags><description>&lt;Index> shall not contain &lt;RB></description><test>parentStandardType != 'Index'</test><error><message>&lt;Index> contains &lt;RB></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Index-RB</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWP</object><deferred/><tags>structure,table</tags><description>&lt;TBody> shall not contain &lt;WP></description><test>parentStandardType != 'TBody'</test><error><message>&lt;TBody> contains &lt;WP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TBody-WP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELI</object><deferred/><tags>structure,list</tags><description>&lt;Strong> shall not contain &lt;LI></description><test>parentStandardType != 'Strong'</test><error><message>&lt;Strong> contains &lt;LI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Strong-LI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEStrong</object><deferred/><tags>structure</tags><description>StructTreeRoot shall not contain &lt;Strong></description><test>parentStandardType != 'StructTreeRoot'</test><error><message>StructTreeRoot contains &lt;Strong></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. StructTreeRoot-Strong</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWT</object><deferred/><tags>structure</tags><description>&lt;Em> shall not contain &lt;WT></description><test>parentStandardType != 'Em'</test><error><message>&lt;Em> contains &lt;WT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Em-WT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETBody</object><deferred/><tags>structure,table</tags><description>&lt;THead> shall not contain &lt;TBody></description><test>parentStandardType != 'THead'</test><error><message>&lt;THead> contains &lt;TBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. THead-TBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEStrong</object><deferred/><tags>structure</tags><description>&lt;TR> shall not contain &lt;Strong></description><test>parentStandardType != 'TR'</test><error><message>&lt;TR> contains &lt;Strong></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TR-Strong</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERT</object><deferred/><tags>structure</tags><description>&lt;Code> shall not contain &lt;RT></description><test>parentStandardType != 'Code'</test><error><message>&lt;Code> contains &lt;RT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Code-RT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWP</object><deferred/><tags>structure</tags><description>&lt;Document> shall not contain &lt;WP></description><test>parentStandardType != 'Document'</test><error><message>&lt;Document> contains &lt;WP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Document-WP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWP</object><deferred/><tags>structure,caption</tags><description>&lt;Caption> shall not contain &lt;WP></description><test>parentStandardType != 'Caption'</test><error><message>&lt;Caption> contains &lt;WP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>caption</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Caption-WP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERT</object><deferred/><tags>structure,list</tags><description>&lt;LBody> shall not contain &lt;RT></description><test>parentStandardType != 'LBody'</test><error><message>&lt;LBody> contains &lt;RT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. LBody-RT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETD</object><deferred/><tags>structure,table</tags><description>&lt;Lbl> shall not contain &lt;TD></description><test>parentStandardType != 'Lbl'</test><error><message>&lt;Lbl> contains &lt;TD></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Lbl-TD</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEIndex</object><deferred/><tags>structure</tags><description>&lt;Annot> shall not contain &lt;Index></description><test>parentStandardType != 'Annot'</test><error><message>&lt;Annot> contains &lt;Index></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Annot-Index</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEFormula</object><deferred/><tags>structure</tags><description>&lt;RB> shall not contain &lt;Formula></description><test>parentStandardType != 'RB'</test><error><message>&lt;RB> contains &lt;Formula></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RB-Formula</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOC</object><deferred/><tags>structure,table,toc</tags><description>&lt;TFoot> shall not contain &lt;TOC></description><test>parentStandardType != 'TFoot'</test><error><message>&lt;TFoot> contains &lt;TOC></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TFoot-TOC</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDocumentFragment</object><deferred/><tags>structure</tags><description>&lt;Form> shall not contain &lt;DocumentFragment></description><test>parentStandardType != 'Form'</test><error><message>&lt;Form> contains &lt;DocumentFragment></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Form-DocumentFragment</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETD</object><deferred/><tags>structure,table</tags><description>When a table contains header cells, that table shall provide sufficient semantic information to allow accurate determination of which of its table header cells (structure element TH) pertain to other cells as specified in ISO 32000-2:2020, 14.8.5.7</description><test>hasConnectedHeader != false || unknownHeaders == ''</test><error><message>TD references undefined Header(s) %1, and Headers for this table cell cannot be determined algorithmically</message><arguments><arguments><argument>unknownHeaders</argument><name/><argumentValue/></arguments></arguments></error><references><references><specification>ISO 32000-2:2020</specification><clause>14.8.4.8.3</clause></references><references><specification>ISO 32000-2:2020</specification><clause>14.8.5.7</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>8.2.5.26</clause><testNumber>6</testNumber></ruleId></rules><rules><object>SETBody</object><deferred/><tags>structure,table,note</tags><description>&lt;FENote> shall not contain &lt;TBody></description><test>parentStandardType != 'FENote'</test><error><message>&lt;FENote> contains &lt;TBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>note</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. FENote-TBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEIndex</object><deferred/><tags>structure,heading</tags><description>&lt;H> shall not contain &lt;Index></description><test>parentStandardType != 'H'</test><error><message>&lt;H> contains &lt;Index></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>heading</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. H-Index</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETBody</object><deferred/><tags>structure,table</tags><description>StructTreeRoot shall not contain &lt;TBody></description><test>parentStandardType != 'StructTreeRoot'</test><error><message>StructTreeRoot contains &lt;TBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. StructTreeRoot-TBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEStrong</object><deferred/><tags>structure</tags><description>&lt;Sect> shall not contain &lt;Strong></description><test>parentStandardType != 'Sect'</test><error><message>&lt;Sect> contains &lt;Strong></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Sect-Strong</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEForm</object><deferred/><tags>structure,table</tags><description>&lt;TBody> shall not contain &lt;Form></description><test>parentStandardType != 'TBody'</test><error><message>&lt;TBody> contains &lt;Form></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TBody-Form</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SENote</object><deferred/><tags>structure,note</tags><description>&lt;RB> shall not contain &lt;Note></description><test>parentStandardType != 'RB'</test><error><message>&lt;RB> contains &lt;Note></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>note</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RB-Note</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETBody</object><deferred/><tags>structure,table</tags><description>&lt;BibEntry> shall not contain &lt;TBody></description><test>parentStandardType != 'BibEntry'</test><error><message>&lt;BibEntry> contains &lt;TBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. BibEntry-TBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOCI</object><deferred/><tags>structure,toc,note</tags><description>&lt;Note> shall not contain &lt;TOCI></description><test>parentStandardType != 'Note'</test><error><message>&lt;Note> contains &lt;TOCI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet><tagsSet>note</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Note-TOCI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETable</object><deferred/><tags>structure,table</tags><description>&lt;WT> shall not contain &lt;Table></description><test>parentStandardType != 'WT'</test><error><message>&lt;WT> contains &lt;Table></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. WT-Table</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWP</object><deferred/><tags>structure,table</tags><description>&lt;THead> shall not contain &lt;WP></description><test>parentStandardType != 'THead'</test><error><message>&lt;THead> contains &lt;WP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. THead-WP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERB</object><deferred/><tags>structure</tags><description>&lt;Document> shall not contain &lt;RB></description><test>parentStandardType != 'Document'</test><error><message>&lt;Document> contains &lt;RB></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Document-RB</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERP</object><deferred/><tags>structure</tags><description>&lt;Em> shall not contain &lt;RP></description><test>parentStandardType != 'Em'</test><error><message>&lt;Em> contains &lt;RP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Em-RP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEH</object><deferred/><tags>structure,list,heading</tags><description>&lt;LI> shall not contain &lt;H></description><test>parentStandardType != 'LI'</test><error><message>&lt;LI> contains &lt;H></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet><tagsSet>heading</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. LI-H</clause><testNumber>1</testNumber></ruleId></rules><rules><object>CosDocument</object><deferred/><tags>syntax</tags><description>The document catalog dictionary shall include a MarkInfo dictionary containing an entry, Marked, whose value shall be true</description><test>Marked == true</test><error><message>MarkInfo dictionary is not present in the document catalog, or Marked entry is set to false or is not present in the MarkInfo dictionary (MarkInfo = %1, Marked = %2)</message><arguments><arguments><argument>MarkInfo</argument><name/><argumentValue/></arguments><arguments><argument>Marked</argument><name/><argumentValue/></arguments></arguments></error><references><references><specification>ISO 32000-2:2020</specification><clause>14.7.1</clause></references></references><tagsSet><tagsSet>syntax</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>6.2</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETFoot</object><deferred/><tags>structure,table</tags><description>&lt;Link> shall not contain &lt;TFoot></description><test>parentStandardType != 'Link'</test><error><message>&lt;Link> contains &lt;TFoot></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Link-TFoot</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SESect</object><deferred/><tags>structure</tags><description>&lt;BibEntry> shall not contain &lt;Sect></description><test>parentStandardType != 'BibEntry'</test><error><message>&lt;BibEntry> contains &lt;Sect></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. BibEntry-Sect</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERB</object><deferred/><tags>structure,table</tags><description>&lt;TBody> shall not contain &lt;RB></description><test>parentStandardType != 'TBody'</test><error><message>&lt;TBody> contains &lt;RB></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TBody-RB</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWT</object><deferred/><tags>structure,table</tags><description>&lt;TH> shall not contain &lt;WT></description><test>parentStandardType != 'TH'</test><error><message>&lt;TH> contains &lt;WT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TH-WT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERB</object><deferred/><tags>structure,caption</tags><description>&lt;Caption> shall not contain &lt;RB></description><test>parentStandardType != 'Caption'</test><error><message>&lt;Caption> contains &lt;RB></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>caption</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Caption-RB</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELBody</object><deferred/><tags>structure,list,span</tags><description>&lt;Span> shall not contain &lt;LBody></description><test>parentStandardType != 'Span'</test><error><message>&lt;Span> contains &lt;LBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet><tagsSet>span</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Span-LBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEStrong</object><deferred/><tags>structure</tags><description>&lt;Aside> shall not contain &lt;Strong></description><test>parentStandardType != 'Aside'</test><error><message>&lt;Aside> contains &lt;Strong></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Aside-Strong</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOC</object><deferred/><tags>structure,toc</tags><description>&lt;WT> shall not contain &lt;TOC></description><test>parentStandardType != 'WT'</test><error><message>&lt;WT> contains &lt;TOC></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. WT-TOC</clause><testNumber>1</testNumber></ruleId></rules><rules><object>PDPopupAnnot</object><deferred/><tags>annotation,artifact</tags><description>Popup annotations shall not be present in the structure tree</description><test>structParentType == null</test><error><message>A Popup annotation is included in logical structure with tag %1 (standard type = %2)</message><arguments><arguments><argument>structParentType</argument><name/><argumentValue/></arguments><arguments><argument>structParentStandardType</argument><name/><argumentValue/></arguments></arguments></error><references><references><specification>ISO 32000-2:2020</specification><clause>14.11.3</clause></references></references><tagsSet><tagsSet>annotation</tagsSet><tagsSet>artifact</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>8.9.2.4.9</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEStrong</object><deferred/><tags>structure</tags><description>&lt;Index> shall not contain &lt;Strong></description><test>parentStandardType != 'Index'</test><error><message>&lt;Index> contains &lt;Strong></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Index-Strong</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEIndex</object><deferred/><tags>structure</tags><description>StructTreeRoot shall not contain &lt;Index></description><test>parentStandardType != 'StructTreeRoot'</test><error><message>StructTreeRoot contains &lt;Index></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. StructTreeRoot-Index</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEEm</object><deferred/><tags>structure</tags><description>&lt;Warichu> shall not contain &lt;Em></description><test>parentStandardType != 'Warichu'</test><error><message>&lt;Warichu> contains &lt;Em></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Warichu-Em</clause><testNumber>1</testNumber></ruleId></rules><rules><object>PDLinkAnnot</object><deferred/><tags>annotation,structure</tags><description>A link annotation and its associated content shall be enclosed in either a Link or Reference structure element</description><test>structParentStandardType == 'Link' || structParentStandardType == 'Reference'</test><error><message>A Link annotation is an Artifact or is nested within %1 tag (standard type = %2) instead of Link or Reference</message><arguments><arguments><argument>structParentType</argument><name/><argumentValue/></arguments><arguments><argument>structParentStandardType</argument><name/><argumentValue/></arguments></arguments></error><references/><tagsSet><tagsSet>annotation</tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>8.2.5.20</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELink</object><deferred/><tags>structure,table</tags><description>&lt;TFoot> shall not contain &lt;Link></description><test>parentStandardType != 'TFoot'</test><error><message>&lt;TFoot> contains &lt;Link></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TFoot-Link</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETHead</object><deferred/><tags>structure,table</tags><description>&lt;RP> shall not contain &lt;THead></description><test>parentStandardType != 'RP'</test><error><message>&lt;RP> contains &lt;THead></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RP-THead</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETR</object><deferred/><tags>structure</tags><description>&lt;Code> shall not contain &lt;TR></description><test>parentStandardType != 'Code'</test><error><message>&lt;Code> contains &lt;TR></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Code-TR</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWP</object><deferred/><tags>structure,heading</tags><description>&lt;H> shall not contain &lt;WP></description><test>parentStandardType != 'H'</test><error><message>&lt;H> contains &lt;WP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>heading</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. H-WP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEP</object><deferred/><tags>structure,paragraph</tags><description>&lt;Lbl> shall not contain &lt;P></description><test>parentStandardType != 'Lbl'</test><error><message>&lt;Lbl> contains &lt;P></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>paragraph</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Lbl-P</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWT</object><deferred/><tags>structure,span</tags><description>&lt;Span> shall not contain &lt;WT></description><test>parentStandardType != 'Span'</test><error><message>&lt;Span> contains &lt;WT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>span</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Span-WT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>CosAlt</object><deferred/><tags>alt-text</tags><description>The Alt entry shall not contain any PUA values</description><test>containsPUA == false</test><error><message>The Alt entry contains Unicode PUA (Private Use Area) code points</message><arguments/></error><references/><tagsSet><tagsSet>alt-text</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>8.4.3</clause><testNumber>3</testNumber></ruleId></rules><rules><object>SEH</object><deferred/><tags>structure,heading,toc</tags><description>&lt;TOC> shall not contain &lt;H></description><test>parentStandardType != 'TOC'</test><error><message>&lt;TOC> contains &lt;H></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>heading</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOC-H</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWT</object><deferred/><tags>structure</tags><description>&lt;RP> shall not contain &lt;WT></description><test>parentStandardType != 'RP'</test><error><message>&lt;RP> contains &lt;WT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RP-WT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERP</object><deferred/><tags>structure</tags><description>&lt;RP> shall not contain &lt;RP></description><test>parentStandardType != 'RP'</test><error><message>&lt;RP> contains &lt;RP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RP-RP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELink</object><deferred/><tags>structure</tags><description>&lt;Form> shall not contain &lt;Link></description><test>parentStandardType != 'Form'</test><error><message>&lt;Form> contains &lt;Link></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Form-Link</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETFoot</object><deferred/><tags>structure,table</tags><description>&lt;TFoot> shall not contain &lt;TFoot></description><test>parentStandardType != 'TFoot'</test><error><message>&lt;TFoot> contains &lt;TFoot></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TFoot-TFoot</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SESpan</object><deferred/><tags>structure,span</tags><description>&lt;DocumentFragment> shall not contain &lt;Span></description><test>parentStandardType != 'DocumentFragment'</test><error><message>&lt;DocumentFragment> contains &lt;Span></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>span</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. DocumentFragment-Span</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERP</object><deferred/><tags>structure,span</tags><description>&lt;Span> shall not contain &lt;RP></description><test>parentStandardType != 'Span'</test><error><message>&lt;Span> contains &lt;RP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>span</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Span-RP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELBody</object><deferred/><tags>structure,table,list</tags><description>&lt;TFoot> shall not contain &lt;LBody></description><test>parentStandardType != 'TFoot'</test><error><message>&lt;TFoot> contains &lt;LBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TFoot-LBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETR</object><deferred/><tags>structure</tags><description>&lt;Warichu> shall not contain &lt;TR></description><test>parentStandardType != 'Warichu'</test><error><message>&lt;Warichu> contains &lt;TR></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Warichu-TR</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEArt</object><deferred/><tags>structure</tags><description>&lt;Reference> shall not contain &lt;Art></description><test>parentStandardType != 'Reference'</test><error><message>&lt;Reference> contains &lt;Art></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Reference-Art</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEReference</object><deferred/><tags>structure</tags><description>&lt;TR> shall not contain &lt;Reference></description><test>parentStandardType != 'TR'</test><error><message>&lt;TR> contains &lt;Reference></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TR-Reference</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEFormula</object><deferred/><tags>structure</tags><description>&lt;Warichu> shall not contain &lt;Formula></description><test>parentStandardType != 'Warichu'</test><error><message>&lt;Warichu> contains &lt;Formula></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Warichu-Formula</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEH</object><deferred/><tags>structure,heading</tags><description>&lt;Quote> shall not contain &lt;H></description><test>parentStandardType != 'Quote'</test><error><message>&lt;Quote> contains &lt;H></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>heading</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Quote-H</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOC</object><deferred/><tags>structure,toc</tags><description>&lt;Link> shall not contain &lt;TOC></description><test>parentStandardType != 'Link'</test><error><message>&lt;Link> contains &lt;TOC></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Link-TOC</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEIndex</object><deferred/><tags>structure</tags><description>&lt;BibEntry> shall not contain &lt;Index></description><test>parentStandardType != 'BibEntry'</test><error><message>&lt;BibEntry> contains &lt;Index></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. BibEntry-Index</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERP</object><deferred/><tags>structure,table</tags><description>&lt;TH> shall not contain &lt;RP></description><test>parentStandardType != 'TH'</test><error><message>&lt;TH> contains &lt;RP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TH-RP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SECode</object><deferred/><tags>structure</tags><description>&lt;TR> shall not contain &lt;Code></description><test>parentStandardType != 'TR'</test><error><message>&lt;TR> contains &lt;Code></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TR-Code</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SESect</object><deferred/><tags>structure,table</tags><description>&lt;THead> shall not contain &lt;Sect></description><test>parentStandardType != 'THead'</test><error><message>&lt;THead> contains &lt;Sect></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. THead-Sect</clause><testNumber>1</testNumber></ruleId></rules><rules><object>Glyph</object><deferred/><tags>font</tags><description>Embedded fonts shall define all glyphs referenced for rendering within the conforming file. A font referenced solely in text rendering mode 3 is not rendered and is thus exempt from the requirements that impact the visual representation of the glyphs of a font. In all cases for TrueType fonts that are to be rendered, character codes shall be able to be mapped to glyphs in accordance with ISO 32000-2:2020, 9.6.5, without the use of a non-standard mapping chosen by the conforming processor</description><test>renderingMode == 3 || isGlyphPresent == null || isGlyphPresent == true</test><error><message>Not all glyphs referenced for rendering are present in the embedded font program</message><arguments/></error><references><references><specification>ISO 32000-2:2020</specification><clause>9.3.6</clause></references><references><specification>ISO 32000-2:2020</specification><clause>9.6.5</clause></references></references><tagsSet><tagsSet>font</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>8.4.5.5.1</clause><testNumber>2</testNumber></ruleId></rules><rules><object>SERP</object><deferred/><tags>structure,toc</tags><description>&lt;TOCI> shall not contain &lt;RP></description><test>parentStandardType != 'TOCI'</test><error><message>&lt;TOCI> contains &lt;RP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOCI-RP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOC</object><deferred/><tags>structure,toc</tags><description>&lt;Title> shall not contain &lt;TOC></description><test>parentStandardType != 'Title'</test><error><message>&lt;Title> contains &lt;TOC></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Title-TOC</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEArt</object><deferred/><tags>structure,paragraph</tags><description>&lt;P> shall not contain &lt;Art></description><test>parentStandardType != 'P'</test><error><message>&lt;P> contains &lt;Art></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>paragraph</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. P-Art</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETitle</object><deferred/><tags>structure,caption</tags><description>&lt;Title> shall contain at most one &lt;Caption></description><test>kidsStandardTypes.split('&amp;').filter(elem => elem == 'Caption').length &lt;= 1</test><error><message>&lt;Title> contains more than one &lt;Caption></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>caption</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Title-Caption</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWP</object><deferred/><tags>structure</tags><description>&lt;Ruby> shall not contain &lt;WP></description><test>parentStandardType != 'Ruby'</test><error><message>&lt;Ruby> contains &lt;WP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Ruby-WP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOC</object><deferred/><tags>structure,toc,paragraph</tags><description>&lt;P> shall not contain &lt;TOC></description><test>parentStandardType != 'P'</test><error><message>&lt;P> contains &lt;TOC></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet><tagsSet>paragraph</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. P-TOC</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERP</object><deferred/><tags>structure,figure</tags><description>&lt;Figure> shall not contain &lt;RP></description><test>parentStandardType != 'Figure'</test><error><message>&lt;Figure> contains &lt;RP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>figure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Figure-RP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SESect</object><deferred/><tags>structure</tags><description>&lt;RB> shall not contain &lt;Sect></description><test>parentStandardType != 'RB'</test><error><message>&lt;RB> contains &lt;Sect></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RB-Sect</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEArt</object><deferred/><tags>structure</tags><description>&lt;Code> shall not contain &lt;Art></description><test>parentStandardType != 'Code'</test><error><message>&lt;Code> contains &lt;Art></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Code-Art</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEH</object><deferred/><tags>structure,heading</tags><description>&lt;Form> shall not contain &lt;H></description><test>parentStandardType != 'Form'</test><error><message>&lt;Form> contains &lt;H></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>heading</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Form-H</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEBlockQuote</object><deferred/><tags>structure</tags><description>&lt;BibEntry> shall not contain &lt;BlockQuote></description><test>parentStandardType != 'BibEntry'</test><error><message>&lt;BibEntry> contains &lt;BlockQuote></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. BibEntry-BlockQuote</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEEm</object><deferred/><tags>structure</tags><description>&lt;Form> shall not contain &lt;Em></description><test>parentStandardType != 'Form'</test><error><message>&lt;Form> contains &lt;Em></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Form-Em</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEAside</object><deferred/><tags>structure</tags><description>&lt;TR> shall not contain &lt;Aside></description><test>parentStandardType != 'TR'</test><error><message>&lt;TR> contains &lt;Aside></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TR-Aside</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEAside</object><deferred/><tags>structure,table</tags><description>&lt;THead> shall not contain &lt;Aside></description><test>parentStandardType != 'THead'</test><error><message>&lt;THead> contains &lt;Aside></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. THead-Aside</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWT</object><deferred/><tags>structure</tags><description>&lt;Sub> shall not contain &lt;WT></description><test>parentStandardType != 'Sub'</test><error><message>&lt;Sub> contains &lt;WT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Sub-WT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERuby</object><deferred/><tags>structure</tags><description>&lt;RT> shall not contain &lt;Ruby></description><test>parentStandardType != 'RT'</test><error><message>&lt;RT> contains &lt;Ruby></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RT-Ruby</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOCI</object><deferred/><tags>structure,caption,toc</tags><description>&lt;Caption> shall not contain &lt;TOCI></description><test>parentStandardType != 'Caption'</test><error><message>&lt;Caption> contains &lt;TOCI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>caption</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Caption-TOCI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SESect</object><deferred/><tags>structure</tags><description>&lt;Code> shall not contain &lt;Sect></description><test>parentStandardType != 'Code'</test><error><message>&lt;Code> contains &lt;Sect></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Code-Sect</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEAnnot</object><deferred/><tags>structure</tags><description>&lt;Ruby> shall not contain &lt;Annot></description><test>parentStandardType != 'Ruby'</test><error><message>&lt;Ruby> contains &lt;Annot></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Ruby-Annot</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SESpan</object><deferred/><tags>structure,table,span</tags><description>&lt;TBody> shall not contain &lt;Span></description><test>parentStandardType != 'TBody'</test><error><message>&lt;TBody> contains &lt;Span></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>span</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TBody-Span</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWP</object><deferred/><tags>structure</tags><description>&lt;Art> shall not contain &lt;WP></description><test>parentStandardType != 'Art'</test><error><message>&lt;Art> contains &lt;WP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Art-WP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SESub</object><deferred/><tags>structure,toc</tags><description>&lt;TOC> shall not contain &lt;Sub></description><test>parentStandardType != 'TOC'</test><error><message>&lt;TOC> contains &lt;Sub></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOC-Sub</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEH</object><deferred/><tags>structure,heading</tags><description>&lt;Em> shall not contain &lt;H></description><test>parentStandardType != 'Em'</test><error><message>&lt;Em> contains &lt;H></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>heading</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Em-H</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERB</object><deferred/><tags>structure,heading</tags><description>&lt;H> shall not contain &lt;RB></description><test>parentStandardType != 'H'</test><error><message>&lt;H> contains &lt;RB></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>heading</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. H-RB</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SESub</object><deferred/><tags>structure,list</tags><description>&lt;L> shall not contain &lt;Sub></description><test>parentStandardType != 'L'</test><error><message>&lt;L> contains &lt;Sub></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. L-Sub</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERB</object><deferred/><tags>structure</tags><description>StructTreeRoot shall not contain &lt;RB></description><test>parentStandardType != 'StructTreeRoot'</test><error><message>StructTreeRoot contains &lt;RB></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. StructTreeRoot-RB</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELink</object><deferred/><tags>structure</tags><description>StructTreeRoot shall not contain &lt;Link></description><test>parentStandardType != 'StructTreeRoot'</test><error><message>StructTreeRoot contains &lt;Link></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. StructTreeRoot-Link</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDiv</object><deferred/><tags>structure</tags><description>&lt;RB> shall not contain &lt;Div></description><test>parentStandardType != 'RB'</test><error><message>&lt;RB> contains &lt;Div></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RB-Div</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERP</object><deferred/><tags>structure,list</tags><description>&lt;L> shall not contain &lt;RP></description><test>parentStandardType != 'L'</test><error><message>&lt;L> contains &lt;RP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. L-RP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEBlockQuote</object><deferred/><tags>structure,paragraph</tags><description>&lt;P> shall not contain &lt;BlockQuote></description><test>parentStandardType != 'P'</test><error><message>&lt;P> contains &lt;BlockQuote></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>paragraph</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. P-BlockQuote</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEAside</object><deferred/><tags>structure</tags><description>&lt;Ruby> shall not contain &lt;Aside></description><test>parentStandardType != 'Ruby'</test><error><message>&lt;Ruby> contains &lt;Aside></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Ruby-Aside</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETR</object><deferred/><tags>structure,note</tags><description>&lt;Note> shall not contain &lt;TR></description><test>parentStandardType != 'Note'</test><error><message>&lt;Note> contains &lt;TR></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>note</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Note-TR</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SESub</object><deferred/><tags>structure,table</tags><description>&lt;TD> shall not contain &lt;Sub></description><test>parentStandardType != 'TD'</test><error><message>&lt;TD> contains &lt;Sub></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TD-Sub</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERP</object><deferred/><tags>structure,toc</tags><description>&lt;TOC> shall not contain &lt;RP></description><test>parentStandardType != 'TOC'</test><error><message>&lt;TOC> contains &lt;RP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOC-RP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDiv</object><deferred/><tags>structure</tags><description>&lt;Reference> shall not contain &lt;Div></description><test>parentStandardType != 'Reference'</test><error><message>&lt;Reference> contains &lt;Div></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Reference-Div</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SESect</object><deferred/><tags>structure,paragraph</tags><description>&lt;P> shall not contain &lt;Sect></description><test>parentStandardType != 'P'</test><error><message>&lt;P> contains &lt;Sect></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>paragraph</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. P-Sect</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDiv</object><deferred/><tags>structure,paragraph</tags><description>&lt;P> shall not contain &lt;Div></description><test>parentStandardType != 'P'</test><error><message>&lt;P> contains &lt;Div></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>paragraph</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. P-Div</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETH</object><deferred/><tags>structure,table</tags><description>&lt;Hn> shall not contain &lt;TH></description><test>/^H[1-9][0-9]*$/.test(parentStandardType) == false</test><error><message>&lt;Hn> contains &lt;TH></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Hn-TH</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETBody</object><deferred/><tags>structure,table</tags><description>&lt;Art> shall not contain &lt;TBody></description><test>parentStandardType != 'Art'</test><error><message>&lt;Art> contains &lt;TBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Art-TBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERT</object><deferred/><tags>structure</tags><description>&lt;Form> shall not contain &lt;RT></description><test>parentStandardType != 'Form'</test><error><message>&lt;Form> contains &lt;RT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Form-RT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEPrivate</object><deferred/><tags>structure</tags><description>StructTreeRoot shall not contain &lt;Private></description><test>parentStandardType != 'StructTreeRoot'</test><error><message>StructTreeRoot contains &lt;Private></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. StructTreeRoot-Private</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETHead</object><deferred/><tags>structure,table</tags><description>&lt;Title> shall not contain &lt;THead></description><test>parentStandardType != 'Title'</test><error><message>&lt;Title> contains &lt;THead></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Title-THead</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERB</object><deferred/><tags>structure</tags><description>&lt;Art> shall not contain &lt;RB></description><test>parentStandardType != 'Art'</test><error><message>&lt;Art> contains &lt;RB></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Art-RB</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEBibEntry</object><deferred/><tags>structure</tags><description>StructTreeRoot shall not contain &lt;BibEntry></description><test>parentStandardType != 'StructTreeRoot'</test><error><message>StructTreeRoot contains &lt;BibEntry></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. StructTreeRoot-BibEntry</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWP</object><deferred/><tags>structure</tags><description>StructTreeRoot shall not contain &lt;WP></description><test>parentStandardType != 'StructTreeRoot'</test><error><message>StructTreeRoot contains &lt;WP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. StructTreeRoot-WP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEStrong</object><deferred/><tags>structure</tags><description>&lt;Art> shall not contain &lt;Strong></description><test>parentStandardType != 'Art'</test><error><message>&lt;Art> contains &lt;Strong></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Art-Strong</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETR</object><deferred/><tags>structure,list</tags><description>&lt;LBody> shall not contain &lt;TR></description><test>parentStandardType != 'LBody'</test><error><message>&lt;LBody> contains &lt;TR></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. LBody-TR</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWT</object><deferred/><tags>structure</tags><description>&lt;TR> shall not contain &lt;WT></description><test>parentStandardType != 'TR'</test><error><message>&lt;TR> contains &lt;WT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TR-WT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWarichu</object><deferred/><tags>structure</tags><description>&lt;Index> shall not contain &lt;Warichu></description><test>parentStandardType != 'Index'</test><error><message>&lt;Index> contains &lt;Warichu></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Index-Warichu</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERT</object><deferred/><tags>structure</tags><description>&lt;Warichu> shall not contain &lt;RT></description><test>parentStandardType != 'Warichu'</test><error><message>&lt;Warichu> contains &lt;RT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Warichu-RT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERuby</object><deferred/><tags>structure</tags><description>&lt;Warichu> shall not contain &lt;Ruby></description><test>parentStandardType != 'Warichu'</test><error><message>&lt;Warichu> contains &lt;Ruby></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Warichu-Ruby</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWT</object><deferred/><tags>structure</tags><description>&lt;Annot> shall not contain &lt;WT></description><test>parentStandardType != 'Annot'</test><error><message>&lt;Annot> contains &lt;WT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Annot-WT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SESub</object><deferred/><tags>structure,table</tags><description>&lt;TFoot> shall not contain &lt;Sub></description><test>parentStandardType != 'TFoot'</test><error><message>&lt;TFoot> contains &lt;Sub></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TFoot-Sub</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETBody</object><deferred/><tags>structure,table</tags><description>&lt;Annot> shall not contain &lt;TBody></description><test>parentStandardType != 'Annot'</test><error><message>&lt;Annot> contains &lt;TBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Annot-TBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEP</object><deferred/><tags>structure,paragraph</tags><description>&lt;RP> shall not contain &lt;P></description><test>parentStandardType != 'RP'</test><error><message>&lt;RP> contains &lt;P></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>paragraph</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RP-P</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEL</object><deferred/><tags>structure,list</tags><description>&lt;Quote> shall not contain &lt;L></description><test>parentStandardType != 'Quote'</test><error><message>&lt;Quote> contains &lt;L></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Quote-L</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETBody</object><deferred/><tags>structure,table</tags><description>&lt;Sect> shall not contain &lt;TBody></description><test>parentStandardType != 'Sect'</test><error><message>&lt;Sect> contains &lt;TBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Sect-TBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SESub</object><deferred/><tags>structure</tags><description>&lt;Aside> shall not contain &lt;Sub></description><test>parentStandardType != 'Aside'</test><error><message>&lt;Aside> contains &lt;Sub></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Aside-Sub</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETD</object><deferred/><tags>structure,table,note</tags><description>&lt;Note> shall not contain &lt;TD></description><test>parentStandardType != 'Note'</test><error><message>&lt;Note> contains &lt;TD></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>note</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Note-TD</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWT</object><deferred/><tags>structure,list</tags><description>&lt;L> shall not contain &lt;WT></description><test>parentStandardType != 'L'</test><error><message>&lt;L> contains &lt;WT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. L-WT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEP</object><deferred/><tags>structure,paragraph</tags><description>&lt;RB> shall not contain &lt;P></description><test>parentStandardType != 'RB'</test><error><message>&lt;RB> contains &lt;P></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>paragraph</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RB-P</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEBibEntry</object><deferred/><tags>structure</tags><description>&lt;Index> shall not contain &lt;BibEntry></description><test>parentStandardType != 'Index'</test><error><message>&lt;Index> contains &lt;BibEntry></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Index-BibEntry</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEL</object><deferred/><tags>structure,list</tags><description>&lt;Ruby> shall not contain &lt;L></description><test>parentStandardType != 'Ruby'</test><error><message>&lt;Ruby> contains &lt;L></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Ruby-L</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWT</object><deferred/><tags>structure,toc</tags><description>&lt;TOC> shall not contain &lt;WT></description><test>parentStandardType != 'TOC'</test><error><message>&lt;TOC> contains &lt;WT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOC-WT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SECaption</object><deferred/><tags>structure,caption</tags><description>&lt;Code> shall not contain &lt;Caption></description><test>parentStandardType != 'Code'</test><error><message>&lt;Code> contains &lt;Caption></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>caption</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Code-Caption</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDocument</object><deferred/><tags>structure,caption</tags><description>&lt;Caption> shall not contain &lt;Document></description><test>parentStandardType != 'Caption'</test><error><message>&lt;Caption> contains &lt;Document></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>caption</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Caption-Document</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELBody</object><deferred/><tags>structure,list</tags><description>&lt;Sect> shall not contain &lt;LBody></description><test>parentStandardType != 'Sect'</test><error><message>&lt;Sect> contains &lt;LBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Sect-LBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEPart</object><deferred/><tags>structure</tags><description>&lt;Sub> shall not contain &lt;Part></description><test>parentStandardType != 'Sub'</test><error><message>&lt;Sub> contains &lt;Part></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Sub-Part</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEArt</object><deferred/><tags>structure</tags><description>&lt;RB> shall not contain &lt;Art></description><test>parentStandardType != 'RB'</test><error><message>&lt;RB> contains &lt;Art></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RB-Art</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWP</object><deferred/><tags>structure</tags><description>&lt;Title> shall not contain &lt;WP></description><test>parentStandardType != 'Title'</test><error><message>&lt;Title> contains &lt;WP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Title-WP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWT</object><deferred/><tags>structure</tags><description>&lt;Sect> shall not contain &lt;WT></description><test>parentStandardType != 'Sect'</test><error><message>&lt;Sect> contains &lt;WT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Sect-WT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERP</object><deferred/><tags>structure</tags><description>&lt;Reference> shall not contain &lt;RP></description><test>parentStandardType != 'Reference'</test><error><message>&lt;Reference> contains &lt;RP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Reference-RP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWarichu</object><deferred/><tags>structure</tags><description>&lt;RB> shall not contain &lt;Warichu></description><test>parentStandardType != 'RB'</test><error><message>&lt;RB> contains &lt;Warichu></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RB-Warichu</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWP</object><deferred/><tags>structure</tags><description>&lt;WT> shall not contain &lt;WP></description><test>parentStandardType != 'WT'</test><error><message>&lt;WT> contains &lt;WP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. WT-WP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEFENote</object><deferred/><tags>structure,list,note</tags><description>&lt;LI> shall not contain &lt;FENote></description><test>parentStandardType != 'LI'</test><error><message>&lt;LI> contains &lt;FENote></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet><tagsSet>note</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. LI-FENote</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SECode</object><deferred/><tags>structure</tags><description>&lt;Reference> shall not contain &lt;Code></description><test>parentStandardType != 'Reference'</test><error><message>&lt;Reference> contains &lt;Code></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Reference-Code</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEFENote</object><deferred/><tags>structure,table,note</tags><description>&lt;TBody> shall not contain &lt;FENote></description><test>parentStandardType != 'TBody'</test><error><message>&lt;TBody> contains &lt;FENote></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>note</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TBody-FENote</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETHead</object><deferred/><tags>structure,table</tags><description>&lt;Ruby> shall not contain &lt;THead></description><test>parentStandardType != 'Ruby'</test><error><message>&lt;Ruby> contains &lt;THead></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Ruby-THead</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SESub</object><deferred/><tags>structure,table</tags><description>&lt;Table> shall not contain &lt;Sub></description><test>parentStandardType != 'Table'</test><error><message>&lt;Table> contains &lt;Sub></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Table-Sub</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETBody</object><deferred/><tags>structure,table,span</tags><description>&lt;Span> shall not contain &lt;TBody></description><test>parentStandardType != 'Span'</test><error><message>&lt;Span> contains &lt;TBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>span</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Span-TBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETD</object><deferred/><tags>structure,table</tags><description>&lt;Sub> shall not contain &lt;TD></description><test>parentStandardType != 'Sub'</test><error><message>&lt;Sub> contains &lt;TD></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Sub-TD</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEH</object><deferred/><tags>structure,heading</tags><description>&lt;H> shall contain at most one &lt;Sect></description><test>kidsStandardTypes.split('&amp;').filter(elem => elem == 'Sect').length &lt;= 1</test><error><message>&lt;H> contains more than one &lt;Sect></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>heading</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. H-Sect</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWT</object><deferred/><tags>structure</tags><description>&lt;Reference> shall not contain &lt;WT></description><test>parentStandardType != 'Reference'</test><error><message>&lt;Reference> contains &lt;WT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Reference-WT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERT</object><deferred/><tags>structure</tags><description>&lt;WP> shall not contain &lt;RT></description><test>parentStandardType != 'WP'</test><error><message>&lt;WP> contains &lt;RT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. WP-RT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>PDWidgetAnnot</object><deferred/><tags>annotation,alt-text</tags><description>If an additional action (AA) entry is present in a widget annotation dictionary, the respective widget's Contents entry shall be present</description><test>containsAA == false || Contents != null</test><error><message>Widget annotation dictionary contains an AA entry, but does not contain the Contents entry</message><arguments/></error><references><references><specification>ISO 32000-2:2020</specification><clause>Table 191</clause></references></references><tagsSet><tagsSet>annotation</tagsSet><tagsSet>alt-text</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>8.10.2.3</clause><testNumber>2</testNumber></ruleId></rules><rules><object>SEMathMLStructElem</object><deferred/><tags>structure</tags><description>The math structure type shall occur only as a child of a Formula structure element</description><test>parentStandardType == 'Formula' || parentStandardType == 'MathML'</test><error><message>The math structure type is nested within %1 tag instead of Formula</message><arguments><arguments><argument>parentStandardType</argument><name/><argumentValue/></arguments></arguments></error><references/><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>8.2.5.29</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWT</object><deferred/><tags>structure,table</tags><description>&lt;TD> shall not contain &lt;WT></description><test>parentStandardType != 'TD'</test><error><message>&lt;TD> contains &lt;WT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TD-WT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETitle</object><deferred/><tags>structure,list</tags><description>&lt;LI> shall not contain &lt;Title></description><test>parentStandardType != 'LI'</test><error><message>&lt;LI> contains &lt;Title></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. LI-Title</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELBody</object><deferred/><tags>structure,list,heading</tags><description>&lt;H> shall not contain &lt;LBody></description><test>parentStandardType != 'H'</test><error><message>&lt;H> contains &lt;LBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet><tagsSet>heading</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. H-LBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERP</object><deferred/><tags>structure</tags><description>&lt;RT> shall not contain &lt;RP></description><test>parentStandardType != 'RT'</test><error><message>&lt;RT> contains &lt;RP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RT-RP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETHead</object><deferred/><tags>structure,table,span</tags><description>&lt;Span> shall not contain &lt;THead></description><test>parentStandardType != 'Span'</test><error><message>&lt;Span> contains &lt;THead></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>span</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Span-THead</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERT</object><deferred/><tags>structure,note</tags><description>&lt;Note> shall not contain &lt;RT></description><test>parentStandardType != 'Note'</test><error><message>&lt;Note> contains &lt;RT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>note</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Note-RT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEAside</object><deferred/><tags>structure</tags><description>&lt;Strong> shall not contain &lt;Aside></description><test>parentStandardType != 'Strong'</test><error><message>&lt;Strong> contains &lt;Aside></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Strong-Aside</clause><testNumber>1</testNumber></ruleId></rules><rules><object>PDDocument</object><deferred/><tags>lang</tags><description>The default natural language for content and text strings shall be specified using the Lang entry, with a non-empty value, in the catalog dictionary</description><test>containsLang == true</test><error><message>Catalog dictionary does not contain Lang entry</message><arguments/></error><references/><tagsSet><tagsSet>lang</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>8.4.4</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERB</object><deferred/><tags>structure</tags><description>&lt;Title> shall not contain &lt;RB></description><test>parentStandardType != 'Title'</test><error><message>&lt;Title> contains &lt;RB></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Title-RB</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERP</object><deferred/><tags>structure</tags><description>&lt;Sect> shall not contain &lt;RP></description><test>parentStandardType != 'Sect'</test><error><message>&lt;Sect> contains &lt;RP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Sect-RP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERuby</object><deferred/><tags>structure</tags><description>&lt;Sect> shall not contain &lt;Ruby></description><test>parentStandardType != 'Sect'</test><error><message>&lt;Sect> contains &lt;Ruby></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Sect-Ruby</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SESect</object><deferred/><tags>structure,table</tags><description>&lt;Table> shall not contain &lt;Sect></description><test>parentStandardType != 'Table'</test><error><message>&lt;Table> contains &lt;Sect></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Table-Sect</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SECaption</object><deferred/><tags>structure,caption</tags><description>&lt;Sub> shall not contain &lt;Caption></description><test>parentStandardType != 'Sub'</test><error><message>&lt;Sub> contains &lt;Caption></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>caption</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Sub-Caption</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETable</object><deferred/><tags>structure,table</tags><description>&lt;TBody> shall not contain &lt;Table></description><test>parentStandardType != 'TBody'</test><error><message>&lt;TBody> contains &lt;Table></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TBody-Table</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEHn</object><deferred/><tags>structure</tags><description>&lt;BibEntry> shall not contain &lt;Hn></description><test>parentStandardType != 'BibEntry'</test><error><message>&lt;BibEntry> contains &lt;Hn></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. BibEntry-Hn</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEPart</object><deferred/><tags>structure</tags><description>&lt;Reference> shall not contain &lt;Part></description><test>parentStandardType != 'Reference'</test><error><message>&lt;Reference> contains &lt;Part></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Reference-Part</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWarichu</object><deferred/><tags>structure</tags><description>&lt;Code> shall not contain &lt;Warichu></description><test>parentStandardType != 'Code'</test><error><message>&lt;Code> contains &lt;Warichu></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Code-Warichu</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEBlockQuote</object><deferred/><tags>structure</tags><description>&lt;Code> shall not contain &lt;BlockQuote></description><test>parentStandardType != 'Code'</test><error><message>&lt;Code> contains &lt;BlockQuote></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Code-BlockQuote</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETable</object><deferred/><tags>structure,table,heading</tags><description>&lt;H> shall not contain &lt;Table></description><test>parentStandardType != 'H'</test><error><message>&lt;H> contains &lt;Table></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>heading</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. H-Table</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEFigure</object><deferred/><tags>structure,figure</tags><description>&lt;WT> shall not contain &lt;Figure></description><test>parentStandardType != 'WT'</test><error><message>&lt;WT> contains &lt;Figure></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>figure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. WT-Figure</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERB</object><deferred/><tags>structure,table</tags><description>&lt;THead> shall not contain &lt;RB></description><test>parentStandardType != 'THead'</test><error><message>&lt;THead> contains &lt;RB></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. THead-RB</clause><testNumber>1</testNumber></ruleId></rules><rules><object>PDPrinterMarkAnnot</object><deferred/><tags>annotation,artifact</tags><description>A printer's mark annotation shall be an artifact</description><test>structParentType == null || isArtifact == true</test><error><message>A PrinterMark annotation is included in logical structure with tag %1 (standard type = %2)</message><arguments><arguments><argument>structParentType</argument><name/><argumentValue/></arguments><arguments><argument>structParentStandardType</argument><name/><argumentValue/></arguments></arguments></error><references><references><specification>ISO 32000-2:2020</specification><clause>14.11.3</clause></references></references><tagsSet><tagsSet>annotation</tagsSet><tagsSet>artifact</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>8.9.2.4.14</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SESpan</object><deferred/><tags>structure,span</tags><description>&lt;Form> shall not contain &lt;Span></description><test>parentStandardType != 'Form'</test><error><message>&lt;Form> contains &lt;Span></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>span</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Form-Span</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SECaption</object><deferred/><tags>structure,caption</tags><description>&lt;Quote> shall not contain &lt;Caption></description><test>parentStandardType != 'Quote'</test><error><message>&lt;Quote> contains &lt;Caption></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>caption</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Quote-Caption</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETR</object><deferred/><tags>structure</tags><description>&lt;WP> shall not contain &lt;TR></description><test>parentStandardType != 'WP'</test><error><message>&lt;WP> contains &lt;TR></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. WP-TR</clause><testNumber>1</testNumber></ruleId></rules><rules><object>PDStructElem</object><deferred/><tags>structure,caption</tags><description>When present, the Caption element shall be the first or the last child of the structure element</description><test>kidsStandardTypes.indexOf('&amp;Caption&amp;') &lt; 0</test><error><message>Structure element %1 contains Caption as its %2 child instead of first or last one</message><arguments><arguments><argument>objectKey</argument><name/><argumentValue/></arguments><arguments><argument>kidsStandardTypes.split('&amp;').slice(1).findIndex(elem => elem == 'Caption') + 2</argument><name/><argumentValue/></arguments></arguments></error><references/><tagsSet><tagsSet>structure</tagsSet><tagsSet>caption</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>8.2.5.27</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERP</object><deferred/><tags>structure,table</tags><description>&lt;TD> shall not contain &lt;RP></description><test>parentStandardType != 'TD'</test><error><message>&lt;TD> contains &lt;RP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TD-RP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEArt</object><deferred/><tags>structure</tags><description>&lt;Sub> shall not contain &lt;Art></description><test>parentStandardType != 'Sub'</test><error><message>&lt;Sub> contains &lt;Art></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Sub-Art</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SESpan</object><deferred/><tags>structure,span</tags><description>&lt;Index> shall not contain &lt;Span></description><test>parentStandardType != 'Index'</test><error><message>&lt;Index> contains &lt;Span></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>span</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Index-Span</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERT</object><deferred/><tags>structure,list</tags><description>&lt;LI> shall not contain &lt;RT></description><test>parentStandardType != 'LI'</test><error><message>&lt;LI> contains &lt;RT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. LI-RT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERT</object><deferred/><tags>structure</tags><description>&lt;Hn> shall not contain &lt;RT></description><test>/^H[1-9][0-9]*$/.test(parentStandardType) == false</test><error><message>&lt;Hn> contains &lt;RT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Hn-RT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELI</object><deferred/><tags>structure,list</tags><description>&lt;Formula> shall not contain &lt;LI></description><test>parentStandardType != 'Formula'</test><error><message>&lt;Formula> contains &lt;LI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Formula-LI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELI</object><deferred/><tags>structure,list</tags><description>&lt;DocumentFragment> shall not contain &lt;LI></description><test>parentStandardType != 'DocumentFragment'</test><error><message>&lt;DocumentFragment> contains &lt;LI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. DocumentFragment-LI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETFoot</object><deferred/><tags>structure,table</tags><description>&lt;TFoot> shall not contain content items</description><test>hasContentItems == false</test><error><message>&lt;TFoot> contains content item(s)</message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TFoot-content</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEFENote</object><deferred/><tags>structure,note</tags><description>StructTreeRoot shall not contain &lt;FENote></description><test>parentStandardType != 'StructTreeRoot'</test><error><message>StructTreeRoot contains &lt;FENote></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>note</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. StructTreeRoot-FENote</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETitle</object><deferred/><tags>structure</tags><description>&lt;Ruby> shall not contain &lt;Title></description><test>parentStandardType != 'Ruby'</test><error><message>&lt;Ruby> contains &lt;Title></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Ruby-Title</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOCI</object><deferred/><tags>structure,heading,toc</tags><description>&lt;H> shall not contain &lt;TOCI></description><test>parentStandardType != 'H'</test><error><message>&lt;H> contains &lt;TOCI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>heading</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. H-TOCI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEPart</object><deferred/><tags>structure</tags><description>&lt;Strong> shall not contain &lt;Part></description><test>parentStandardType != 'Strong'</test><error><message>&lt;Strong> contains &lt;Part></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Strong-Part</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOCI</object><deferred/><tags>structure,toc</tags><description>&lt;Title> shall not contain &lt;TOCI></description><test>parentStandardType != 'Title'</test><error><message>&lt;Title> contains &lt;TOCI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Title-TOCI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDocumentFragment</object><deferred/><tags>structure</tags><description>&lt;Formula> shall not contain &lt;DocumentFragment></description><test>parentStandardType != 'Formula'</test><error><message>&lt;Formula> contains &lt;DocumentFragment></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Formula-DocumentFragment</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETD</object><deferred/><tags>structure,table</tags><description>&lt;Aside> shall not contain &lt;TD></description><test>parentStandardType != 'Aside'</test><error><message>&lt;Aside> contains &lt;TD></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Aside-TD</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEForm</object><deferred/><tags>structure,caption</tags><description>&lt;Form> shall contain at most one &lt;Caption></description><test>kidsStandardTypes.split('&amp;').filter(elem => elem == 'Caption').length &lt;= 1</test><error><message>&lt;Form> contains more than one &lt;Caption></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>caption</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Form-Caption</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETFoot</object><deferred/><tags>structure,table</tags><description>&lt;Reference> shall not contain &lt;TFoot></description><test>parentStandardType != 'Reference'</test><error><message>&lt;Reference> contains &lt;TFoot></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Reference-TFoot</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEQuote</object><deferred/><tags>structure</tags><description>&lt;Sect> shall not contain &lt;Quote></description><test>parentStandardType != 'Sect'</test><error><message>&lt;Sect> contains &lt;Quote></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Sect-Quote</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SESpan</object><deferred/><tags>structure,span</tags><description>&lt;Aside> shall not contain &lt;Span></description><test>parentStandardType != 'Aside'</test><error><message>&lt;Aside> contains &lt;Span></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>span</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Aside-Span</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEHn</object><deferred/><tags>structure</tags><description>&lt;Reference> shall not contain &lt;Hn></description><test>parentStandardType != 'Reference'</test><error><message>&lt;Reference> contains &lt;Hn></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Reference-Hn</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETD</object><deferred/><tags>structure,table</tags><description>&lt;RP> shall not contain &lt;TD></description><test>parentStandardType != 'RP'</test><error><message>&lt;RP> contains &lt;TD></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RP-TD</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDiv</object><deferred/><tags>structure,table</tags><description>&lt;THead> shall not contain &lt;Div></description><test>parentStandardType != 'THead'</test><error><message>&lt;THead> contains &lt;Div></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. THead-Div</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOC</object><deferred/><tags>structure,table,toc</tags><description>&lt;Table> shall not contain &lt;TOC></description><test>parentStandardType != 'Table'</test><error><message>&lt;Table> contains &lt;TOC></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Table-TOC</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEReference</object><deferred/><tags>structure,table</tags><description>&lt;TFoot> shall not contain &lt;Reference></description><test>parentStandardType != 'TFoot'</test><error><message>&lt;TFoot> contains &lt;Reference></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TFoot-Reference</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETH</object><deferred/><tags>structure,table,figure</tags><description>&lt;Figure> shall not contain &lt;TH></description><test>parentStandardType != 'Figure'</test><error><message>&lt;Figure> contains &lt;TH></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>figure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Figure-TH</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDiv</object><deferred/><tags>structure,heading</tags><description>&lt;H> shall not contain &lt;Div></description><test>parentStandardType != 'H'</test><error><message>&lt;H> contains &lt;Div></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>heading</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. H-Div</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDocumentFragment</object><deferred/><tags>structure</tags><description>&lt;Ruby> shall not contain &lt;DocumentFragment></description><test>parentStandardType != 'Ruby'</test><error><message>&lt;Ruby> contains &lt;DocumentFragment></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Ruby-DocumentFragment</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEBlockQuote</object><deferred/><tags>structure</tags><description>&lt;Form> shall not contain &lt;BlockQuote></description><test>parentStandardType != 'Form'</test><error><message>&lt;Form> contains &lt;BlockQuote></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Form-BlockQuote</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDocumentFragment</object><deferred/><tags>structure,table</tags><description>&lt;TBody> shall not contain &lt;DocumentFragment></description><test>parentStandardType != 'TBody'</test><error><message>&lt;TBody> contains &lt;DocumentFragment></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TBody-DocumentFragment</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEQuote</object><deferred/><tags>structure</tags><description>&lt;BlockQuote> shall not contain &lt;Quote></description><test>parentStandardType != 'BlockQuote'</test><error><message>&lt;BlockQuote> contains &lt;Quote></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. BlockQuote-Quote</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEH</object><deferred/><tags>structure,heading,paragraph</tags><description>&lt;P> shall not contain &lt;H></description><test>parentStandardType != 'P'</test><error><message>&lt;P> contains &lt;H></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>heading</tagsSet><tagsSet>paragraph</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. P-H</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETFoot</object><deferred/><tags>structure,table</tags><description>&lt;WT> shall not contain &lt;TFoot></description><test>parentStandardType != 'WT'</test><error><message>&lt;WT> contains &lt;TFoot></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. WT-TFoot</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEQuote</object><deferred/><tags>structure</tags><description>&lt;Index> shall not contain &lt;Quote></description><test>parentStandardType != 'Index'</test><error><message>&lt;Index> contains &lt;Quote></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Index-Quote</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEAside</object><deferred/><tags>structure</tags><description>&lt;RP> shall not contain &lt;Aside></description><test>parentStandardType != 'RP'</test><error><message>&lt;RP> contains &lt;Aside></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RP-Aside</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELBody</object><deferred/><tags>structure,table,list</tags><description>&lt;TBody> shall not contain &lt;LBody></description><test>parentStandardType != 'TBody'</test><error><message>&lt;TBody> contains &lt;LBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TBody-LBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDocument</object><deferred/><tags>structure</tags><description>&lt;Strong> shall not contain &lt;Document></description><test>parentStandardType != 'Strong'</test><error><message>&lt;Strong> contains &lt;Document></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Strong-Document</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEPart</object><deferred/><tags>structure</tags><description>&lt;TR> shall not contain &lt;Part></description><test>parentStandardType != 'TR'</test><error><message>&lt;TR> contains &lt;Part></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TR-Part</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEP</object><deferred/><tags>structure,paragraph</tags><description>&lt;P> shall not contain &lt;P></description><test>parentStandardType != 'P'</test><error><message>&lt;P> contains &lt;P></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>paragraph</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. P-P</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEPart</object><deferred/><tags>structure</tags><description>&lt;Quote> shall not contain &lt;Part></description><test>parentStandardType != 'Quote'</test><error><message>&lt;Quote> contains &lt;Part></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Quote-Part</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELBody</object><deferred/><tags>structure,list,note</tags><description>&lt;FENote> shall not contain &lt;LBody></description><test>parentStandardType != 'FENote'</test><error><message>&lt;FENote> contains &lt;LBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet><tagsSet>note</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. FENote-LBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SECaption</object><deferred/><tags>structure,list,caption</tags><description>&lt;LI> shall not contain &lt;Caption></description><test>parentStandardType != 'LI'</test><error><message>&lt;LI> contains &lt;Caption></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet><tagsSet>caption</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. LI-Caption</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETR</object><deferred/><tags>structure</tags><description>&lt;Ruby> shall not contain &lt;TR></description><test>parentStandardType != 'Ruby'</test><error><message>&lt;Ruby> contains &lt;TR></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Ruby-TR</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERT</object><deferred/><tags>structure</tags><description>&lt;WT> shall not contain &lt;RT></description><test>parentStandardType != 'WT'</test><error><message>&lt;WT> contains &lt;RT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. WT-RT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOCI</object><deferred/><tags>structure,list,toc</tags><description>&lt;L> shall not contain &lt;TOCI></description><test>parentStandardType != 'L'</test><error><message>&lt;L> contains &lt;TOCI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. L-TOCI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETFoot</object><deferred/><tags>structure,table</tags><description>&lt;TH> shall not contain &lt;TFoot></description><test>parentStandardType != 'TH'</test><error><message>&lt;TH> contains &lt;TFoot></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TH-TFoot</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEPart</object><deferred/><tags>structure,heading</tags><description>&lt;H> shall not contain &lt;Part></description><test>parentStandardType != 'H'</test><error><message>&lt;H> contains &lt;Part></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>heading</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. H-Part</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETitle</object><deferred/><tags>structure</tags><description>&lt;TR> shall not contain &lt;Title></description><test>parentStandardType != 'TR'</test><error><message>&lt;TR> contains &lt;Title></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TR-Title</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETR</object><deferred/><tags>structure</tags><description>&lt;Hn> shall not contain &lt;TR></description><test>/^H[1-9][0-9]*$/.test(parentStandardType) == false</test><error><message>&lt;Hn> contains &lt;TR></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Hn-TR</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDocument</object><deferred/><tags>structure</tags><description>&lt;WT> shall not contain &lt;Document></description><test>parentStandardType != 'WT'</test><error><message>&lt;WT> contains &lt;Document></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. WT-Document</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOC</object><deferred/><tags>structure,span,toc</tags><description>&lt;Span> shall not contain &lt;TOC></description><test>parentStandardType != 'Span'</test><error><message>&lt;Span> contains &lt;TOC></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>span</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Span-TOC</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SESect</object><deferred/><tags>structure,list</tags><description>&lt;L> shall not contain &lt;Sect></description><test>parentStandardType != 'L'</test><error><message>&lt;L> contains &lt;Sect></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. L-Sect</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEIndex</object><deferred/><tags>structure</tags><description>&lt;Index> shall not contain &lt;Index></description><test>parentStandardType != 'Index'</test><error><message>&lt;Index> contains &lt;Index></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Index-Index</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETH</object><deferred/><tags>structure,table</tags><description>&lt;Strong> shall not contain &lt;TH></description><test>parentStandardType != 'Strong'</test><error><message>&lt;Strong> contains &lt;TH></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Strong-TH</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDocument</object><deferred/><tags>structure</tags><description>&lt;RP> shall not contain &lt;Document></description><test>parentStandardType != 'RP'</test><error><message>&lt;RP> contains &lt;Document></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RP-Document</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOC</object><deferred/><tags>structure,toc</tags><description>&lt;TR> shall not contain &lt;TOC></description><test>parentStandardType != 'TR'</test><error><message>&lt;TR> contains &lt;TOC></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TR-TOC</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEHn</object><deferred/><tags>structure</tags><description>&lt;RP> shall not contain &lt;Hn></description><test>parentStandardType != 'RP'</test><error><message>&lt;RP> contains &lt;Hn></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RP-Hn</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SESpan</object><deferred/><tags>structure,span,toc</tags><description>&lt;TOC> shall not contain &lt;Span></description><test>parentStandardType != 'TOC'</test><error><message>&lt;TOC> contains &lt;Span></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>span</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOC-Span</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEAnnot</object><deferred/><tags>structure,table</tags><description>&lt;THead> shall not contain &lt;Annot></description><test>parentStandardType != 'THead'</test><error><message>&lt;THead> contains &lt;Annot></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. THead-Annot</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETFoot</object><deferred/><tags>structure,table,list</tags><description>&lt;LI> shall not contain &lt;TFoot></description><test>parentStandardType != 'LI'</test><error><message>&lt;LI> contains &lt;TFoot></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. LI-TFoot</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWP</object><deferred/><tags>structure</tags><description>&lt;WP> shall not contain &lt;WP></description><test>parentStandardType != 'WP'</test><error><message>&lt;WP> contains &lt;WP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. WP-WP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETD</object><deferred/><tags>structure,table</tags><description>&lt;TFoot> shall not contain &lt;TD></description><test>parentStandardType != 'TFoot'</test><error><message>&lt;TFoot> contains &lt;TD></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TFoot-TD</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEBlockQuote</object><deferred/><tags>structure,table</tags><description>&lt;TH> shall not contain &lt;BlockQuote></description><test>parentStandardType != 'TH'</test><error><message>&lt;TH> contains &lt;BlockQuote></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TH-BlockQuote</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEBlockQuote</object><deferred/><tags>structure,heading</tags><description>&lt;BlockQuote> shall contain at most one &lt;H></description><test>kidsStandardTypes.split('&amp;').filter(elem => elem == 'H').length &lt;= 1</test><error><message>&lt;BlockQuote> contains more than one &lt;H></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>heading</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. BlockQuote-H</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETR</object><deferred/><tags>structure</tags><description>StructTreeRoot shall not contain &lt;TR></description><test>parentStandardType != 'StructTreeRoot'</test><error><message>StructTreeRoot contains &lt;TR></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. StructTreeRoot-TR</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SESect</object><deferred/><tags>structure</tags><description>&lt;WP> shall not contain &lt;Sect></description><test>parentStandardType != 'WP'</test><error><message>&lt;WP> contains &lt;Sect></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. WP-Sect</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEQuote</object><deferred/><tags>structure,table</tags><description>&lt;TBody> shall not contain &lt;Quote></description><test>parentStandardType != 'TBody'</test><error><message>&lt;TBody> contains &lt;Quote></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TBody-Quote</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEIndex</object><deferred/><tags>structure,table</tags><description>&lt;THead> shall not contain &lt;Index></description><test>parentStandardType != 'THead'</test><error><message>&lt;THead> contains &lt;Index></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. THead-Index</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEHn</object><deferred/><tags>structure</tags><description>&lt;Sub> shall not contain &lt;Hn></description><test>parentStandardType != 'Sub'</test><error><message>&lt;Sub> contains &lt;Hn></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Sub-Hn</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELBody</object><deferred/><tags>structure,list,toc</tags><description>&lt;TOC> shall not contain &lt;LBody></description><test>parentStandardType != 'TOC'</test><error><message>&lt;TOC> contains &lt;LBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOC-LBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETBody</object><deferred/><tags>structure,table</tags><description>&lt;RT> shall not contain &lt;TBody></description><test>parentStandardType != 'RT'</test><error><message>&lt;RT> contains &lt;TBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RT-TBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOCI</object><deferred/><tags>structure,toc</tags><description>&lt;RP> shall not contain &lt;TOCI></description><test>parentStandardType != 'RP'</test><error><message>&lt;RP> contains &lt;TOCI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RP-TOCI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOC</object><deferred/><tags>structure,toc</tags><description>&lt;RT> shall not contain &lt;TOC></description><test>parentStandardType != 'RT'</test><error><message>&lt;RT> contains &lt;TOC></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RT-TOC</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEFormula</object><deferred/><tags>structure</tags><description>&lt;Code> shall not contain &lt;Formula></description><test>parentStandardType != 'Code'</test><error><message>&lt;Code> contains &lt;Formula></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Code-Formula</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELI</object><deferred/><tags>structure,list</tags><description>&lt;RT> shall not contain &lt;LI></description><test>parentStandardType != 'RT'</test><error><message>&lt;RT> contains &lt;LI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RT-LI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETitle</object><deferred/><tags>structure</tags><description>&lt;Title> shall not contain &lt;Title></description><test>parentStandardType != 'Title'</test><error><message>&lt;Title> contains &lt;Title></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Title-Title</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDocumentFragment</object><deferred/><tags>structure,heading</tags><description>&lt;DocumentFragment> shall contain at most one &lt;H></description><test>kidsStandardTypes.split('&amp;').filter(elem => elem == 'H').length &lt;= 1</test><error><message>&lt;DocumentFragment> contains more than one &lt;H></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>heading</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. DocumentFragment-H</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDiv</object><deferred/><tags>structure</tags><description>&lt;Hn> shall not contain &lt;Div></description><test>/^H[1-9][0-9]*$/.test(parentStandardType) == false</test><error><message>&lt;Hn> contains &lt;Div></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Hn-Div</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDiv</object><deferred/><tags>structure,span</tags><description>&lt;Span> shall not contain &lt;Div></description><test>parentStandardType != 'Span'</test><error><message>&lt;Span> contains &lt;Div></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>span</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Span-Div</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEP</object><deferred/><tags>structure,paragraph</tags><description>&lt;Code> shall not contain &lt;P></description><test>parentStandardType != 'Code'</test><error><message>&lt;Code> contains &lt;P></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>paragraph</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Code-P</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOCI</object><deferred/><tags>structure,toc</tags><description>&lt;Strong> shall not contain &lt;TOCI></description><test>parentStandardType != 'Strong'</test><error><message>&lt;Strong> contains &lt;TOCI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Strong-TOCI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOCI</object><deferred/><tags>structure,toc</tags><description>&lt;Sub> shall not contain &lt;TOCI></description><test>parentStandardType != 'Sub'</test><error><message>&lt;Sub> contains &lt;TOCI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Sub-TOCI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETH</object><deferred/><tags>structure,table</tags><description>&lt;Code> shall not contain &lt;TH></description><test>parentStandardType != 'Code'</test><error><message>&lt;Code> contains &lt;TH></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Code-TH</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SECaption</object><deferred/><tags>structure,caption</tags><description>&lt;Document> shall not contain &lt;Caption></description><test>parentStandardType != 'Document'</test><error><message>&lt;Document> contains &lt;Caption></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>caption</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Document-Caption</clause><testNumber>1</testNumber></ruleId></rules><rules><object>CosDocument</object><deferred/><tags>syntax</tags><description>The ViewerPreferences dictionary of the document catalog dictionary shall be present and shall contain at least the DisplayDocTitle key with a value of true, as described in ISO 32000-2:2020, Table 147</description><test>DisplayDocTitle == true</test><error><message>ViewerPreferences dictionary is not present in the document Catalog, or DisplayDocTitle key is set to false or is not present in the ViewerPreferences dictionary (ViewerPreferences = %1, DisplayDocTitle = %2)</message><arguments><arguments><argument>ViewerPreferences</argument><name/><argumentValue/></arguments><arguments><argument>DisplayDocTitle</argument><name/><argumentValue/></arguments></arguments></error><references><references><specification>ISO 32000-2:2020</specification><clause>12.2, Table 147</clause></references></references><tagsSet><tagsSet>syntax</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>8.11.2</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEP</object><deferred/><tags>structure,paragraph</tags><description>&lt;Warichu> shall not contain &lt;P></description><test>parentStandardType != 'Warichu'</test><error><message>&lt;Warichu> contains &lt;P></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>paragraph</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Warichu-P</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELBody</object><deferred/><tags>structure,list</tags><description>&lt;Art> shall not contain &lt;LBody></description><test>parentStandardType != 'Art'</test><error><message>&lt;Art> contains &lt;LBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Art-LBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDocument</object><deferred/><tags>structure</tags><description>&lt;Lbl> shall not contain &lt;Document></description><test>parentStandardType != 'Lbl'</test><error><message>&lt;Lbl> contains &lt;Document></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Lbl-Document</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETBody</object><deferred/><tags>structure,table</tags><description>&lt;WP> shall not contain &lt;TBody></description><test>parentStandardType != 'WP'</test><error><message>&lt;WP> contains &lt;TBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. WP-TBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEBibEntry</object><deferred/><tags>structure</tags><description>&lt;RP> shall not contain &lt;BibEntry></description><test>parentStandardType != 'RP'</test><error><message>&lt;RP> contains &lt;BibEntry></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RP-BibEntry</clause><testNumber>1</testNumber></ruleId></rules><rules><object>PDRubberStampAnnot</object><deferred/><tags>annotation,alt-text</tags><description>If the Name entry is insufficient to describe the intent of the stamp annotation, a Contents entry describing the author’s intent shall be provided</description><test>Name != null || Contents != null</test><error><message>Rubber stamp annotation contains neither Name nor Contents entry</message><arguments/></error><references><references><specification>ISO 32000-2:2020</specification><clause>12.5.6.2</clause></references></references><tagsSet><tagsSet>annotation</tagsSet><tagsSet>alt-text</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>8.9.2.4.7</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEQuote</object><deferred/><tags>structure</tags><description>&lt;Aside> shall not contain &lt;Quote></description><test>parentStandardType != 'Aside'</test><error><message>&lt;Aside> contains &lt;Quote></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Aside-Quote</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWarichu</object><deferred/><tags>structure</tags><description>&lt;Aside> shall not contain &lt;Warichu></description><test>parentStandardType != 'Aside'</test><error><message>&lt;Aside> contains &lt;Warichu></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Aside-Warichu</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETD</object><deferred/><tags>structure,table</tags><description>&lt;Annot> shall not contain &lt;TD></description><test>parentStandardType != 'Annot'</test><error><message>&lt;Annot> contains &lt;TD></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Annot-TD</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETFoot</object><deferred/><tags>structure,table,caption</tags><description>&lt;Caption> shall not contain &lt;TFoot></description><test>parentStandardType != 'Caption'</test><error><message>&lt;Caption> contains &lt;TFoot></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>caption</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Caption-TFoot</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELbl</object><deferred/><tags>structure,list</tags><description>&lt;LBody> shall not contain &lt;Lbl></description><test>parentStandardType != 'LBody'</test><error><message>&lt;LBody> contains &lt;Lbl></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. LBody-Lbl</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETBody</object><deferred/><tags>structure,table</tags><description>&lt;TBody> shall not contain content items</description><test>hasContentItems == false</test><error><message>&lt;TBody> contains content item(s)</message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TBody-content</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETH</object><deferred/><tags>structure,table,paragraph</tags><description>&lt;P> shall not contain &lt;TH></description><test>parentStandardType != 'P'</test><error><message>&lt;P> contains &lt;TH></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>paragraph</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. P-TH</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETD</object><deferred/><tags>structure,table</tags><description>&lt;BibEntry> shall not contain &lt;TD></description><test>parentStandardType != 'BibEntry'</test><error><message>&lt;BibEntry> contains &lt;TD></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. BibEntry-TD</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEArt</object><deferred/><tags>structure</tags><description>&lt;Formula> shall not contain &lt;Art></description><test>parentStandardType != 'Formula'</test><error><message>&lt;Formula> contains &lt;Art></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Formula-Art</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEHn</object><deferred/><tags>structure,span</tags><description>&lt;Span> shall not contain &lt;Hn></description><test>parentStandardType != 'Span'</test><error><message>&lt;Span> contains &lt;Hn></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>span</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Span-Hn</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETHead</object><deferred/><tags>structure,table</tags><description>&lt;Strong> shall not contain &lt;THead></description><test>parentStandardType != 'Strong'</test><error><message>&lt;Strong> contains &lt;THead></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Strong-THead</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEHn</object><deferred/><tags>structure</tags><description>&lt;TR> shall not contain &lt;Hn></description><test>parentStandardType != 'TR'</test><error><message>&lt;TR> contains &lt;Hn></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TR-Hn</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEEm</object><deferred/><tags>structure</tags><description>&lt;Ruby> shall not contain &lt;Em></description><test>parentStandardType != 'Ruby'</test><error><message>&lt;Ruby> contains &lt;Em></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Ruby-Em</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERT</object><deferred/><tags>structure,table</tags><description>&lt;THead> shall not contain &lt;RT></description><test>parentStandardType != 'THead'</test><error><message>&lt;THead> contains &lt;RT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. THead-RT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEPart</object><deferred/><tags>structure,span</tags><description>&lt;Span> shall not contain &lt;Part></description><test>parentStandardType != 'Span'</test><error><message>&lt;Span> contains &lt;Part></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>span</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Span-Part</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETBody</object><deferred/><tags>structure,table,figure</tags><description>&lt;Figure> shall not contain &lt;TBody></description><test>parentStandardType != 'Figure'</test><error><message>&lt;Figure> contains &lt;TBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>figure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Figure-TBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEH</object><deferred/><tags>structure,heading</tags><description>&lt;RB> shall not contain &lt;H></description><test>parentStandardType != 'RB'</test><error><message>&lt;RB> contains &lt;H></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>heading</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RB-H</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETable</object><deferred/><tags>structure,table,list</tags><description>&lt;LI> shall not contain &lt;Table></description><test>parentStandardType != 'LI'</test><error><message>&lt;LI> contains &lt;Table></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. LI-Table</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SENote</object><deferred/><tags>structure,note</tags><description>The Note standard structure type shall not be present in conforming documents unless role mapped to a structure element in the PDF 2.0 namespace</description><test>false</test><error><message>Document uses Note structure type</message><arguments/></error><references/><tagsSet><tagsSet>structure</tagsSet><tagsSet>note</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>8.2.5.14</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETable</object><deferred/><tags>structure,table</tags><description>&lt;Warichu> shall not contain &lt;Table></description><test>parentStandardType != 'Warichu'</test><error><message>&lt;Warichu> contains &lt;Table></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Warichu-Table</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETHead</object><deferred/><tags>structure,table,note</tags><description>&lt;FENote> shall not contain &lt;THead></description><test>parentStandardType != 'FENote'</test><error><message>&lt;FENote> contains &lt;THead></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>note</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. FENote-THead</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEArt</object><deferred/><tags>structure</tags><description>&lt;Index> shall not contain &lt;Art></description><test>parentStandardType != 'Index'</test><error><message>&lt;Index> contains &lt;Art></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Index-Art</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEReference</object><deferred/><tags>structure</tags><description>&lt;Ruby> shall not contain &lt;Reference></description><test>parentStandardType != 'Ruby'</test><error><message>&lt;Ruby> contains &lt;Reference></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Ruby-Reference</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOCI</object><deferred/><tags>structure,list,toc</tags><description>&lt;LI> shall not contain &lt;TOCI></description><test>parentStandardType != 'LI'</test><error><message>&lt;LI> contains &lt;TOCI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. LI-TOCI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETH</object><deferred/><tags>structure,table</tags><description>&lt;WP> shall not contain &lt;TH></description><test>parentStandardType != 'WP'</test><error><message>&lt;WP> contains &lt;TH></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. WP-TH</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOCI</object><deferred/><tags>structure,toc</tags><description>&lt;RT> shall not contain &lt;TOCI></description><test>parentStandardType != 'RT'</test><error><message>&lt;RT> contains &lt;TOCI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RT-TOCI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOCI</object><deferred/><tags>structure,toc</tags><description>&lt;Quote> shall not contain &lt;TOCI></description><test>parentStandardType != 'Quote'</test><error><message>&lt;Quote> contains &lt;TOCI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Quote-TOCI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWarichu</object><deferred/><tags>structure</tags><description>&lt;DocumentFragment> shall not contain &lt;Warichu></description><test>parentStandardType != 'DocumentFragment'</test><error><message>&lt;DocumentFragment> contains &lt;Warichu></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. DocumentFragment-Warichu</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELBody</object><deferred/><tags>structure,list</tags><description>&lt;RP> shall not contain &lt;LBody></description><test>parentStandardType != 'RP'</test><error><message>&lt;RP> contains &lt;LBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RP-LBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETR</object><deferred/><tags>structure,caption</tags><description>&lt;Caption> shall not contain &lt;TR></description><test>parentStandardType != 'Caption'</test><error><message>&lt;Caption> contains &lt;TR></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>caption</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Caption-TR</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETH</object><deferred/><tags>structure,table</tags><description>&lt;Table> shall not contain &lt;TH></description><test>parentStandardType != 'Table'</test><error><message>&lt;Table> contains &lt;TH></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Table-TH</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELI</object><deferred/><tags>structure,table,list</tags><description>&lt;TH> shall not contain &lt;LI></description><test>parentStandardType != 'TH'</test><error><message>&lt;TH> contains &lt;LI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TH-LI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERuby</object><deferred/><tags>structure</tags><description>&lt;WP> shall not contain &lt;Ruby></description><test>parentStandardType != 'WP'</test><error><message>&lt;WP> contains &lt;Ruby></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. WP-Ruby</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEReference</object><deferred/><tags>structure</tags><description>&lt;Art> shall not contain &lt;Reference></description><test>parentStandardType != 'Art'</test><error><message>&lt;Art> contains &lt;Reference></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Art-Reference</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETD</object><deferred/><tags>structure,table</tags><description>&lt;RT> shall not contain &lt;TD></description><test>parentStandardType != 'RT'</test><error><message>&lt;RT> contains &lt;TD></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RT-TD</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETR</object><deferred/><tags>structure,paragraph</tags><description>&lt;P> shall not contain &lt;TR></description><test>parentStandardType != 'P'</test><error><message>&lt;P> contains &lt;TR></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>paragraph</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. P-TR</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEFENote</object><deferred/><tags>structure,note</tags><description>&lt;RB> shall not contain &lt;FENote></description><test>parentStandardType != 'RB'</test><error><message>&lt;RB> contains &lt;FENote></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>note</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RB-FENote</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEPart</object><deferred/><tags>structure</tags><description>&lt;Ruby> shall not contain &lt;Part></description><test>parentStandardType != 'Ruby'</test><error><message>&lt;Ruby> contains &lt;Part></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Ruby-Part</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEEm</object><deferred/><tags>structure,table</tags><description>&lt;Table> shall not contain &lt;Em></description><test>parentStandardType != 'Table'</test><error><message>&lt;Table> contains &lt;Em></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Table-Em</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEAside</object><deferred/><tags>structure,list</tags><description>&lt;L> shall not contain &lt;Aside></description><test>parentStandardType != 'L'</test><error><message>&lt;L> contains &lt;Aside></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. L-Aside</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEIndex</object><deferred/><tags>structure</tags><description>&lt;TR> shall not contain &lt;Index></description><test>parentStandardType != 'TR'</test><error><message>&lt;TR> contains &lt;Index></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TR-Index</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELBody</object><deferred/><tags>structure,list</tags><description>&lt;LBody> shall not contain &lt;LBody></description><test>parentStandardType != 'LBody'</test><error><message>&lt;LBody> contains &lt;LBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. LBody-LBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERB</object><deferred/><tags>structure,note</tags><description>&lt;Note> shall not contain &lt;RB></description><test>parentStandardType != 'Note'</test><error><message>&lt;Note> contains &lt;RB></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>note</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Note-RB</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETitle</object><deferred/><tags>structure</tags><description>&lt;RP> shall not contain &lt;Title></description><test>parentStandardType != 'RP'</test><error><message>&lt;RP> contains &lt;Title></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RP-Title</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEFormula</object><deferred/><tags>structure</tags><description>&lt;Ruby> shall not contain &lt;Formula></description><test>parentStandardType != 'Ruby'</test><error><message>&lt;Ruby> contains &lt;Formula></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Ruby-Formula</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEFormula</object><deferred/><tags>structure</tags><description>&lt;WP> shall not contain &lt;Formula></description><test>parentStandardType != 'WP'</test><error><message>&lt;WP> contains &lt;Formula></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. WP-Formula</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEAnnot</object><deferred/><tags>structure,list</tags><description>&lt;L> shall not contain &lt;Annot></description><test>parentStandardType != 'L'</test><error><message>&lt;L> contains &lt;Annot></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. L-Annot</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEEm</object><deferred/><tags>structure,table</tags><description>&lt;THead> shall not contain &lt;Em></description><test>parentStandardType != 'THead'</test><error><message>&lt;THead> contains &lt;Em></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. THead-Em</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEFENote</object><deferred>true</deferred><tags>structure,note</tags><description>Real content that refers to footnotes or endnotes (real content enclosed in FENote structure elements) shall use the Ref entry on the referring structure element to reference the FENote. The corresponding FENote shall also use the Ref entry to identify all citations that reference it</description><test>orphanRefs == null</test><error><message>Ref entry in the FENote does not reference structure elements with object numbers %1, while these structure elements reference this FENote</message><arguments><arguments><argument>orphanRefs</argument><name/><argumentValue/></arguments></arguments></error><references/><tagsSet><tagsSet>structure</tagsSet><tagsSet>note</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>8.2.5.14</clause><testNumber>2</testNumber></ruleId></rules><rules><object>SETFoot</object><deferred/><tags>structure,table</tags><description>&lt;Document> shall not contain &lt;TFoot></description><test>parentStandardType != 'Document'</test><error><message>&lt;Document> contains &lt;TFoot></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Document-TFoot</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEBlockQuote</object><deferred/><tags>structure,span</tags><description>&lt;Span> shall not contain &lt;BlockQuote></description><test>parentStandardType != 'Span'</test><error><message>&lt;Span> contains &lt;BlockQuote></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>span</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Span-BlockQuote</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SENote</object><deferred/><tags>structure,note</tags><description>&lt;WP> shall not contain &lt;Note></description><test>parentStandardType != 'WP'</test><error><message>&lt;WP> contains &lt;Note></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>note</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. WP-Note</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SESect</object><deferred/><tags>structure</tags><description>StructTreeRoot shall not contain &lt;Sect></description><test>parentStandardType != 'StructTreeRoot'</test><error><message>StructTreeRoot contains &lt;Sect></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. StructTreeRoot-Sect</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETR</object><deferred/><tags>structure,heading</tags><description>&lt;H> shall not contain &lt;TR></description><test>parentStandardType != 'H'</test><error><message>&lt;H> contains &lt;TR></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>heading</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. H-TR</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERB</object><deferred/><tags>structure</tags><description>&lt;WT> shall not contain &lt;RB></description><test>parentStandardType != 'WT'</test><error><message>&lt;WT> contains &lt;RB></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. WT-RB</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEBibEntry</object><deferred/><tags>structure,table</tags><description>&lt;TFoot> shall not contain &lt;BibEntry></description><test>parentStandardType != 'TFoot'</test><error><message>&lt;TFoot> contains &lt;BibEntry></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TFoot-BibEntry</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEForm</object><deferred/><tags>annotation,structure</tags><description>A Form structure element shall contain at most one widget annotation</description><test>widgetAnnotsCount &lt;= 1</test><error><message>A Form structure element contains %1 widget annotations</message><arguments><arguments><argument>widgetAnnotsCount</argument><name/><argumentValue/></arguments></arguments></error><references/><tagsSet><tagsSet>annotation</tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>8.10.1</clause><testNumber>2</testNumber></ruleId></rules><rules><object>SEFigure</object><deferred/><tags>structure,list,figure</tags><description>&lt;L> shall not contain &lt;Figure></description><test>parentStandardType != 'L'</test><error><message>&lt;L> contains &lt;Figure></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet><tagsSet>figure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. L-Figure</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWT</object><deferred/><tags>structure</tags><description>&lt;RT> shall not contain &lt;WT></description><test>parentStandardType != 'RT'</test><error><message>&lt;RT> contains &lt;WT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RT-WT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWT</object><deferred/><tags>structure</tags><description>&lt;Aside> shall not contain &lt;WT></description><test>parentStandardType != 'Aside'</test><error><message>&lt;Aside> contains &lt;WT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Aside-WT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELI</object><deferred/><tags>structure,list</tags><description>&lt;LBody> shall not contain &lt;LI></description><test>parentStandardType != 'LBody'</test><error><message>&lt;LBody> contains &lt;LI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. LBody-LI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>PDCIDFont</object><deferred/><tags>font</tags><description>All embedded Type 2 CIDFonts in the CIDFont dictionary shall contain a CIDToGIDMap entry that shall be a stream mapping from CIDs to glyph indices or the name Identity, as described in ISO 32000-2:2020, Table 115</description><test>Subtype != "CIDFontType2" || CIDToGIDMap != null || containsFontFile == false</test><error><message>A Type 2 CIDFont dictionary has missing or invalid CIDToGIDMap entry</message><arguments/></error><references><references><specification>ISO 32000-2:2020</specification><clause>9.7.4, Table 115</clause></references></references><tagsSet><tagsSet>font</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>8.4.5.3.2</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SECaption</object><deferred/><tags>structure,caption</tags><description>&lt;Caption> shall not contain &lt;Caption></description><test>parentStandardType != 'Caption'</test><error><message>&lt;Caption> contains &lt;Caption></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>caption</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Caption-Caption</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEQuote</object><deferred/><tags>structure</tags><description>&lt;Document> shall not contain &lt;Quote></description><test>parentStandardType != 'Document'</test><error><message>&lt;Document> contains &lt;Quote></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Document-Quote</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SESect</object><deferred/><tags>structure</tags><description>&lt;WT> shall not contain &lt;Sect></description><test>parentStandardType != 'WT'</test><error><message>&lt;WT> contains &lt;Sect></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. WT-Sect</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEReference</object><deferred/><tags>structure,list</tags><description>&lt;L> shall not contain &lt;Reference></description><test>parentStandardType != 'L'</test><error><message>&lt;L> contains &lt;Reference></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. L-Reference</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SESect</object><deferred/><tags>structure,toc</tags><description>&lt;TOCI> shall not contain &lt;Sect></description><test>parentStandardType != 'TOCI'</test><error><message>&lt;TOCI> contains &lt;Sect></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOCI-Sect</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEIndex</object><deferred/><tags>structure</tags><description>&lt;Title> shall not contain &lt;Index></description><test>parentStandardType != 'Title'</test><error><message>&lt;Title> contains &lt;Index></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Title-Index</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERB</object><deferred/><tags>structure</tags><description>&lt;Code> shall not contain &lt;RB></description><test>parentStandardType != 'Code'</test><error><message>&lt;Code> contains &lt;RB></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Code-RB</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEH</object><deferred/><tags>structure,heading</tags><description>&lt;Sub> shall not contain &lt;H></description><test>parentStandardType != 'Sub'</test><error><message>&lt;Sub> contains &lt;H></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>heading</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Sub-H</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWP</object><deferred/><tags>structure</tags><description>&lt;Quote> shall not contain &lt;WP></description><test>parentStandardType != 'Quote'</test><error><message>&lt;Quote> contains &lt;WP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Quote-WP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDocumentFragment</object><deferred/><tags>structure,table</tags><description>&lt;TD> shall not contain &lt;DocumentFragment></description><test>parentStandardType != 'TD'</test><error><message>&lt;TD> contains &lt;DocumentFragment></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TD-DocumentFragment</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETH</object><deferred/><tags>structure,table,span</tags><description>&lt;Span> shall not contain &lt;TH></description><test>parentStandardType != 'Span'</test><error><message>&lt;Span> contains &lt;TH></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>span</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Span-TH</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELBody</object><deferred/><tags>structure,table,list</tags><description>&lt;TD> shall not contain &lt;LBody></description><test>parentStandardType != 'TD'</test><error><message>&lt;TD> contains &lt;LBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TD-LBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETitle</object><deferred/><tags>structure,table</tags><description>&lt;THead> shall not contain &lt;Title></description><test>parentStandardType != 'THead'</test><error><message>&lt;THead> contains &lt;Title></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. THead-Title</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEEm</object><deferred/><tags>structure,table</tags><description>&lt;TBody> shall not contain &lt;Em></description><test>parentStandardType != 'TBody'</test><error><message>&lt;TBody> contains &lt;Em></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TBody-Em</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEHn</object><deferred/><tags>structure</tags><description>&lt;RT> shall not contain &lt;Hn></description><test>parentStandardType != 'RT'</test><error><message>&lt;RT> contains &lt;Hn></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RT-Hn</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEFigure</object><deferred/><tags>structure,table,figure</tags><description>&lt;Table> shall not contain &lt;Figure></description><test>parentStandardType != 'Table'</test><error><message>&lt;Table> contains &lt;Figure></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>figure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Table-Figure</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOCI</object><deferred/><tags>structure,toc</tags><description>&lt;Ruby> shall not contain &lt;TOCI></description><test>parentStandardType != 'Ruby'</test><error><message>&lt;Ruby> contains &lt;TOCI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Ruby-TOCI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERP</object><deferred/><tags>structure</tags><description>&lt;BibEntry> shall not contain &lt;RP></description><test>parentStandardType != 'BibEntry'</test><error><message>&lt;BibEntry> contains &lt;RP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. BibEntry-RP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SENote</object><deferred/><tags>structure,note</tags><description>StructTreeRoot shall not contain &lt;Note></description><test>parentStandardType != 'StructTreeRoot'</test><error><message>StructTreeRoot contains &lt;Note></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>note</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. StructTreeRoot-Note</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELI</object><deferred/><tags>structure,list</tags><description>&lt;TR> shall not contain &lt;LI></description><test>parentStandardType != 'TR'</test><error><message>&lt;TR> contains &lt;LI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TR-LI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SECaption</object><deferred/><tags>structure,caption</tags><description>&lt;Ruby> shall not contain &lt;Caption></description><test>parentStandardType != 'Ruby'</test><error><message>&lt;Ruby> contains &lt;Caption></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>caption</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Ruby-Caption</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETable</object><deferred/><tags>structure,table</tags><description>&lt;Reference> shall not contain &lt;Table></description><test>parentStandardType != 'Reference'</test><error><message>&lt;Reference> contains &lt;Table></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Reference-Table</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDocument</object><deferred/><tags>structure</tags><description>&lt;TR> shall not contain &lt;Document></description><test>parentStandardType != 'TR'</test><error><message>&lt;TR> contains &lt;Document></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TR-Document</clause><testNumber>1</testNumber></ruleId></rules><rules><object>PDMarkupAnnot</object><deferred/><tags>annotation,structure</tags><description>Markup annotations shall be enclosed within Annot structure elements</description><test>structParentStandardType == 'Annot'</test><error><message>A Markup annotation is an Artifact or is nested within %1 tag (standard type = %2) instead of Annot</message><arguments><arguments><argument>structParentType</argument><name/><argumentValue/></arguments><arguments><argument>structParentStandardType</argument><name/><argumentValue/></arguments></arguments></error><references/><tagsSet><tagsSet>annotation</tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>8.9.2.3</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWT</object><deferred/><tags>structure</tags><description>&lt;DocumentFragment> shall not contain &lt;WT></description><test>parentStandardType != 'DocumentFragment'</test><error><message>&lt;DocumentFragment> contains &lt;WT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. DocumentFragment-WT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEL</object><deferred/><tags>structure,list</tags><description>&lt;Em> shall not contain &lt;L></description><test>parentStandardType != 'Em'</test><error><message>&lt;Em> contains &lt;L></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Em-L</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELI</object><deferred/><tags>structure,list</tags><description>&lt;RP> shall not contain &lt;LI></description><test>parentStandardType != 'RP'</test><error><message>&lt;RP> contains &lt;LI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RP-LI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELink</object><deferred/><tags>structure,toc</tags><description>&lt;TOCI> shall not contain &lt;Link></description><test>parentStandardType != 'TOCI'</test><error><message>&lt;TOCI> contains &lt;Link></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOCI-Link</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWP</object><deferred/><tags>structure</tags><description>&lt;RB> shall not contain &lt;WP></description><test>parentStandardType != 'RB'</test><error><message>&lt;RB> contains &lt;WP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RB-WP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SESpan</object><deferred/><tags>structure,span</tags><description>&lt;Warichu> shall not contain &lt;Span></description><test>parentStandardType != 'Warichu'</test><error><message>&lt;Warichu> contains &lt;Span></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>span</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Warichu-Span</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEBibEntry</object><deferred/><tags>structure</tags><description>&lt;TR> shall not contain &lt;BibEntry></description><test>parentStandardType != 'TR'</test><error><message>&lt;TR> contains &lt;BibEntry></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TR-BibEntry</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEQuote</object><deferred/><tags>structure</tags><description>&lt;BibEntry> shall not contain &lt;Quote></description><test>parentStandardType != 'BibEntry'</test><error><message>&lt;BibEntry> contains &lt;Quote></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. BibEntry-Quote</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETHead</object><deferred/><tags>structure,table,paragraph</tags><description>&lt;P> shall not contain &lt;THead></description><test>parentStandardType != 'P'</test><error><message>&lt;P> contains &lt;THead></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>paragraph</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. P-THead</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEIndex</object><deferred/><tags>structure,list</tags><description>&lt;L> shall not contain &lt;Index></description><test>parentStandardType != 'L'</test><error><message>&lt;L> contains &lt;Index></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. L-Index</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELbl</object><deferred/><tags>structure</tags><description>&lt;Index> shall not contain &lt;Lbl></description><test>parentStandardType != 'Index'</test><error><message>&lt;Index> contains &lt;Lbl></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Index-Lbl</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWP</object><deferred/><tags>structure,list</tags><description>&lt;LBody> shall not contain &lt;WP></description><test>parentStandardType != 'LBody'</test><error><message>&lt;LBody> contains &lt;WP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. LBody-WP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEAnnot</object><deferred/><tags>structure</tags><description>&lt;TR> shall not contain &lt;Annot></description><test>parentStandardType != 'TR'</test><error><message>&lt;TR> contains &lt;Annot></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TR-Annot</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDocumentFragment</object><deferred/><tags>structure</tags><description>&lt;Hn> shall not contain &lt;DocumentFragment></description><test>/^H[1-9][0-9]*$/.test(parentStandardType) == false</test><error><message>&lt;Hn> contains &lt;DocumentFragment></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Hn-DocumentFragment</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEAside</object><deferred/><tags>structure,heading</tags><description>&lt;Aside> shall contain at most one &lt;H></description><test>kidsStandardTypes.split('&amp;').filter(elem => elem == 'H').length &lt;= 1</test><error><message>&lt;Aside> contains more than one &lt;H></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>heading</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Aside-H</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERT</object><deferred/><tags>structure</tags><description>&lt;Document> shall not contain &lt;RT></description><test>parentStandardType != 'Document'</test><error><message>&lt;Document> contains &lt;RT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Document-RT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOC</object><deferred/><tags>structure,toc,note</tags><description>&lt;FENote> shall not contain &lt;TOC></description><test>parentStandardType != 'FENote'</test><error><message>&lt;FENote> contains &lt;TOC></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet><tagsSet>note</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. FENote-TOC</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEStrong</object><deferred/><tags>structure,table</tags><description>&lt;Table> shall not contain &lt;Strong></description><test>parentStandardType != 'Table'</test><error><message>&lt;Table> contains &lt;Strong></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Table-Strong</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SECaption</object><deferred/><tags>structure,caption</tags><description>&lt;Warichu> shall not contain &lt;Caption></description><test>parentStandardType != 'Warichu'</test><error><message>&lt;Warichu> contains &lt;Caption></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>caption</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Warichu-Caption</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SESub</object><deferred/><tags>structure</tags><description>StructTreeRoot shall not contain &lt;Sub></description><test>parentStandardType != 'StructTreeRoot'</test><error><message>StructTreeRoot contains &lt;Sub></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. StructTreeRoot-Sub</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SECaption</object><deferred/><tags>structure,caption</tags><description>&lt;Lbl> shall not contain &lt;Caption></description><test>parentStandardType != 'Lbl'</test><error><message>&lt;Lbl> contains &lt;Caption></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>caption</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Lbl-Caption</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETR</object><deferred/><tags>structure</tags><description>&lt;Form> shall not contain &lt;TR></description><test>parentStandardType != 'Form'</test><error><message>&lt;Form> contains &lt;TR></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Form-TR</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETitle</object><deferred/><tags>structure</tags><description>&lt;Strong> shall not contain &lt;Title></description><test>parentStandardType != 'Strong'</test><error><message>&lt;Strong> contains &lt;Title></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Strong-Title</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDocument</object><deferred/><tags>structure,note</tags><description>&lt;FENote> shall not contain &lt;Document></description><test>parentStandardType != 'FENote'</test><error><message>&lt;FENote> contains &lt;Document></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>note</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. FENote-Document</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEEm</object><deferred/><tags>structure</tags><description>StructTreeRoot shall not contain &lt;Em></description><test>parentStandardType != 'StructTreeRoot'</test><error><message>StructTreeRoot contains &lt;Em></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. StructTreeRoot-Em</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETable</object><deferred/><tags>structure,table</tags><description>&lt;Table> shall not contain content items</description><test>hasContentItems == false</test><error><message>&lt;Table> contains content item(s)</message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Table-content</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEIndex</object><deferred/><tags>structure,paragraph</tags><description>&lt;P> shall not contain &lt;Index></description><test>parentStandardType != 'P'</test><error><message>&lt;P> contains &lt;Index></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>paragraph</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. P-Index</clause><testNumber>1</testNumber></ruleId></rules><rules><object>PDTextField</object><deferred/><tags>alt-text,text</tags><description>For text fields, when an RV entry is present a V entry shall also be present, and they shall be textually equivalent</description><test>containsRV == false || (V != null &amp;&amp; RV == V)</test><error><message>Text field contains RV entry, but no V entry or they are not textually equivalent (RV = %1, V = %2)</message><arguments><arguments><argument>RV</argument><name/><argumentValue/></arguments><arguments><argument>V</argument><name/><argumentValue/></arguments></arguments></error><references><references><specification>ISO 32000-2:2020</specification><clause>Table 226</clause></references><references><specification>ISO 32000-2:2020</specification><clause>Table 228</clause></references></references><tagsSet><tagsSet>alt-text</tagsSet><tagsSet>text</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>8.10.3.3</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SENote</object><deferred/><tags>structure,toc,note</tags><description>&lt;TOC> shall not contain &lt;Note></description><test>parentStandardType != 'TOC'</test><error><message>&lt;TOC> contains &lt;Note></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet><tagsSet>note</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOC-Note</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERuby</object><deferred/><tags>structure</tags><description>StructTreeRoot shall not contain &lt;Ruby></description><test>parentStandardType != 'StructTreeRoot'</test><error><message>StructTreeRoot contains &lt;Ruby></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. StructTreeRoot-Ruby</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDiv</object><deferred/><tags>structure</tags><description>&lt;Ruby> shall not contain &lt;Div></description><test>parentStandardType != 'Ruby'</test><error><message>&lt;Ruby> contains &lt;Div></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Ruby-Div</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERuby</object><deferred/><tags>structure</tags><description>&lt;WT> shall not contain &lt;Ruby></description><test>parentStandardType != 'WT'</test><error><message>&lt;WT> contains &lt;Ruby></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. WT-Ruby</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEFENote</object><deferred/><tags>structure,note</tags><description>&lt;RP> shall not contain &lt;FENote></description><test>parentStandardType != 'RP'</test><error><message>&lt;RP> contains &lt;FENote></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>note</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RP-FENote</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERP</object><deferred/><tags>structure</tags><description>&lt;Lbl> shall not contain &lt;RP></description><test>parentStandardType != 'Lbl'</test><error><message>&lt;Lbl> contains &lt;RP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Lbl-RP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEHn</object><deferred/><tags>structure</tags><description>&lt;Hn> shall contain at most one &lt;Art></description><test>kidsStandardTypes.split('&amp;').filter(elem => elem == 'Art').length &lt;= 1</test><error><message>&lt;Hn> contains more than one &lt;Art></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Hn-Art</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDocument</object><deferred/><tags>structure,list</tags><description>&lt;LI> shall not contain &lt;Document></description><test>parentStandardType != 'LI'</test><error><message>&lt;LI> contains &lt;Document></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. LI-Document</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SESpan</object><deferred/><tags>structure,table,span</tags><description>&lt;Table> shall not contain &lt;Span></description><test>parentStandardType != 'Table'</test><error><message>&lt;Table> contains &lt;Span></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>span</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Table-Span</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SECaption</object><deferred/><tags>structure,caption</tags><description>&lt;Em> shall not contain &lt;Caption></description><test>parentStandardType != 'Em'</test><error><message>&lt;Em> contains &lt;Caption></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>caption</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Em-Caption</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDocument</object><deferred/><tags>structure</tags><description>&lt;Formula> shall not contain &lt;Document></description><test>parentStandardType != 'Formula'</test><error><message>&lt;Formula> contains &lt;Document></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Formula-Document</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEFENote</object><deferred/><tags>structure,toc,note</tags><description>&lt;TOC> shall not contain &lt;FENote></description><test>parentStandardType != 'TOC'</test><error><message>&lt;TOC> contains &lt;FENote></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet><tagsSet>note</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOC-FENote</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEL</object><deferred/><tags>structure,list</tags><description>&lt;WP> shall not contain &lt;L></description><test>parentStandardType != 'WP'</test><error><message>&lt;WP> contains &lt;L></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. WP-L</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDocumentFragment</object><deferred/><tags>structure,table</tags><description>&lt;TH> shall not contain &lt;DocumentFragment></description><test>parentStandardType != 'TH'</test><error><message>&lt;TH> contains &lt;DocumentFragment></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TH-DocumentFragment</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETHead</object><deferred/><tags>structure,table</tags><description>&lt;Sect> shall not contain &lt;THead></description><test>parentStandardType != 'Sect'</test><error><message>&lt;Sect> contains &lt;THead></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Sect-THead</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELI</object><deferred/><tags>structure,list</tags><description>&lt;Code> shall not contain &lt;LI></description><test>parentStandardType != 'Code'</test><error><message>&lt;Code> contains &lt;LI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Code-LI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETD</object><deferred/><tags>structure,table</tags><description>&lt;Sect> shall not contain &lt;TD></description><test>parentStandardType != 'Sect'</test><error><message>&lt;Sect> contains &lt;TD></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Sect-TD</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETHead</object><deferred/><tags>structure,table</tags><description>&lt;TR> shall not contain &lt;THead></description><test>parentStandardType != 'TR'</test><error><message>&lt;TR> contains &lt;THead></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TR-THead</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERuby</object><deferred/><tags>structure</tags><description>&lt;Art> shall not contain &lt;Ruby></description><test>parentStandardType != 'Art'</test><error><message>&lt;Art> contains &lt;Ruby></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Art-Ruby</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDiv</object><deferred/><tags>structure</tags><description>&lt;RP> shall not contain &lt;Div></description><test>parentStandardType != 'RP'</test><error><message>&lt;RP> contains &lt;Div></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RP-Div</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETH</object><deferred/><tags>structure,table</tags><description>&lt;WT> shall not contain &lt;TH></description><test>parentStandardType != 'WT'</test><error><message>&lt;WT> contains &lt;TH></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. WT-TH</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERB</object><deferred/><tags>structure</tags><description>&lt;Link> shall not contain &lt;RB></description><test>parentStandardType != 'Link'</test><error><message>&lt;Link> contains &lt;RB></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Link-RB</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDocument</object><deferred/><tags>structure,table</tags><description>&lt;TFoot> shall not contain &lt;Document></description><test>parentStandardType != 'TFoot'</test><error><message>&lt;TFoot> contains &lt;Document></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TFoot-Document</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERuby</object><deferred/><tags>structure,toc</tags><description>&lt;TOCI> shall not contain &lt;Ruby></description><test>parentStandardType != 'TOCI'</test><error><message>&lt;TOCI> contains &lt;Ruby></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOCI-Ruby</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETD</object><deferred/><tags>structure,table</tags><description>&lt;Reference> shall not contain &lt;TD></description><test>parentStandardType != 'Reference'</test><error><message>&lt;Reference> contains &lt;TD></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Reference-TD</clause><testNumber>1</testNumber></ruleId></rules><rules><object>PDAcroForm</object><deferred/><tags>syntax</tags><description>XFA forms shall not be present</description><test>containsXFA == false</test><error><message>XFA form is present</message><arguments/></error><references><references><specification>ISO 32000-2:2020</specification><clause>Annex K</clause></references></references><tagsSet><tagsSet>syntax</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>8.10.1</clause><testNumber>3</testNumber></ruleId></rules><rules><object>SEIndex</object><deferred/><tags>structure</tags><description>&lt;Em> shall not contain &lt;Index></description><test>parentStandardType != 'Em'</test><error><message>&lt;Em> contains &lt;Index></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Em-Index</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETitle</object><deferred/><tags>structure,list</tags><description>&lt;LBody> shall not contain &lt;Title></description><test>parentStandardType != 'LBody'</test><error><message>&lt;LBody> contains &lt;Title></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. LBody-Title</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEBlockQuote</object><deferred/><tags>structure</tags><description>StructTreeRoot shall not contain &lt;BlockQuote></description><test>parentStandardType != 'StructTreeRoot'</test><error><message>StructTreeRoot contains &lt;BlockQuote></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. StructTreeRoot-BlockQuote</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEArt</object><deferred/><tags>structure</tags><description>&lt;Warichu> shall not contain &lt;Art></description><test>parentStandardType != 'Warichu'</test><error><message>&lt;Warichu> contains &lt;Art></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Warichu-Art</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEBibEntry</object><deferred/><tags>structure,list</tags><description>&lt;LI> shall not contain &lt;BibEntry></description><test>parentStandardType != 'LI'</test><error><message>&lt;LI> contains &lt;BibEntry></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. LI-BibEntry</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEStrong</object><deferred/><tags>structure,table</tags><description>&lt;TFoot> shall not contain &lt;Strong></description><test>parentStandardType != 'TFoot'</test><error><message>&lt;TFoot> contains &lt;Strong></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TFoot-Strong</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETD</object><deferred/><tags>structure,table,list</tags><description>&lt;LBody> shall not contain &lt;TD></description><test>parentStandardType != 'LBody'</test><error><message>&lt;LBody> contains &lt;TD></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. LBody-TD</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEL</object><deferred/><tags>structure,list</tags><description>&lt;Code> shall not contain &lt;L></description><test>parentStandardType != 'Code'</test><error><message>&lt;Code> contains &lt;L></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Code-L</clause><testNumber>1</testNumber></ruleId></rules><rules><object>Glyph</object><deferred/><tags>font</tags><description>The Font dictionary of all fonts shall define the map of all used character codes to Unicode values, either via a ToUnicode entry, or other mechanisms as defined in ISO 14289-2, 8.4.5.8</description><test>toUnicode != null</test><error><message>The glyph can not be mapped to Unicode</message><arguments/></error><references><references><specification>ISO 14289-2:2024</specification><clause>8.4.5.8</clause></references><references><specification>ISO 32000-2:2020</specification><clause>9.10.3</clause></references></references><tagsSet><tagsSet>font</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>8.4.5.8</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SECaption</object><deferred/><tags>structure,caption</tags><description>&lt;RT> shall not contain &lt;Caption></description><test>parentStandardType != 'RT'</test><error><message>&lt;RT> contains &lt;Caption></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>caption</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RT-Caption</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETBody</object><deferred/><tags>structure,table</tags><description>&lt;Hn> shall not contain &lt;TBody></description><test>/^H[1-9][0-9]*$/.test(parentStandardType) == false</test><error><message>&lt;Hn> contains &lt;TBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Hn-TBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEQuote</object><deferred/><tags>structure</tags><description>&lt;Art> shall not contain &lt;Quote></description><test>parentStandardType != 'Art'</test><error><message>&lt;Art> contains &lt;Quote></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Art-Quote</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELI</object><deferred/><tags>structure,table,list</tags><description>&lt;TD> shall not contain &lt;LI></description><test>parentStandardType != 'TD'</test><error><message>&lt;TD> contains &lt;LI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TD-LI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERB</object><deferred/><tags>structure</tags><description>&lt;Aside> shall not contain &lt;RB></description><test>parentStandardType != 'Aside'</test><error><message>&lt;Aside> contains &lt;RB></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Aside-RB</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SENote</object><deferred/><tags>structure,note</tags><description>&lt;WT> shall not contain &lt;Note></description><test>parentStandardType != 'WT'</test><error><message>&lt;WT> contains &lt;Note></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>note</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. WT-Note</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEBibEntry</object><deferred/><tags>structure,note</tags><description>&lt;FENote> shall not contain &lt;BibEntry></description><test>parentStandardType != 'FENote'</test><error><message>&lt;FENote> contains &lt;BibEntry></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>note</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. FENote-BibEntry</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELBody</object><deferred/><tags>structure,list</tags><description>&lt;BibEntry> shall not contain &lt;LBody></description><test>parentStandardType != 'BibEntry'</test><error><message>&lt;BibEntry> contains &lt;LBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. BibEntry-LBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEP</object><deferred/><tags>structure,paragraph</tags><description>&lt;Form> shall not contain &lt;P></description><test>parentStandardType != 'Form'</test><error><message>&lt;Form> contains &lt;P></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>paragraph</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Form-P</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDiv</object><deferred/><tags>structure</tags><description>&lt;Sub> shall not contain &lt;Div></description><test>parentStandardType != 'Sub'</test><error><message>&lt;Sub> contains &lt;Div></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Sub-Div</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETH</object><deferred/><tags>structure,table,note</tags><description>&lt;FENote> shall not contain &lt;TH></description><test>parentStandardType != 'FENote'</test><error><message>&lt;FENote> contains &lt;TH></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>note</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. FENote-TH</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEFigure</object><deferred/><tags>structure,figure</tags><description>&lt;RT> shall not contain &lt;Figure></description><test>parentStandardType != 'RT'</test><error><message>&lt;RT> contains &lt;Figure></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>figure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RT-Figure</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEP</object><deferred/><tags>structure,paragraph</tags><description>&lt;WP> shall not contain &lt;P></description><test>parentStandardType != 'WP'</test><error><message>&lt;WP> contains &lt;P></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>paragraph</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. WP-P</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEP</object><deferred/><tags>structure,paragraph</tags><description>&lt;Em> shall not contain &lt;P></description><test>parentStandardType != 'Em'</test><error><message>&lt;Em> contains &lt;P></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>paragraph</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Em-P</clause><testNumber>1</testNumber></ruleId></rules><rules><object>PDWidgetAnnot</object><deferred/><tags>annotation,structure,artifact</tags><description>Each widget annotation shall be enclosed by a Form structure element unless the widget annotation is an artifact</description><test>structParentType == null || structParentStandardType == 'Form' || isArtifact == true</test><error><message>A Widget annotation is nested within %1 tag (standard type = %2) instead of Form or Artifact</message><arguments><arguments><argument>structParentType</argument><name/><argumentValue/></arguments><arguments><argument>structParentStandardType</argument><name/><argumentValue/></arguments></arguments></error><references/><tagsSet><tagsSet>annotation</tagsSet><tagsSet>structure</tagsSet><tagsSet>artifact</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>8.10.1</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELbl</object><deferred/><tags>structure,table</tags><description>&lt;THead> shall not contain &lt;Lbl></description><test>parentStandardType != 'THead'</test><error><message>&lt;THead> contains &lt;Lbl></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. THead-Lbl</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERT</object><deferred/><tags>structure</tags><description>&lt;Index> shall not contain &lt;RT></description><test>parentStandardType != 'Index'</test><error><message>&lt;Index> contains &lt;RT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Index-RT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEAside</object><deferred/><tags>structure,paragraph</tags><description>&lt;P> shall not contain &lt;Aside></description><test>parentStandardType != 'P'</test><error><message>&lt;P> contains &lt;Aside></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>paragraph</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. P-Aside</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SESub</object><deferred/><tags>structure</tags><description>&lt;Document> shall not contain &lt;Sub></description><test>parentStandardType != 'Document'</test><error><message>&lt;Document> contains &lt;Sub></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Document-Sub</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETable</object><deferred/><tags>structure,table</tags><description>&lt;RB> shall not contain &lt;Table></description><test>parentStandardType != 'RB'</test><error><message>&lt;RB> contains &lt;Table></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RB-Table</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SECaption</object><deferred/><tags>structure,caption</tags><description>&lt;Strong> shall not contain &lt;Caption></description><test>parentStandardType != 'Strong'</test><error><message>&lt;Strong> contains &lt;Caption></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>caption</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Strong-Caption</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERP</object><deferred/><tags>structure</tags><description>&lt;Annot> shall not contain &lt;RP></description><test>parentStandardType != 'Annot'</test><error><message>&lt;Annot> contains &lt;RP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Annot-RP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SESimpleContentItem</object><deferred/><tags>artifact</tags><description>Content that is not considered real shall be an artifact</description><test>isTaggedContent == true || parentsTags.contains('Artifact') == true</test><error><message>Content is neither marked as Artifact nor tagged as real content</message><arguments/></error><references/><tagsSet><tagsSet>artifact</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>8.2.2</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEArt</object><deferred/><tags>structure,table</tags><description>&lt;THead> shall not contain &lt;Art></description><test>parentStandardType != 'THead'</test><error><message>&lt;THead> contains &lt;Art></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. THead-Art</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETD</object><deferred/><tags>structure,table,toc</tags><description>&lt;TOCI> shall not contain &lt;TD></description><test>parentStandardType != 'TOCI'</test><error><message>&lt;TOCI> contains &lt;TD></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOCI-TD</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETable</object><deferred/><tags>structure,table</tags><description>&lt;TFoot> shall not contain &lt;Table></description><test>parentStandardType != 'TFoot'</test><error><message>&lt;TFoot> contains &lt;Table></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TFoot-Table</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SECaption</object><deferred/><tags>structure,caption</tags><description>&lt;RP> shall not contain &lt;Caption></description><test>parentStandardType != 'RP'</test><error><message>&lt;RP> contains &lt;Caption></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>caption</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RP-Caption</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEIndex</object><deferred/><tags>structure,table</tags><description>&lt;TBody> shall not contain &lt;Index></description><test>parentStandardType != 'TBody'</test><error><message>&lt;TBody> contains &lt;Index></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TBody-Index</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETHead</object><deferred/><tags>structure,table,note</tags><description>&lt;Note> shall not contain &lt;THead></description><test>parentStandardType != 'Note'</test><error><message>&lt;Note> contains &lt;THead></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>note</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Note-THead</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SESect</object><deferred/><tags>structure</tags><description>&lt;Sect> shall not contain content items</description><test>hasContentItems == false</test><error><message>&lt;Sect> contains content item(s)</message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Sect-content</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETR</object><deferred/><tags>structure</tags><description>&lt;Strong> shall not contain &lt;TR></description><test>parentStandardType != 'Strong'</test><error><message>&lt;Strong> contains &lt;TR></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Strong-TR</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SECaption</object><deferred/><tags>structure,caption</tags><description>&lt;WP> shall not contain &lt;Caption></description><test>parentStandardType != 'WP'</test><error><message>&lt;WP> contains &lt;Caption></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>caption</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. WP-Caption</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETH</object><deferred/><tags>structure,table,heading</tags><description>&lt;TH> shall contain at most one &lt;H></description><test>kidsStandardTypes.split('&amp;').filter(elem => elem == 'H').length &lt;= 1</test><error><message>&lt;TH> contains more than one &lt;H></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>heading</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TH-H</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWP</object><deferred/><tags>structure,paragraph</tags><description>&lt;P> shall not contain &lt;WP></description><test>parentStandardType != 'P'</test><error><message>&lt;P> contains &lt;WP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>paragraph</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. P-WP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEAnnot</object><deferred/><tags>structure</tags><description>StructTreeRoot shall not contain &lt;Annot></description><test>parentStandardType != 'StructTreeRoot'</test><error><message>StructTreeRoot contains &lt;Annot></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. StructTreeRoot-Annot</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERT</object><deferred/><tags>structure</tags><description>&lt;DocumentFragment> shall not contain &lt;RT></description><test>parentStandardType != 'DocumentFragment'</test><error><message>&lt;DocumentFragment> contains &lt;RT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. DocumentFragment-RT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOCI</object><deferred/><tags>structure,toc</tags><description>&lt;Annot> shall not contain &lt;TOCI></description><test>parentStandardType != 'Annot'</test><error><message>&lt;Annot> contains &lt;TOCI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Annot-TOCI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEIndex</object><deferred/><tags>structure</tags><description>&lt;Quote> shall not contain &lt;Index></description><test>parentStandardType != 'Quote'</test><error><message>&lt;Quote> contains &lt;Index></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Quote-Index</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETD</object><deferred/><tags>structure,table,list</tags><description>&lt;LI> shall not contain &lt;TD></description><test>parentStandardType != 'LI'</test><error><message>&lt;LI> contains &lt;TD></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. LI-TD</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERP</object><deferred/><tags>structure,table</tags><description>&lt;Table> shall not contain &lt;RP></description><test>parentStandardType != 'Table'</test><error><message>&lt;Table> contains &lt;RP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Table-RP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETHead</object><deferred/><tags>structure,table</tags><description>&lt;Index> shall not contain &lt;THead></description><test>parentStandardType != 'Index'</test><error><message>&lt;Index> contains &lt;THead></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Index-THead</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELBody</object><deferred/><tags>structure,list</tags><description>&lt;BlockQuote> shall not contain &lt;LBody></description><test>parentStandardType != 'BlockQuote'</test><error><message>&lt;BlockQuote> contains &lt;LBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. BlockQuote-LBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETable</object><deferred/><tags>structure,table</tags><description>&lt;Em> shall not contain &lt;Table></description><test>parentStandardType != 'Em'</test><error><message>&lt;Em> contains &lt;Table></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Em-Table</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETD</object><deferred/><tags>structure,table</tags><description>&lt;Title> shall not contain &lt;TD></description><test>parentStandardType != 'Title'</test><error><message>&lt;Title> contains &lt;TD></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Title-TD</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEForm</object><deferred/><tags>structure</tags><description>&lt;BibEntry> shall not contain &lt;Form></description><test>parentStandardType != 'BibEntry'</test><error><message>&lt;BibEntry> contains &lt;Form></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. BibEntry-Form</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELI</object><deferred/><tags>structure,list,toc</tags><description>&lt;TOC> shall not contain &lt;LI></description><test>parentStandardType != 'TOC'</test><error><message>&lt;TOC> contains &lt;LI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOC-LI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDocument</object><deferred/><tags>structure</tags><description>&lt;Link> shall not contain &lt;Document></description><test>parentStandardType != 'Link'</test><error><message>&lt;Link> contains &lt;Document></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Link-Document</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETH</object><deferred/><tags>structure,table,toc</tags><description>&lt;TOC> shall not contain &lt;TH></description><test>parentStandardType != 'TOC'</test><error><message>&lt;TOC> contains &lt;TH></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOC-TH</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETFoot</object><deferred/><tags>structure,table</tags><description>&lt;WP> shall not contain &lt;TFoot></description><test>parentStandardType != 'WP'</test><error><message>&lt;WP> contains &lt;TFoot></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. WP-TFoot</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEAside</object><deferred/><tags>structure,table</tags><description>&lt;TD> shall not contain &lt;Aside></description><test>parentStandardType != 'TD'</test><error><message>&lt;TD> contains &lt;Aside></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TD-Aside</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEEm</object><deferred/><tags>structure</tags><description>&lt;DocumentFragment> shall not contain &lt;Em></description><test>parentStandardType != 'DocumentFragment'</test><error><message>&lt;DocumentFragment> contains &lt;Em></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. DocumentFragment-Em</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEH</object><deferred/><tags>structure,heading</tags><description>&lt;WP> shall not contain &lt;H></description><test>parentStandardType != 'WP'</test><error><message>&lt;WP> contains &lt;H></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>heading</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. WP-H</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SESect</object><deferred/><tags>structure</tags><description>&lt;RT> shall not contain &lt;Sect></description><test>parentStandardType != 'RT'</test><error><message>&lt;RT> contains &lt;Sect></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RT-Sect</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETR</object><deferred/><tags>structure,note</tags><description>&lt;FENote> shall not contain &lt;TR></description><test>parentStandardType != 'FENote'</test><error><message>&lt;FENote> contains &lt;TR></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>note</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. FENote-TR</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWarichu</object><deferred/><tags>structure</tags><description>&lt;Reference> shall not contain &lt;Warichu></description><test>parentStandardType != 'Reference'</test><error><message>&lt;Reference> contains &lt;Warichu></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Reference-Warichu</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEStrong</object><deferred/><tags>structure</tags><description>&lt;Ruby> shall not contain &lt;Strong></description><test>parentStandardType != 'Ruby'</test><error><message>&lt;Ruby> contains &lt;Strong></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Ruby-Strong</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELI</object><deferred/><tags>structure,table,list</tags><description>&lt;THead> shall not contain &lt;LI></description><test>parentStandardType != 'THead'</test><error><message>&lt;THead> contains &lt;LI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. THead-LI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SESub</object><deferred/><tags>structure,toc</tags><description>&lt;TOCI> shall not contain &lt;Sub></description><test>parentStandardType != 'TOCI'</test><error><message>&lt;TOCI> contains &lt;Sub></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOCI-Sub</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEH</object><deferred/><tags>structure,heading,toc</tags><description>&lt;TOCI> shall not contain &lt;H></description><test>parentStandardType != 'TOCI'</test><error><message>&lt;TOCI> contains &lt;H></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>heading</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOCI-H</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEReference</object><deferred/><tags>structure,toc</tags><description>&lt;TOC> shall not contain &lt;Reference></description><test>parentStandardType != 'TOC'</test><error><message>&lt;TOC> contains &lt;Reference></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOC-Reference</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELBody</object><deferred/><tags>structure,list</tags><description>&lt;Hn> shall not contain &lt;LBody></description><test>/^H[1-9][0-9]*$/.test(parentStandardType) == false</test><error><message>&lt;Hn> contains &lt;LBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Hn-LBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERT</object><deferred/><tags>structure</tags><description>&lt;Quote> shall not contain &lt;RT></description><test>parentStandardType != 'Quote'</test><error><message>&lt;Quote> contains &lt;RT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Quote-RT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERT</object><deferred/><tags>structure</tags><description>&lt;Title> shall not contain &lt;RT></description><test>parentStandardType != 'Title'</test><error><message>&lt;Title> contains &lt;RT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Title-RT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SESect</object><deferred/><tags>structure,table</tags><description>&lt;TBody> shall not contain &lt;Sect></description><test>parentStandardType != 'TBody'</test><error><message>&lt;TBody> contains &lt;Sect></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TBody-Sect</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEBibEntry</object><deferred/><tags>structure,toc</tags><description>&lt;TOCI> shall not contain &lt;BibEntry></description><test>parentStandardType != 'TOCI'</test><error><message>&lt;TOCI> contains &lt;BibEntry></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOCI-BibEntry</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETD</object><deferred/><tags>structure,table</tags><description>&lt;Quote> shall not contain &lt;TD></description><test>parentStandardType != 'Quote'</test><error><message>&lt;Quote> contains &lt;TD></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Quote-TD</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEBlockQuote</object><deferred/><tags>structure</tags><description>&lt;Em> shall not contain &lt;BlockQuote></description><test>parentStandardType != 'Em'</test><error><message>&lt;Em> contains &lt;BlockQuote></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Em-BlockQuote</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERP</object><deferred/><tags>structure</tags><description>&lt;Link> shall not contain &lt;RP></description><test>parentStandardType != 'Link'</test><error><message>&lt;Link> contains &lt;RP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Link-RP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELI</object><deferred/><tags>structure,list</tags><description>&lt;Sect> shall not contain &lt;LI></description><test>parentStandardType != 'Sect'</test><error><message>&lt;Sect> contains &lt;LI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Sect-LI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETD</object><deferred/><tags>structure,table</tags><description>&lt;Table> shall not contain &lt;TD></description><test>parentStandardType != 'Table'</test><error><message>&lt;Table> contains &lt;TD></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Table-TD</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEForm</object><deferred/><tags>structure</tags><description>&lt;TR> shall not contain &lt;Form></description><test>parentStandardType != 'TR'</test><error><message>&lt;TR> contains &lt;Form></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TR-Form</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SECaption</object><deferred/><tags>structure,table,caption</tags><description>&lt;THead> shall not contain &lt;Caption></description><test>parentStandardType != 'THead'</test><error><message>&lt;THead> contains &lt;Caption></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>caption</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. THead-Caption</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEArt</object><deferred/><tags>structure,toc</tags><description>&lt;TOCI> shall not contain &lt;Art></description><test>parentStandardType != 'TOCI'</test><error><message>&lt;TOCI> contains &lt;Art></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOCI-Art</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEFigure</object><deferred/><tags>structure,heading,figure</tags><description>&lt;Figure> shall contain at most one &lt;H></description><test>kidsStandardTypes.split('&amp;').filter(elem => elem == 'H').length &lt;= 1</test><error><message>&lt;Figure> contains more than one &lt;H></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>heading</tagsSet><tagsSet>figure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Figure-H</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETD</object><deferred/><tags>structure,table,heading</tags><description>&lt;TD> shall contain at most one &lt;H></description><test>kidsStandardTypes.split('&amp;').filter(elem => elem == 'H').length &lt;= 1</test><error><message>&lt;TD> contains more than one &lt;H></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>heading</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TD-H</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELI</object><deferred/><tags>structure,list,paragraph</tags><description>&lt;P> shall not contain &lt;LI></description><test>parentStandardType != 'P'</test><error><message>&lt;P> contains &lt;LI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet><tagsSet>paragraph</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. P-LI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEQuote</object><deferred/><tags>structure,toc</tags><description>&lt;TOCI> shall not contain &lt;Quote></description><test>parentStandardType != 'TOCI'</test><error><message>&lt;TOCI> contains &lt;Quote></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOCI-Quote</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEBlockQuote</object><deferred/><tags>structure,heading</tags><description>&lt;H> shall not contain &lt;BlockQuote></description><test>parentStandardType != 'H'</test><error><message>&lt;H> contains &lt;BlockQuote></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>heading</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. H-BlockQuote</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SENonStruct</object><deferred/><tags>structure</tags><description>StructTreeRoot shall not contain &lt;NonStruct></description><test>parentStandardType != 'StructTreeRoot'</test><error><message>StructTreeRoot contains &lt;NonStruct></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. StructTreeRoot-NonStruct</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEStrong</object><deferred/><tags>structure,list</tags><description>&lt;L> shall not contain &lt;Strong></description><test>parentStandardType != 'L'</test><error><message>&lt;L> contains &lt;Strong></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. L-Strong</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOC</object><deferred/><tags>structure,toc</tags><description>&lt;Warichu> shall not contain &lt;TOC></description><test>parentStandardType != 'Warichu'</test><error><message>&lt;Warichu> contains &lt;TOC></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Warichu-TOC</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETBody</object><deferred/><tags>structure,table</tags><description>&lt;Ruby> shall not contain &lt;TBody></description><test>parentStandardType != 'Ruby'</test><error><message>&lt;Ruby> contains &lt;TBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Ruby-TBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERB</object><deferred/><tags>structure</tags><description>&lt;Form> shall not contain &lt;RB></description><test>parentStandardType != 'Form'</test><error><message>&lt;Form> contains &lt;RB></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Form-RB</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEHn</object><deferred/><tags>structure,table</tags><description>&lt;THead> shall not contain &lt;Hn></description><test>parentStandardType != 'THead'</test><error><message>&lt;THead> contains &lt;Hn></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. THead-Hn</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWP</object><deferred/><tags>structure</tags><description>&lt;BibEntry> shall not contain &lt;WP></description><test>parentStandardType != 'BibEntry'</test><error><message>&lt;BibEntry> contains &lt;WP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. BibEntry-WP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETBody</object><deferred/><tags>structure,table</tags><description>&lt;Document> shall not contain &lt;TBody></description><test>parentStandardType != 'Document'</test><error><message>&lt;Document> contains &lt;TBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Document-TBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETHead</object><deferred/><tags>structure,table</tags><description>&lt;RT> shall not contain &lt;THead></description><test>parentStandardType != 'RT'</test><error><message>&lt;RT> contains &lt;THead></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RT-THead</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWT</object><deferred/><tags>structure,table</tags><description>&lt;Table> shall not contain &lt;WT></description><test>parentStandardType != 'Table'</test><error><message>&lt;Table> contains &lt;WT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Table-WT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERuby</object><deferred/><tags>structure</tags><description>&lt;TR> shall not contain &lt;Ruby></description><test>parentStandardType != 'TR'</test><error><message>&lt;TR> contains &lt;Ruby></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TR-Ruby</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDiv</object><deferred/><tags>structure,table</tags><description>&lt;TBody> shall not contain &lt;Div></description><test>parentStandardType != 'TBody'</test><error><message>&lt;TBody> contains &lt;Div></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TBody-Div</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEHn</object><deferred/><tags>structure</tags><description>StructTreeRoot shall not contain &lt;Hn></description><test>parentStandardType != 'StructTreeRoot'</test><error><message>StructTreeRoot contains &lt;Hn></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. StructTreeRoot-Hn</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETR</object><deferred/><tags>structure</tags><description>&lt;Title> shall not contain &lt;TR></description><test>parentStandardType != 'Title'</test><error><message>&lt;Title> contains &lt;TR></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Title-TR</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELbl</object><deferred/><tags>structure</tags><description>&lt;WP> shall not contain &lt;Lbl></description><test>parentStandardType != 'WP'</test><error><message>&lt;WP> contains &lt;Lbl></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. WP-Lbl</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERT</object><deferred/><tags>structure,note</tags><description>&lt;FENote> shall not contain &lt;RT></description><test>parentStandardType != 'FENote'</test><error><message>&lt;FENote> contains &lt;RT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>note</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. FENote-RT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERT</object><deferred/><tags>structure</tags><description>&lt;Art> shall not contain &lt;RT></description><test>parentStandardType != 'Art'</test><error><message>&lt;Art> contains &lt;RT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Art-RT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETD</object><deferred/><tags>structure,table</tags><description>&lt;Art> shall not contain &lt;TD></description><test>parentStandardType != 'Art'</test><error><message>&lt;Art> contains &lt;TD></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Art-TD</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEBibEntry</object><deferred/><tags>structure</tags><description>&lt;Aside> shall not contain &lt;BibEntry></description><test>parentStandardType != 'Aside'</test><error><message>&lt;Aside> contains &lt;BibEntry></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Aside-BibEntry</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEAnnot</object><deferred/><tags>structure</tags><description>&lt;Warichu> shall not contain &lt;Annot></description><test>parentStandardType != 'Warichu'</test><error><message>&lt;Warichu> contains &lt;Annot></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Warichu-Annot</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOCI</object><deferred/><tags>structure,toc</tags><description>&lt;WP> shall not contain &lt;TOCI></description><test>parentStandardType != 'WP'</test><error><message>&lt;WP> contains &lt;TOCI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. WP-TOCI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SECaption</object><deferred/><tags>structure,caption,toc</tags><description>&lt;TOCI> shall not contain &lt;Caption></description><test>parentStandardType != 'TOCI'</test><error><message>&lt;TOCI> contains &lt;Caption></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>caption</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOCI-Caption</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETBody</object><deferred/><tags>structure,table</tags><description>&lt;Aside> shall not contain &lt;TBody></description><test>parentStandardType != 'Aside'</test><error><message>&lt;Aside> contains &lt;TBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Aside-TBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEIndex</object><deferred/><tags>structure</tags><description>&lt;Ruby> shall not contain &lt;Index></description><test>parentStandardType != 'Ruby'</test><error><message>&lt;Ruby> contains &lt;Index></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Ruby-Index</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEQuote</object><deferred/><tags>structure</tags><description>&lt;Reference> shall not contain &lt;Quote></description><test>parentStandardType != 'Reference'</test><error><message>&lt;Reference> contains &lt;Quote></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Reference-Quote</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWP</object><deferred/><tags>structure</tags><description>&lt;BlockQuote> shall not contain &lt;WP></description><test>parentStandardType != 'BlockQuote'</test><error><message>&lt;BlockQuote> contains &lt;WP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. BlockQuote-WP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETH</object><deferred/><tags>structure,table</tags><description>&lt;TFoot> shall not contain &lt;TH></description><test>parentStandardType != 'TFoot'</test><error><message>&lt;TFoot> contains &lt;TH></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TFoot-TH</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEFormula</object><deferred/><tags>structure,caption</tags><description>&lt;Formula> shall contain at most one &lt;Caption></description><test>kidsStandardTypes.split('&amp;').filter(elem => elem == 'Caption').length &lt;= 1</test><error><message>&lt;Formula> contains more than one &lt;Caption></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>caption</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Formula-Caption</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWP</object><deferred/><tags>structure</tags><description>&lt;Form> shall not contain &lt;WP></description><test>parentStandardType != 'Form'</test><error><message>&lt;Form> contains &lt;WP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Form-WP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDiv</object><deferred/><tags>structure</tags><description>&lt;Quote> shall not contain &lt;Div></description><test>parentStandardType != 'Quote'</test><error><message>&lt;Quote> contains &lt;Div></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Quote-Div</clause><testNumber>1</testNumber></ruleId></rules><rules><object>PDFUAIdentification</object><deferred/><tags>metadata</tags><description>The value of "pdfuaid:part" shall be the part number of the International Standard to which the file conforms</description><test>part == 2</test><error><message>The "part" property of the PDF/UA Identification Schema is %1 instead of 2 for PDF/UA-2 conforming file</message><arguments><arguments><argument>part</argument><name/><argumentValue/></arguments></arguments></error><references/><tagsSet><tagsSet>metadata</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>5</clause><testNumber>2</testNumber></ruleId></rules><rules><object>SEDocument</object><deferred/><tags>structure</tags><description>&lt;Sub> shall not contain &lt;Document></description><test>parentStandardType != 'Sub'</test><error><message>&lt;Sub> contains &lt;Document></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Sub-Document</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETBody</object><deferred/><tags>structure,table</tags><description>&lt;RB> shall not contain &lt;TBody></description><test>parentStandardType != 'RB'</test><error><message>&lt;RB> contains &lt;TBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RB-TBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SECode</object><deferred/><tags>structure</tags><description>&lt;Warichu> shall not contain &lt;Code></description><test>parentStandardType != 'Warichu'</test><error><message>&lt;Warichu> contains &lt;Code></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Warichu-Code</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SESpan</object><deferred/><tags>structure,span</tags><description>&lt;Sect> shall not contain &lt;Span></description><test>parentStandardType != 'Sect'</test><error><message>&lt;Sect> contains &lt;Span></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>span</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Sect-Span</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELBody</object><deferred/><tags>structure,list</tags><description>&lt;WP> shall not contain &lt;LBody></description><test>parentStandardType != 'WP'</test><error><message>&lt;WP> contains &lt;LBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. WP-LBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEPart</object><deferred/><tags>structure,toc</tags><description>&lt;TOC> shall not contain &lt;Part></description><test>parentStandardType != 'TOC'</test><error><message>&lt;TOC> contains &lt;Part></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOC-Part</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETHead</object><deferred/><tags>structure,table</tags><description>&lt;THead> shall not contain content items</description><test>hasContentItems == false</test><error><message>&lt;THead> contains content item(s)</message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. THead-content</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERT</object><deferred/><tags>structure,table</tags><description>&lt;TFoot> shall not contain &lt;RT></description><test>parentStandardType != 'TFoot'</test><error><message>&lt;TFoot> contains &lt;RT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TFoot-RT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERP</object><deferred/><tags>structure</tags><description>&lt;RB> shall not contain &lt;RP></description><test>parentStandardType != 'RB'</test><error><message>&lt;RB> contains &lt;RP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RB-RP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEReference</object><deferred/><tags>structure</tags><description>StructTreeRoot shall not contain &lt;Reference></description><test>parentStandardType != 'StructTreeRoot'</test><error><message>StructTreeRoot contains &lt;Reference></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. StructTreeRoot-Reference</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOCI</object><deferred/><tags>structure,toc,paragraph</tags><description>&lt;P> shall not contain &lt;TOCI></description><test>parentStandardType != 'P'</test><error><message>&lt;P> contains &lt;TOCI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet><tagsSet>paragraph</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. P-TOCI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEBlockQuote</object><deferred/><tags>structure</tags><description>&lt;Sub> shall not contain &lt;BlockQuote></description><test>parentStandardType != 'Sub'</test><error><message>&lt;Sub> contains &lt;BlockQuote></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Sub-BlockQuote</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELI</object><deferred/><tags>structure,list</tags><description>&lt;Reference> shall not contain &lt;LI></description><test>parentStandardType != 'Reference'</test><error><message>&lt;Reference> contains &lt;LI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Reference-LI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEHn</object><deferred/><tags>structure</tags><description>&lt;Ruby> shall not contain &lt;Hn></description><test>parentStandardType != 'Ruby'</test><error><message>&lt;Ruby> contains &lt;Hn></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Ruby-Hn</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETH</object><deferred/><tags>structure,table</tags><description>&lt;Annot> shall not contain &lt;TH></description><test>parentStandardType != 'Annot'</test><error><message>&lt;Annot> contains &lt;TH></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Annot-TH</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETable</object><deferred/><tags>structure,table</tags><description>&lt;Quote> shall not contain &lt;Table></description><test>parentStandardType != 'Quote'</test><error><message>&lt;Quote> contains &lt;Table></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Quote-Table</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETFoot</object><deferred/><tags>structure,table</tags><description>&lt;Aside> shall not contain &lt;TFoot></description><test>parentStandardType != 'Aside'</test><error><message>&lt;Aside> contains &lt;TFoot></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Aside-TFoot</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERB</object><deferred/><tags>structure</tags><description>&lt;BibEntry> shall not contain &lt;RB></description><test>parentStandardType != 'BibEntry'</test><error><message>&lt;BibEntry> contains &lt;RB></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. BibEntry-RB</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEP</object><deferred/><tags>structure,table,paragraph</tags><description>&lt;Table> shall not contain &lt;P></description><test>parentStandardType != 'Table'</test><error><message>&lt;Table> contains &lt;P></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>paragraph</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Table-P</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERT</object><deferred/><tags>structure</tags><description>&lt;Formula> shall not contain &lt;RT></description><test>parentStandardType != 'Formula'</test><error><message>&lt;Formula> contains &lt;RT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Formula-RT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELI</object><deferred/><tags>structure,list,figure</tags><description>&lt;Figure> shall not contain &lt;LI></description><test>parentStandardType != 'Figure'</test><error><message>&lt;Figure> contains &lt;LI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet><tagsSet>figure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Figure-LI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>CosActualText</object><deferred/><tags>alt-text</tags><description>The ActualText entry shall not contain any PUA values</description><test>containsPUA == false</test><error><message>The ActualText entry contains Unicode PUA (Private Use Area) code points</message><arguments/></error><references/><tagsSet><tagsSet>alt-text</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>8.4.3</clause><testNumber>2</testNumber></ruleId></rules><rules><object>SEAside</object><deferred/><tags>structure</tags><description>&lt;BibEntry> shall not contain &lt;Aside></description><test>parentStandardType != 'BibEntry'</test><error><message>&lt;BibEntry> contains &lt;Aside></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. BibEntry-Aside</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELBody</object><deferred/><tags>structure,list</tags><description>&lt;Strong> shall not contain &lt;LBody></description><test>parentStandardType != 'Strong'</test><error><message>&lt;Strong> contains &lt;LBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Strong-LBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SECode</object><deferred/><tags>structure,table</tags><description>&lt;TBody> shall not contain &lt;Code></description><test>parentStandardType != 'TBody'</test><error><message>&lt;TBody> contains &lt;Code></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TBody-Code</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETHead</object><deferred/><tags>structure,table</tags><description>&lt;TH> shall not contain &lt;THead></description><test>parentStandardType != 'TH'</test><error><message>&lt;TH> contains &lt;THead></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TH-THead</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERP</object><deferred/><tags>structure</tags><description>&lt;Hn> shall not contain &lt;RP></description><test>/^H[1-9][0-9]*$/.test(parentStandardType) == false</test><error><message>&lt;Hn> contains &lt;RP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Hn-RP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEForm</object><deferred/><tags>structure,table</tags><description>&lt;Table> shall not contain &lt;Form></description><test>parentStandardType != 'Table'</test><error><message>&lt;Table> contains &lt;Form></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Table-Form</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETD</object><deferred/><tags>structure,table</tags><description>&lt;Document> shall not contain &lt;TD></description><test>parentStandardType != 'Document'</test><error><message>&lt;Document> contains &lt;TD></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Document-TD</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDocument</object><deferred/><tags>structure,figure</tags><description>&lt;Figure> shall not contain &lt;Document></description><test>parentStandardType != 'Figure'</test><error><message>&lt;Figure> contains &lt;Document></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>figure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Figure-Document</clause><testNumber>1</testNumber></ruleId></rules><rules><object>PDFont</object><deferred/><tags>font</tags><description>The font programs for all fonts used for rendering within a conforming file shall be embedded within that file, as defined in ISO 32000-2:2020, 9.9</description><test>Subtype == "Type3" || Subtype == "Type0" || renderingMode == 3 || containsFontFile == true</test><error><message>The font program is not embedded</message><arguments/></error><references><references><specification>ISO 32000-2:2020</specification><clause>9.9</clause></references></references><tagsSet><tagsSet>font</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>8.4.5.5.1</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWT</object><deferred/><tags>structure,list</tags><description>&lt;LI> shall not contain &lt;WT></description><test>parentStandardType != 'LI'</test><error><message>&lt;LI> contains &lt;WT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. LI-WT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEEm</object><deferred/><tags>structure</tags><description>&lt;Index> shall not contain &lt;Em></description><test>parentStandardType != 'Index'</test><error><message>&lt;Index> contains &lt;Em></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Index-Em</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETitle</object><deferred/><tags>structure</tags><description>&lt;Reference> shall not contain &lt;Title></description><test>parentStandardType != 'Reference'</test><error><message>&lt;Reference> contains &lt;Title></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Reference-Title</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEBibEntry</object><deferred/><tags>structure</tags><description>&lt;RB> shall not contain &lt;BibEntry></description><test>parentStandardType != 'RB'</test><error><message>&lt;RB> contains &lt;BibEntry></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RB-BibEntry</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEHn</object><deferred/><tags>structure,list</tags><description>&lt;L> shall not contain &lt;Hn></description><test>parentStandardType != 'L'</test><error><message>&lt;L> contains &lt;Hn></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. L-Hn</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETable</object><deferred/><tags>structure,table</tags><description>&lt;RT> shall not contain &lt;Table></description><test>parentStandardType != 'RT'</test><error><message>&lt;RT> contains &lt;Table></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RT-Table</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEArt</object><deferred/><tags>structure</tags><description>&lt;RP> shall not contain &lt;Art></description><test>parentStandardType != 'RP'</test><error><message>&lt;RP> contains &lt;Art></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RP-Art</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEArtifact</object><deferred/><tags>structure,heading</tags><description>&lt;Artifact> shall contain at most one &lt;H></description><test>kidsStandardTypes.split('&amp;').filter(elem => elem == 'H').length &lt;= 1</test><error><message>&lt;Artifact> contains more than one &lt;H></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>heading</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Artifact-H</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEPart</object><deferred/><tags>structure,table</tags><description>&lt;TH> shall not contain &lt;Part></description><test>parentStandardType != 'TH'</test><error><message>&lt;TH> contains &lt;Part></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TH-Part</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SECaption</object><deferred/><tags>structure,table,caption</tags><description>&lt;TFoot> shall not contain &lt;Caption></description><test>parentStandardType != 'TFoot'</test><error><message>&lt;TFoot> contains &lt;Caption></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>caption</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TFoot-Caption</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEArt</object><deferred/><tags>structure</tags><description>&lt;Art> shall not contain &lt;Art></description><test>parentStandardType != 'Art'</test><error><message>&lt;Art> contains &lt;Art></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Art-Art</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEArt</object><deferred/><tags>structure</tags><description>&lt;Art> shall not contain content items</description><test>hasContentItems == false</test><error><message>&lt;Art> contains content item(s)</message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Art-content</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETFoot</object><deferred/><tags>structure,table,list</tags><description>&lt;L> shall not contain &lt;TFoot></description><test>parentStandardType != 'L'</test><error><message>&lt;L> contains &lt;TFoot></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. L-TFoot</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELBody</object><deferred/><tags>structure,list</tags><description>&lt;Formula> shall not contain &lt;LBody></description><test>parentStandardType != 'Formula'</test><error><message>&lt;Formula> contains &lt;LBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Formula-LBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEL</object><deferred/><tags>structure,table,list</tags><description>&lt;THead> shall not contain &lt;L></description><test>parentStandardType != 'THead'</test><error><message>&lt;THead> contains &lt;L></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. THead-L</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOCI</object><deferred/><tags>structure,toc</tags><description>&lt;Document> shall not contain &lt;TOCI></description><test>parentStandardType != 'Document'</test><error><message>&lt;Document> contains &lt;TOCI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Document-TOCI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SECode</object><deferred/><tags>structure</tags><description>StructTreeRoot shall not contain &lt;Code></description><test>parentStandardType != 'StructTreeRoot'</test><error><message>StructTreeRoot contains &lt;Code></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. StructTreeRoot-Code</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWT</object><deferred/><tags>structure</tags><description>&lt;Strong> shall not contain &lt;WT></description><test>parentStandardType != 'Strong'</test><error><message>&lt;Strong> contains &lt;WT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Strong-WT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SESub</object><deferred/><tags>structure,table</tags><description>&lt;TH> shall not contain &lt;Sub></description><test>parentStandardType != 'TH'</test><error><message>&lt;TH> contains &lt;Sub></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TH-Sub</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELI</object><deferred/><tags>structure,list</tags><description>&lt;LI> shall not contain &lt;LI></description><test>parentStandardType != 'LI'</test><error><message>&lt;LI> contains &lt;LI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. LI-LI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SESub</object><deferred/><tags>structure,table</tags><description>&lt;THead> shall not contain &lt;Sub></description><test>parentStandardType != 'THead'</test><error><message>&lt;THead> contains &lt;Sub></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. THead-Sub</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEForm</object><deferred/><tags>structure</tags><description>&lt;Ruby> shall not contain &lt;Form></description><test>parentStandardType != 'Ruby'</test><error><message>&lt;Ruby> contains &lt;Form></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Ruby-Form</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETBody</object><deferred/><tags>structure,table</tags><description>&lt;BlockQuote> shall not contain &lt;TBody></description><test>parentStandardType != 'BlockQuote'</test><error><message>&lt;BlockQuote> contains &lt;TBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. BlockQuote-TBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEFormula</object><deferred/><tags>structure</tags><description>&lt;RP> shall not contain &lt;Formula></description><test>parentStandardType != 'RP'</test><error><message>&lt;RP> contains &lt;Formula></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RP-Formula</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELI</object><deferred/><tags>structure,list</tags><description>&lt;Em> shall not contain &lt;LI></description><test>parentStandardType != 'Em'</test><error><message>&lt;Em> contains &lt;LI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Em-LI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETable</object><deferred/><tags>structure,table</tags><description>&lt;Strong> shall not contain &lt;Table></description><test>parentStandardType != 'Strong'</test><error><message>&lt;Strong> contains &lt;Table></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Strong-Table</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETH</object><deferred/><tags>structure,table</tags><description>&lt;Index> shall not contain &lt;TH></description><test>parentStandardType != 'Index'</test><error><message>&lt;Index> contains &lt;TH></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Index-TH</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETH</object><deferred/><tags>structure,table,caption</tags><description>&lt;Caption> shall not contain &lt;TH></description><test>parentStandardType != 'Caption'</test><error><message>&lt;Caption> contains &lt;TH></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>caption</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Caption-TH</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEHn</object><deferred/><tags>structure</tags><description>&lt;WT> shall not contain &lt;Hn></description><test>parentStandardType != 'WT'</test><error><message>&lt;WT> contains &lt;Hn></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. WT-Hn</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEH</object><deferred/><tags>structure,heading</tags><description>Conforming files shall not use the H structure type</description><test>false</test><error><message>Document uses H structure type</message><arguments/></error><references/><tagsSet><tagsSet>structure</tagsSet><tagsSet>heading</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>8.2.5.12</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETBody</object><deferred/><tags>structure,table,toc</tags><description>&lt;TOC> shall not contain &lt;TBody></description><test>parentStandardType != 'TOC'</test><error><message>&lt;TOC> contains &lt;TBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOC-TBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETR</object><deferred/><tags>structure</tags><description>&lt;Formula> shall not contain &lt;TR></description><test>parentStandardType != 'Formula'</test><error><message>&lt;Formula> contains &lt;TR></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Formula-TR</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDocument</object><deferred/><tags>structure</tags><description>&lt;Art> shall not contain &lt;Document></description><test>parentStandardType != 'Art'</test><error><message>&lt;Art> contains &lt;Document></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Art-Document</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEForm</object><deferred/><tags>structure,table</tags><description>&lt;THead> shall not contain &lt;Form></description><test>parentStandardType != 'THead'</test><error><message>&lt;THead> contains &lt;Form></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. THead-Form</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETBody</object><deferred/><tags>structure,table</tags><description>&lt;TD> shall not contain &lt;TBody></description><test>parentStandardType != 'TD'</test><error><message>&lt;TD> contains &lt;TBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TD-TBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDocument</object><deferred/><tags>structure,list</tags><description>&lt;L> shall not contain &lt;Document></description><test>parentStandardType != 'L'</test><error><message>&lt;L> contains &lt;Document></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. L-Document</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEH</object><deferred/><tags>structure,heading</tags><description>&lt;Reference> shall not contain &lt;H></description><test>parentStandardType != 'Reference'</test><error><message>&lt;Reference> contains &lt;H></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>heading</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Reference-H</clause><testNumber>1</testNumber></ruleId></rules><rules><object>PDWidgetAnnot</object><deferred/><tags>annotation,artifact</tags><description>A widget annotation of zero height and width shall be an artifact</description><test>width != 0 || height != 0 || structParentType == null || isArtifact == true</test><error><message>A Widget annotation of zero height and width is not marked as an Artifact (structure tag = %1, standard type = %2)</message><arguments><arguments><argument>structParentType</argument><name/><argumentValue/></arguments><arguments><argument>structParentStandardType</argument><name/><argumentValue/></arguments></arguments></error><references><references><specification>ISO 32000-2:2020</specification><clause>12.7.5.5</clause></references></references><tagsSet><tagsSet>annotation</tagsSet><tagsSet>artifact</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>8.9.2.4.13</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELI</object><deferred/><tags>structure,list</tags><description>&lt;WP> shall not contain &lt;LI></description><test>parentStandardType != 'WP'</test><error><message>&lt;WP> contains &lt;LI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. WP-LI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETR</object><deferred/><tags>structure</tags><description>&lt;DocumentFragment> shall not contain &lt;TR></description><test>parentStandardType != 'DocumentFragment'</test><error><message>&lt;DocumentFragment> contains &lt;TR></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. DocumentFragment-TR</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDocumentFragment</object><deferred/><tags>structure,toc</tags><description>&lt;TOC> shall not contain &lt;DocumentFragment></description><test>parentStandardType != 'TOC'</test><error><message>&lt;TOC> contains &lt;DocumentFragment></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOC-DocumentFragment</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERuby</object><deferred/><tags>structure</tags><description>&lt;Index> shall not contain &lt;Ruby></description><test>parentStandardType != 'Index'</test><error><message>&lt;Index> contains &lt;Ruby></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Index-Ruby</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWP</object><deferred/><tags>structure,list</tags><description>&lt;LI> shall not contain &lt;WP></description><test>parentStandardType != 'LI'</test><error><message>&lt;LI> contains &lt;WP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. LI-WP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEFormula</object><deferred/><tags>structure,table</tags><description>&lt;Table> shall not contain &lt;Formula></description><test>parentStandardType != 'Table'</test><error><message>&lt;Table> contains &lt;Formula></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Table-Formula</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWarichu</object><deferred/><tags>structure</tags><description>&lt;WP> shall not contain &lt;Warichu></description><test>parentStandardType != 'WP'</test><error><message>&lt;WP> contains &lt;Warichu></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. WP-Warichu</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETFoot</object><deferred/><tags>structure,table</tags><description>&lt;BlockQuote> shall not contain &lt;TFoot></description><test>parentStandardType != 'BlockQuote'</test><error><message>&lt;BlockQuote> contains &lt;TFoot></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. BlockQuote-TFoot</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETitle</object><deferred/><tags>structure</tags><description>&lt;BibEntry> shall not contain &lt;Title></description><test>parentStandardType != 'BibEntry'</test><error><message>&lt;BibEntry> contains &lt;Title></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. BibEntry-Title</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELbl</object><deferred/><tags>structure</tags><description>&lt;Ruby> shall not contain &lt;Lbl></description><test>parentStandardType != 'Ruby'</test><error><message>&lt;Ruby> contains &lt;Lbl></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Ruby-Lbl</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETH</object><deferred/><tags>structure,table</tags><description>&lt;TBody> shall not contain &lt;TH></description><test>parentStandardType != 'TBody'</test><error><message>&lt;TBody> contains &lt;TH></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TBody-TH</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEIndex</object><deferred/><tags>structure</tags><description>&lt;RT> shall not contain &lt;Index></description><test>parentStandardType != 'RT'</test><error><message>&lt;RT> contains &lt;Index></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RT-Index</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDocumentFragment</object><deferred/><tags>structure,table</tags><description>&lt;THead> shall not contain &lt;DocumentFragment></description><test>parentStandardType != 'THead'</test><error><message>&lt;THead> contains &lt;DocumentFragment></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. THead-DocumentFragment</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETD</object><deferred/><tags>structure,table,heading</tags><description>&lt;H> shall not contain &lt;TD></description><test>parentStandardType != 'H'</test><error><message>&lt;H> contains &lt;TD></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>heading</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. H-TD</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETitle</object><deferred/><tags>structure</tags><description>&lt;Warichu> shall not contain &lt;Title></description><test>parentStandardType != 'Warichu'</test><error><message>&lt;Warichu> contains &lt;Title></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Warichu-Title</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETD</object><deferred/><tags>structure,table,toc</tags><description>&lt;TOC> shall not contain &lt;TD></description><test>parentStandardType != 'TOC'</test><error><message>&lt;TOC> contains &lt;TD></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOC-TD</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETFoot</object><deferred/><tags>structure,table,toc</tags><description>&lt;TOC> shall not contain &lt;TFoot></description><test>parentStandardType != 'TOC'</test><error><message>&lt;TOC> contains &lt;TFoot></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOC-TFoot</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERuby</object><deferred/><tags>structure</tags><description>&lt;Aside> shall not contain &lt;Ruby></description><test>parentStandardType != 'Aside'</test><error><message>&lt;Aside> contains &lt;Ruby></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Aside-Ruby</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELbl</object><deferred/><tags>structure</tags><description>&lt;RP> shall not contain &lt;Lbl></description><test>parentStandardType != 'RP'</test><error><message>&lt;RP> contains &lt;Lbl></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RP-Lbl</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEArt</object><deferred/><tags>structure</tags><description>&lt;Ruby> shall not contain &lt;Art></description><test>parentStandardType != 'Ruby'</test><error><message>&lt;Ruby> contains &lt;Art></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Ruby-Art</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOCI</object><deferred/><tags>structure,toc</tags><description>StructTreeRoot shall not contain &lt;TOCI></description><test>parentStandardType != 'StructTreeRoot'</test><error><message>StructTreeRoot contains &lt;TOCI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. StructTreeRoot-TOCI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETBody</object><deferred/><tags>structure,table</tags><description>&lt;Title> shall not contain &lt;TBody></description><test>parentStandardType != 'Title'</test><error><message>&lt;Title> contains &lt;TBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Title-TBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETHead</object><deferred/><tags>structure,table</tags><description>&lt;Art> shall not contain &lt;THead></description><test>parentStandardType != 'Art'</test><error><message>&lt;Art> contains &lt;THead></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Art-THead</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETBody</object><deferred/><tags>structure,table</tags><description>&lt;Em> shall not contain &lt;TBody></description><test>parentStandardType != 'Em'</test><error><message>&lt;Em> contains &lt;TBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Em-TBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEIndex</object><deferred/><tags>structure</tags><description>&lt;Strong> shall not contain &lt;Index></description><test>parentStandardType != 'Strong'</test><error><message>&lt;Strong> contains &lt;Index></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Strong-Index</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEAside</object><deferred/><tags>structure</tags><description>StructTreeRoot shall not contain &lt;Aside></description><test>parentStandardType != 'StructTreeRoot'</test><error><message>StructTreeRoot contains &lt;Aside></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. StructTreeRoot-Aside</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETitle</object><deferred/><tags>structure,toc</tags><description>&lt;TOCI> shall not contain &lt;Title></description><test>parentStandardType != 'TOCI'</test><error><message>&lt;TOCI> contains &lt;Title></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOCI-Title</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SECode</object><deferred/><tags>structure,toc</tags><description>&lt;TOCI> shall not contain &lt;Code></description><test>parentStandardType != 'TOCI'</test><error><message>&lt;TOCI> contains &lt;Code></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOCI-Code</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEFigure</object><deferred/><tags>structure,figure,alt-text</tags><description>A Figure structure element shall have at least one of the following properties: a) an alternate description (Alt property), as specified in ISO 32000-2:2020, 14.9.3; b) a replacement text (ActualText property) that represents the content enclosed by the Figure structure element</description><test>Alt != null || ActualText != null</test><error><message>Figure structure element neither has an alternate description nor a replacement text</message><arguments/></error><references><references><specification>ISO 32000-2:2020</specification><clause>14.9.3</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>figure</tagsSet><tagsSet>alt-text</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>8.2.5.28.2</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEFENote</object><deferred/><tags>structure,note</tags><description>&lt;WP> shall not contain &lt;FENote></description><test>parentStandardType != 'WP'</test><error><message>&lt;WP> contains &lt;FENote></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>note</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. WP-FENote</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEH</object><deferred/><tags>structure,heading,note</tags><description>&lt;FENote> shall not contain &lt;H></description><test>parentStandardType != 'FENote'</test><error><message>&lt;FENote> contains &lt;H></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>heading</tagsSet><tagsSet>note</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. FENote-H</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SESect</object><deferred/><tags>structure</tags><description>&lt;Lbl> shall not contain &lt;Sect></description><test>parentStandardType != 'Lbl'</test><error><message>&lt;Lbl> contains &lt;Sect></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Lbl-Sect</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEHn</object><deferred/><tags>structure,table</tags><description>&lt;TBody> shall not contain &lt;Hn></description><test>parentStandardType != 'TBody'</test><error><message>&lt;TBody> contains &lt;Hn></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TBody-Hn</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETH</object><deferred/><tags>structure,table</tags><description>&lt;Quote> shall not contain &lt;TH></description><test>parentStandardType != 'Quote'</test><error><message>&lt;Quote> contains &lt;TH></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Quote-TH</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEH</object><deferred/><tags>structure,heading</tags><description>&lt;RP> shall not contain &lt;H></description><test>parentStandardType != 'RP'</test><error><message>&lt;RP> contains &lt;H></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>heading</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RP-H</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SENonStandard</object><deferred/><tags>structure</tags><description>All structure elements shall belong to, or be role mapped to, at least one of the following namespaces specified in ISO 32000-2:2020, 14.8.6: — the PDF 1.7 namespace; — the PDF 2.0 namespace; — the MathML namespace</description><test>remappedStandardType == null</test><error><message>The standard structure type %1 is remapped to a non-standard type</message><arguments><arguments><argument>remappedStandardType</argument><name/><argumentValue/></arguments></arguments></error><references><references><specification>ISO 32000-2:2020</specification><clause>14.8.6</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>8.2.4</clause><testNumber>4</testNumber></ruleId></rules><rules><object>SEHn</object><deferred/><tags>structure</tags><description>&lt;Strong> shall not contain &lt;Hn></description><test>parentStandardType != 'Strong'</test><error><message>&lt;Strong> contains &lt;Hn></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Strong-Hn</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEAside</object><deferred/><tags>structure</tags><description>&lt;Sub> shall not contain &lt;Aside></description><test>parentStandardType != 'Sub'</test><error><message>&lt;Sub> contains &lt;Aside></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Sub-Aside</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOC</object><deferred/><tags>structure,heading,toc</tags><description>&lt;H> shall not contain &lt;TOC></description><test>parentStandardType != 'H'</test><error><message>&lt;H> contains &lt;TOC></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>heading</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. H-TOC</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOCI</object><deferred/><tags>structure,toc</tags><description>&lt;WT> shall not contain &lt;TOCI></description><test>parentStandardType != 'WT'</test><error><message>&lt;WT> contains &lt;TOCI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. WT-TOCI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETD</object><deferred/><tags>structure,table</tags><description>&lt;Link> shall not contain &lt;TD></description><test>parentStandardType != 'Link'</test><error><message>&lt;Link> contains &lt;TD></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Link-TD</clause><testNumber>1</testNumber></ruleId></rules><rules><object>PDFileAttachmentAnnot</object><deferred/><tags>annotation,syntax</tags><description>When a file attachment annotation references a file specification dictionary, the file specification dictionary shall include an AFRelationship entry</description><test>containsFS == false || AFRelationship != null</test><error><message>The file specification dictionary referenced by a file attachment annotation does not include AFRelationship entry</message><arguments/></error><references><references><specification>ISO 32000-2:2020</specification><clause>7.11.3</clause></references><references><specification>ISO 32000-2:2020</specification><clause>12.5.6.15</clause></references></references><tagsSet><tagsSet>annotation</tagsSet><tagsSet>syntax</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>8.9.2.4.10</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDocument</object><deferred/><tags>structure,toc</tags><description>&lt;TOC> shall not contain &lt;Document></description><test>parentStandardType != 'TOC'</test><error><message>&lt;TOC> contains &lt;Document></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOC-Document</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEForm</object><deferred/><tags>structure</tags><description>StructTreeRoot shall not contain &lt;Form></description><test>parentStandardType != 'StructTreeRoot'</test><error><message>StructTreeRoot contains &lt;Form></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. StructTreeRoot-Form</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWP</object><deferred/><tags>structure</tags><description>&lt;Sub> shall not contain &lt;WP></description><test>parentStandardType != 'Sub'</test><error><message>&lt;Sub> contains &lt;WP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Sub-WP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELI</object><deferred/><tags>structure,list</tags><description>&lt;Ruby> shall not contain &lt;LI></description><test>parentStandardType != 'Ruby'</test><error><message>&lt;Ruby> contains &lt;LI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Ruby-LI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELI</object><deferred/><tags>structure,list</tags><description>&lt;BlockQuote> shall not contain &lt;LI></description><test>parentStandardType != 'BlockQuote'</test><error><message>&lt;BlockQuote> contains &lt;LI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. BlockQuote-LI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEL</object><deferred/><tags>structure,table,list</tags><description>&lt;Table> shall not contain &lt;L></description><test>parentStandardType != 'Table'</test><error><message>&lt;Table> contains &lt;L></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Table-L</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETHead</object><deferred/><tags>structure,table,heading</tags><description>&lt;H> shall not contain &lt;THead></description><test>parentStandardType != 'H'</test><error><message>&lt;H> contains &lt;THead></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>heading</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. H-THead</clause><testNumber>1</testNumber></ruleId></rules><rules><object>PDStructElem</object><deferred/><tags>structure</tags><description>A circular mapping shall not exist</description><test>circularMappingExist != true</test><error><message>A circular mapping exists for %1 structure type</message><arguments><arguments><argument>namespaceAndTag</argument><name/><argumentValue/></arguments></arguments></error><references/><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>8.2.4</clause><testNumber>2</testNumber></ruleId></rules><rules><object>SETOC</object><deferred/><tags>structure,toc,note</tags><description>&lt;Note> shall not contain &lt;TOC></description><test>parentStandardType != 'Note'</test><error><message>&lt;Note> contains &lt;TOC></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet><tagsSet>note</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Note-TOC</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETD</object><deferred/><tags>structure,table</tags><description>&lt;TD> shall not contain &lt;TD></description><test>parentStandardType != 'TD'</test><error><message>&lt;TD> contains &lt;TD></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TD-TD</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEHn</object><deferred/><tags>structure,toc</tags><description>&lt;TOCI> shall not contain &lt;Hn></description><test>parentStandardType != 'TOCI'</test><error><message>&lt;TOCI> contains &lt;Hn></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOCI-Hn</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEAside</object><deferred/><tags>structure</tags><description>&lt;Hn> shall not contain &lt;Aside></description><test>/^H[1-9][0-9]*$/.test(parentStandardType) == false</test><error><message>&lt;Hn> contains &lt;Aside></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Hn-Aside</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERP</object><deferred/><tags>structure</tags><description>&lt;Art> shall not contain &lt;RP></description><test>parentStandardType != 'Art'</test><error><message>&lt;Art> contains &lt;RP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Art-RP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SESpan</object><deferred/><tags>structure,list,span</tags><description>&lt;LI> shall not contain &lt;Span></description><test>parentStandardType != 'LI'</test><error><message>&lt;LI> contains &lt;Span></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet><tagsSet>span</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. LI-Span</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELBody</object><deferred/><tags>structure,table,list</tags><description>&lt;TH> shall not contain &lt;LBody></description><test>parentStandardType != 'TH'</test><error><message>&lt;TH> contains &lt;LBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TH-LBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWP</object><deferred/><tags>structure</tags><description>&lt;Formula> shall not contain &lt;WP></description><test>parentStandardType != 'Formula'</test><error><message>&lt;Formula> contains &lt;WP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Formula-WP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOC</object><deferred/><tags>structure,caption,toc</tags><description>&lt;TOC> shall contain at most one &lt;Caption></description><test>kidsStandardTypes.split('&amp;').filter(elem => elem == 'Caption').length &lt;= 1</test><error><message>&lt;TOC> contains more than one &lt;Caption></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>caption</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOC-Caption</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEL</object><deferred/><tags>structure,list</tags><description>&lt;RB> shall not contain &lt;L></description><test>parentStandardType != 'RB'</test><error><message>&lt;RB> contains &lt;L></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RB-L</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELI</object><deferred/><tags>structure,list</tags><description>&lt;Hn> shall not contain &lt;LI></description><test>/^H[1-9][0-9]*$/.test(parentStandardType) == false</test><error><message>&lt;Hn> contains &lt;LI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Hn-LI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SESect</object><deferred/><tags>structure</tags><description>&lt;Form> shall not contain &lt;Sect></description><test>parentStandardType != 'Form'</test><error><message>&lt;Form> contains &lt;Sect></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Form-Sect</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETHead</object><deferred/><tags>structure,table</tags><description>&lt;Annot> shall not contain &lt;THead></description><test>parentStandardType != 'Annot'</test><error><message>&lt;Annot> contains &lt;THead></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Annot-THead</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETR</object><deferred/><tags>structure</tags><description>&lt;Aside> shall not contain &lt;TR></description><test>parentStandardType != 'Aside'</test><error><message>&lt;Aside> contains &lt;TR></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Aside-TR</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETFoot</object><deferred/><tags>structure,table</tags><description>&lt;Warichu> shall not contain &lt;TFoot></description><test>parentStandardType != 'Warichu'</test><error><message>&lt;Warichu> contains &lt;TFoot></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Warichu-TFoot</clause><testNumber>1</testNumber></ruleId></rules><rules><object>PDInkAnnot</object><deferred/><tags>annotation,alt-text</tags><description>A Contents entry describing the author’s intent shall be provided for Ink annotation</description><test>Contents != null</test><error><message>Ink annotation does not contain Contents entry</message><arguments/></error><references/><tagsSet><tagsSet>annotation</tagsSet><tagsSet>alt-text</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>8.9.2.4.8</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEFigure</object><deferred/><tags>structure,figure</tags><description>StructTreeRoot shall not contain &lt;Figure></description><test>parentStandardType != 'StructTreeRoot'</test><error><message>StructTreeRoot contains &lt;Figure></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>figure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. StructTreeRoot-Figure</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETR</object><deferred/><tags>structure,list</tags><description>&lt;LI> shall not contain &lt;TR></description><test>parentStandardType != 'LI'</test><error><message>&lt;LI> contains &lt;TR></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. LI-TR</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEForm</object><deferred/><tags>structure,list</tags><description>&lt;L> shall not contain &lt;Form></description><test>parentStandardType != 'L'</test><error><message>&lt;L> contains &lt;Form></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. L-Form</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDocument</object><deferred/><tags>structure</tags><description>&lt;Reference> shall not contain &lt;Document></description><test>parentStandardType != 'Reference'</test><error><message>&lt;Reference> contains &lt;Document></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Reference-Document</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEAside</object><deferred/><tags>structure</tags><description>&lt;Aside> shall not contain &lt;Aside></description><test>parentStandardType != 'Aside'</test><error><message>&lt;Aside> contains &lt;Aside></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Aside-Aside</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SECode</object><deferred/><tags>structure</tags><description>&lt;Ruby> shall not contain &lt;Code></description><test>parentStandardType != 'Ruby'</test><error><message>&lt;Ruby> contains &lt;Code></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Ruby-Code</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETHead</object><deferred/><tags>structure,table</tags><description>&lt;Quote> shall not contain &lt;THead></description><test>parentStandardType != 'Quote'</test><error><message>&lt;Quote> contains &lt;THead></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Quote-THead</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELBody</object><deferred/><tags>structure,list</tags><description>&lt;Sub> shall not contain &lt;LBody></description><test>parentStandardType != 'Sub'</test><error><message>&lt;Sub> contains &lt;LBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Sub-LBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELI</object><deferred/><tags>structure,list,note</tags><description>&lt;FENote> shall not contain &lt;LI></description><test>parentStandardType != 'FENote'</test><error><message>&lt;FENote> contains &lt;LI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet><tagsSet>note</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. FENote-LI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELbl</object><deferred/><tags>structure</tags><description>&lt;RT> shall not contain &lt;Lbl></description><test>parentStandardType != 'RT'</test><error><message>&lt;RT> contains &lt;Lbl></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RT-Lbl</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEForm</object><deferred/><tags>structure,toc</tags><description>&lt;TOC> shall not contain &lt;Form></description><test>parentStandardType != 'TOC'</test><error><message>&lt;TOC> contains &lt;Form></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOC-Form</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETD</object><deferred/><tags>structure,table,figure</tags><description>&lt;Figure> shall not contain &lt;TD></description><test>parentStandardType != 'Figure'</test><error><message>&lt;Figure> contains &lt;TD></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>figure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Figure-TD</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWP</object><deferred/><tags>structure,note</tags><description>&lt;FENote> shall not contain &lt;WP></description><test>parentStandardType != 'FENote'</test><error><message>&lt;FENote> contains &lt;WP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>note</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. FENote-WP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SECode</object><deferred/><tags>structure,list</tags><description>&lt;LI> shall not contain &lt;Code></description><test>parentStandardType != 'LI'</test><error><message>&lt;LI> contains &lt;Code></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. LI-Code</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDocument</object><deferred/><tags>structure</tags><description>&lt;Document> shall not contain content items</description><test>hasContentItems == false</test><error><message>&lt;Document> contains content item(s)</message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Document-content</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELI</object><deferred/><tags>structure,list</tags><description>StructTreeRoot shall not contain &lt;LI></description><test>parentStandardType != 'StructTreeRoot'</test><error><message>StructTreeRoot contains &lt;LI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. StructTreeRoot-LI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWarichu</object><deferred/><tags>structure</tags><description>&lt;Art> shall not contain &lt;Warichu></description><test>parentStandardType != 'Art'</test><error><message>&lt;Art> contains &lt;Warichu></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Art-Warichu</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEHn</object><deferred/><tags>structure</tags><description>&lt;Em> shall not contain &lt;Hn></description><test>parentStandardType != 'Em'</test><error><message>&lt;Em> contains &lt;Hn></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Em-Hn</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETD</object><deferred/><tags>structure,table,note</tags><description>&lt;FENote> shall not contain &lt;TD></description><test>parentStandardType != 'FENote'</test><error><message>&lt;FENote> contains &lt;TD></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>note</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. FENote-TD</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETH</object><deferred/><tags>structure,table,list</tags><description>&lt;LI> shall not contain &lt;TH></description><test>parentStandardType != 'LI'</test><error><message>&lt;LI> contains &lt;TH></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. LI-TH</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEP</object><deferred/><tags>structure,paragraph</tags><description>&lt;Ruby> shall not contain &lt;P></description><test>parentStandardType != 'Ruby'</test><error><message>&lt;Ruby> contains &lt;P></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>paragraph</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Ruby-P</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEEm</object><deferred/><tags>structure</tags><description>&lt;Aside> shall not contain &lt;Em></description><test>parentStandardType != 'Aside'</test><error><message>&lt;Aside> contains &lt;Em></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Aside-Em</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETBody</object><deferred/><tags>structure,table,paragraph</tags><description>&lt;P> shall not contain &lt;TBody></description><test>parentStandardType != 'P'</test><error><message>&lt;P> contains &lt;TBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>paragraph</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. P-TBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETFoot</object><deferred/><tags>structure,table</tags><description>StructTreeRoot shall not contain &lt;TFoot></description><test>parentStandardType != 'StructTreeRoot'</test><error><message>StructTreeRoot contains &lt;TFoot></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. StructTreeRoot-TFoot</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERP</object><deferred/><tags>structure,table</tags><description>&lt;TFoot> shall not contain &lt;RP></description><test>parentStandardType != 'TFoot'</test><error><message>&lt;TFoot> contains &lt;RP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TFoot-RP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERT</object><deferred/><tags>structure</tags><description>&lt;Annot> shall not contain &lt;RT></description><test>parentStandardType != 'Annot'</test><error><message>&lt;Annot> contains &lt;RT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Annot-RT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDocument</object><deferred/><tags>structure</tags><description>&lt;Ruby> shall not contain &lt;Document></description><test>parentStandardType != 'Ruby'</test><error><message>&lt;Ruby> contains &lt;Document></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Ruby-Document</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERT</object><deferred/><tags>structure</tags><description>&lt;RB> shall not contain &lt;RT></description><test>parentStandardType != 'RB'</test><error><message>&lt;RB> contains &lt;RT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RB-RT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEHn</object><deferred/><tags>structure</tags><description>&lt;WP> shall not contain &lt;Hn></description><test>parentStandardType != 'WP'</test><error><message>&lt;WP> contains &lt;Hn></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. WP-Hn</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETD</object><deferred/><tags>structure,table</tags><description>&lt;RB> shall not contain &lt;TD></description><test>parentStandardType != 'RB'</test><error><message>&lt;RB> contains &lt;TD></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RB-TD</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETH</object><deferred/><tags>structure,table</tags><description>&lt;Warichu> shall not contain &lt;TH></description><test>parentStandardType != 'Warichu'</test><error><message>&lt;Warichu> contains &lt;TH></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Warichu-TH</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SECode</object><deferred/><tags>structure</tags><description>&lt;WT> shall not contain &lt;Code></description><test>parentStandardType != 'WT'</test><error><message>&lt;WT> contains &lt;Code></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. WT-Code</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEP</object><deferred/><tags>structure,paragraph</tags><description>&lt;Sub> shall not contain &lt;P></description><test>parentStandardType != 'Sub'</test><error><message>&lt;Sub> contains &lt;P></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>paragraph</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Sub-P</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEH</object><deferred/><tags>structure,heading</tags><description>&lt;Ruby> shall not contain &lt;H></description><test>parentStandardType != 'Ruby'</test><error><message>&lt;Ruby> contains &lt;H></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>heading</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Ruby-H</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETH</object><deferred/><tags>structure,table,list</tags><description>&lt;L> shall not contain &lt;TH></description><test>parentStandardType != 'L'</test><error><message>&lt;L> contains &lt;TH></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. L-TH</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERT</object><deferred/><tags>structure</tags><description>&lt;BibEntry> shall not contain &lt;RT></description><test>parentStandardType != 'BibEntry'</test><error><message>&lt;BibEntry> contains &lt;RT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. BibEntry-RT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEHn</object><deferred/><tags>structure,table</tags><description>&lt;Table> shall not contain &lt;Hn></description><test>parentStandardType != 'Table'</test><error><message>&lt;Table> contains &lt;Hn></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Table-Hn</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETR</object><deferred/><tags>structure</tags><description>&lt;WT> shall not contain &lt;TR></description><test>parentStandardType != 'WT'</test><error><message>&lt;WT> contains &lt;TR></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. WT-TR</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETitle</object><deferred/><tags>structure,caption</tags><description>&lt;Caption> shall not contain &lt;Title></description><test>parentStandardType != 'Caption'</test><error><message>&lt;Caption> contains &lt;Title></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>caption</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Caption-Title</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEStrong</object><deferred/><tags>structure</tags><description>&lt;Warichu> shall not contain &lt;Strong></description><test>parentStandardType != 'Warichu'</test><error><message>&lt;Warichu> contains &lt;Strong></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Warichu-Strong</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SECaption</object><deferred/><tags>structure,caption</tags><description>&lt;RB> shall not contain &lt;Caption></description><test>parentStandardType != 'RB'</test><error><message>&lt;RB> contains &lt;Caption></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>caption</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RB-Caption</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOCI</object><deferred/><tags>structure,toc</tags><description>&lt;TR> shall not contain &lt;TOCI></description><test>parentStandardType != 'TR'</test><error><message>&lt;TR> contains &lt;TOCI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TR-TOCI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEEm</object><deferred/><tags>structure</tags><description>&lt;BlockQuote> shall not contain &lt;Em></description><test>parentStandardType != 'BlockQuote'</test><error><message>&lt;BlockQuote> contains &lt;Em></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. BlockQuote-Em</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEEm</object><deferred/><tags>structure,list</tags><description>&lt;LI> shall not contain &lt;Em></description><test>parentStandardType != 'LI'</test><error><message>&lt;LI> contains &lt;Em></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. LI-Em</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEBibEntry</object><deferred/><tags>structure</tags><description>&lt;BlockQuote> shall not contain &lt;BibEntry></description><test>parentStandardType != 'BlockQuote'</test><error><message>&lt;BlockQuote> contains &lt;BibEntry></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. BlockQuote-BibEntry</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWP</object><deferred/><tags>structure,note</tags><description>&lt;Note> shall not contain &lt;WP></description><test>parentStandardType != 'Note'</test><error><message>&lt;Note> contains &lt;WP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>note</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Note-WP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETR</object><deferred/><tags>structure</tags><description>&lt;TR> shall not contain content items</description><test>hasContentItems == false</test><error><message>&lt;TR> contains content item(s)</message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TR-content</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETH</object><deferred/><tags>structure,table</tags><description>&lt;Formula> shall not contain &lt;TH></description><test>parentStandardType != 'Formula'</test><error><message>&lt;Formula> contains &lt;TH></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Formula-TH</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEH</object><deferred/><tags>structure,heading</tags><description>&lt;Title> shall not contain &lt;H></description><test>parentStandardType != 'Title'</test><error><message>&lt;Title> contains &lt;H></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>heading</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Title-H</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELBody</object><deferred/><tags>structure,list</tags><description>&lt;Warichu> shall not contain &lt;LBody></description><test>parentStandardType != 'Warichu'</test><error><message>&lt;Warichu> contains &lt;LBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Warichu-LBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETitle</object><deferred/><tags>structure,table</tags><description>&lt;TFoot> shall not contain &lt;Title></description><test>parentStandardType != 'TFoot'</test><error><message>&lt;TFoot> contains &lt;Title></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TFoot-Title</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERB</object><deferred/><tags>structure</tags><description>&lt;RB> shall not contain &lt;RB></description><test>parentStandardType != 'RB'</test><error><message>&lt;RB> contains &lt;RB></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RB-RB</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETH</object><deferred/><tags>structure,table</tags><description>&lt;DocumentFragment> shall not contain &lt;TH></description><test>parentStandardType != 'DocumentFragment'</test><error><message>&lt;DocumentFragment> contains &lt;TH></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. DocumentFragment-TH</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERuby</object><deferred/><tags>structure</tags><description>&lt;Form> shall not contain &lt;Ruby></description><test>parentStandardType != 'Form'</test><error><message>&lt;Form> contains &lt;Ruby></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Form-Ruby</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEFENote</object><deferred/><tags>structure,note</tags><description>&lt;TR> shall not contain &lt;FENote></description><test>parentStandardType != 'TR'</test><error><message>&lt;TR> contains &lt;FENote></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>note</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TR-FENote</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETFoot</object><deferred/><tags>structure,table,toc</tags><description>&lt;TOCI> shall not contain &lt;TFoot></description><test>parentStandardType != 'TOCI'</test><error><message>&lt;TOCI> contains &lt;TFoot></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOCI-TFoot</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SECode</object><deferred/><tags>structure</tags><description>&lt;WP> shall not contain &lt;Code></description><test>parentStandardType != 'WP'</test><error><message>&lt;WP> contains &lt;Code></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. WP-Code</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETBody</object><deferred/><tags>structure,table</tags><description>&lt;Index> shall not contain &lt;TBody></description><test>parentStandardType != 'Index'</test><error><message>&lt;Index> contains &lt;TBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Index-TBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>PDAnnot</object><deferred/><tags>annotation,artifact</tags><description>Annotations shall be artifacts, if the Invisible flag is set in accordance with ISO 32000-2:2020, Table 167</description><test>structParentType == null || isArtifact == true || (F &amp; 1) == 0</test><error><message>An invisible annotation is included in logical structure with tag %1 (standard type = %2, Invisible = %3)</message><arguments><arguments><argument>structParentType</argument><name/><argumentValue/></arguments><arguments><argument>structParentStandardType</argument><name/><argumentValue/></arguments><arguments><argument>F != null ? (F &amp; 1) : null</argument><name/><argumentValue/></arguments></arguments></error><references><references><specification>ISO 32000-2:2020</specification><clause>12.5.3, Table 167</clause></references></references><tagsSet><tagsSet>annotation</tagsSet><tagsSet>artifact</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>8.9.2.2</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SESpan</object><deferred/><tags>structure,span</tags><description>&lt;Art> shall not contain &lt;Span></description><test>parentStandardType != 'Art'</test><error><message>&lt;Art> contains &lt;Span></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>span</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Art-Span</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SESpan</object><deferred/><tags>structure,list,span</tags><description>&lt;L> shall not contain &lt;Span></description><test>parentStandardType != 'L'</test><error><message>&lt;L> contains &lt;Span></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet><tagsSet>span</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. L-Span</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETBody</object><deferred/><tags>structure,table</tags><description>&lt;TFoot> shall not contain &lt;TBody></description><test>parentStandardType != 'TFoot'</test><error><message>&lt;TFoot> contains &lt;TBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TFoot-TBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEForm</object><deferred/><tags>structure,list</tags><description>&lt;LI> shall not contain &lt;Form></description><test>parentStandardType != 'LI'</test><error><message>&lt;LI> contains &lt;Form></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. LI-Form</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEIndex</object><deferred/><tags>structure,note</tags><description>&lt;FENote> shall not contain &lt;Index></description><test>parentStandardType != 'FENote'</test><error><message>&lt;FENote> contains &lt;Index></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>note</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. FENote-Index</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEFENote</object><deferred/><tags>structure,list,note</tags><description>&lt;L> shall not contain &lt;FENote></description><test>parentStandardType != 'L'</test><error><message>&lt;L> contains &lt;FENote></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet><tagsSet>note</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. L-FENote</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETR</object><deferred/><tags>structure,list</tags><description>&lt;L> shall not contain &lt;TR></description><test>parentStandardType != 'L'</test><error><message>&lt;L> contains &lt;TR></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. L-TR</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWarichu</object><deferred/><tags>structure</tags><description>&lt;Document> shall not contain &lt;Warichu></description><test>parentStandardType != 'Document'</test><error><message>&lt;Document> contains &lt;Warichu></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Document-Warichu</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELbl</object><deferred/><tags>structure</tags><description>&lt;Code> shall not contain &lt;Lbl></description><test>parentStandardType != 'Code'</test><error><message>&lt;Code> contains &lt;Lbl></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Code-Lbl</clause><testNumber>1</testNumber></ruleId></rules><rules><object>MainXMPPackage</object><deferred/><tags>metadata</tags><description>The PDF/UA version of a file shall be specified in the value of the Metadata entry in the document catalog using the PDF/UA identification schema</description><test>containsPDFUAIdentification == true</test><error><message>The document metadata stream doesn't contain PDF/UA Identification Schema</message><arguments/></error><references/><tagsSet><tagsSet>metadata</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>5</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETable</object><deferred/><tags>structure,table</tags><description>Tables shall be regular. Table rows shall have the same number of columns (taking into account column spans)</description><test>numberOfRowWithWrongColumnSpan == null || wrongColumnSpan != null</test><error><message>Table rows 1 and %1 span different number of columns</message><arguments><arguments><argument>numberOfRowWithWrongColumnSpan + 1</argument><name/><argumentValue/></arguments></arguments></error><references/><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>8.2.5.26</clause><testNumber>3</testNumber></ruleId></rules><rules><object>SEWP</object><deferred/><tags>structure</tags><description>&lt;DocumentFragment> shall not contain &lt;WP></description><test>parentStandardType != 'DocumentFragment'</test><error><message>&lt;DocumentFragment> contains &lt;WP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. DocumentFragment-WP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>TrueTypeFontProgram</object><deferred/><tags>font</tags><description>For all non-symbolic TrueType fonts used for rendering, the embedded TrueType font program shall contain at least Microsoft Unicode (3,1 – Platform ID=3, Encoding ID=1), or Macintosh Roman (1,0 – Platform ID=1, Encoding ID=0) 'cmap' subtable</description><test>isSymbolic == true || cmap31Present == true || cmap10Present == true</test><error><message>The embedded font program for a non-symbolic TrueType font does not contain Microsoft Symbol (3,1 – Platform ID=3, Encoding ID=1) or the Mac Roman (1,0 – Platform ID=1, Encoding ID=0) encoding</message><arguments/></error><references/><tagsSet><tagsSet>font</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>8.4.5.7</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEH</object><deferred/><tags>structure,table,heading</tags><description>&lt;Table> shall not contain &lt;H></description><test>parentStandardType != 'Table'</test><error><message>&lt;Table> contains &lt;H></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>heading</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Table-H</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETitle</object><deferred/><tags>structure</tags><description>StructTreeRoot shall not contain &lt;Title></description><test>parentStandardType != 'StructTreeRoot'</test><error><message>StructTreeRoot contains &lt;Title></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. StructTreeRoot-Title</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWT</object><deferred/><tags>structure</tags><description>&lt;Lbl> shall not contain &lt;WT></description><test>parentStandardType != 'Lbl'</test><error><message>&lt;Lbl> contains &lt;WT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Lbl-WT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERP</object><deferred/><tags>structure</tags><description>&lt;Document> shall not contain &lt;RP></description><test>parentStandardType != 'Document'</test><error><message>&lt;Document> contains &lt;RP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Document-RP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELbl</object><deferred/><tags>structure</tags><description>&lt;RB> shall not contain &lt;Lbl></description><test>parentStandardType != 'RB'</test><error><message>&lt;RB> contains &lt;Lbl></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RB-Lbl</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETH</object><deferred/><tags>structure,table</tags><description>&lt;THead> shall not contain &lt;TH></description><test>parentStandardType != 'THead'</test><error><message>&lt;THead> contains &lt;TH></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. THead-TH</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEPart</object><deferred/><tags>structure,table</tags><description>&lt;TD> shall not contain &lt;Part></description><test>parentStandardType != 'TD'</test><error><message>&lt;TD> contains &lt;Part></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TD-Part</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEReference</object><deferred/><tags>structure,list</tags><description>&lt;LI> shall not contain &lt;Reference></description><test>parentStandardType != 'LI'</test><error><message>&lt;LI> contains &lt;Reference></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. LI-Reference</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELI</object><deferred/><tags>structure,table,list</tags><description>&lt;TFoot> shall not contain &lt;LI></description><test>parentStandardType != 'TFoot'</test><error><message>&lt;TFoot> contains &lt;LI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TFoot-LI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEP</object><deferred/><tags>structure,list,paragraph</tags><description>&lt;L> shall not contain &lt;P></description><test>parentStandardType != 'L'</test><error><message>&lt;L> contains &lt;P></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet><tagsSet>paragraph</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. L-P</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEBibEntry</object><deferred/><tags>structure</tags><description>&lt;Document> shall not contain &lt;BibEntry></description><test>parentStandardType != 'Document'</test><error><message>&lt;Document> contains &lt;BibEntry></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Document-BibEntry</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETitle</object><deferred/><tags>structure</tags><description>&lt;Sub> shall not contain &lt;Title></description><test>parentStandardType != 'Sub'</test><error><message>&lt;Sub> contains &lt;Title></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Sub-Title</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETHead</object><deferred/><tags>structure,table</tags><description>&lt;THead> shall not contain &lt;THead></description><test>parentStandardType != 'THead'</test><error><message>&lt;THead> contains &lt;THead></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. THead-THead</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEStrong</object><deferred/><tags>structure</tags><description>&lt;BlockQuote> shall not contain &lt;Strong></description><test>parentStandardType != 'BlockQuote'</test><error><message>&lt;BlockQuote> contains &lt;Strong></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. BlockQuote-Strong</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERuby</object><deferred/><tags>structure</tags><description>&lt;DocumentFragment> shall not contain &lt;Ruby></description><test>parentStandardType != 'DocumentFragment'</test><error><message>&lt;DocumentFragment> contains &lt;Ruby></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. DocumentFragment-Ruby</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELink</object><deferred/><tags>structure</tags><description>&lt;Index> shall not contain &lt;Link></description><test>parentStandardType != 'Index'</test><error><message>&lt;Index> contains &lt;Link></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Index-Link</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEFigure</object><deferred/><tags>structure,list,figure</tags><description>&lt;LI> shall not contain &lt;Figure></description><test>parentStandardType != 'LI'</test><error><message>&lt;LI> contains &lt;Figure></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet><tagsSet>figure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. LI-Figure</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERuby</object><deferred/><tags>structure</tags><description>&lt;Document> shall not contain &lt;Ruby></description><test>parentStandardType != 'Document'</test><error><message>&lt;Document> contains &lt;Ruby></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Document-Ruby</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETBody</object><deferred/><tags>structure,table</tags><description>&lt;Lbl> shall not contain &lt;TBody></description><test>parentStandardType != 'Lbl'</test><error><message>&lt;Lbl> contains &lt;TBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Lbl-TBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEH</object><deferred/><tags>structure,heading</tags><description>&lt;Warichu> shall not contain &lt;H></description><test>parentStandardType != 'Warichu'</test><error><message>&lt;Warichu> contains &lt;H></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>heading</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Warichu-H</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEAside</object><deferred/><tags>structure</tags><description>&lt;WP> shall not contain &lt;Aside></description><test>parentStandardType != 'WP'</test><error><message>&lt;WP> contains &lt;Aside></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. WP-Aside</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEFigure</object><deferred/><tags>structure,figure</tags><description>&lt;RP> shall not contain &lt;Figure></description><test>parentStandardType != 'RP'</test><error><message>&lt;RP> contains &lt;Figure></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>figure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RP-Figure</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELI</object><deferred/><tags>structure,list,heading</tags><description>&lt;H> shall not contain &lt;LI></description><test>parentStandardType != 'H'</test><error><message>&lt;H> contains &lt;LI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet><tagsSet>heading</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. H-LI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEForm</object><deferred/><tags>structure,toc</tags><description>&lt;TOCI> shall not contain &lt;Form></description><test>parentStandardType != 'TOCI'</test><error><message>&lt;TOCI> contains &lt;Form></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOCI-Form</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SENote</object><deferred/><tags>structure,note</tags><description>&lt;Warichu> shall not contain &lt;Note></description><test>parentStandardType != 'Warichu'</test><error><message>&lt;Warichu> contains &lt;Note></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>note</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Warichu-Note</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEBibEntry</object><deferred/><tags>structure</tags><description>&lt;BibEntry> shall not contain &lt;BibEntry></description><test>parentStandardType != 'BibEntry'</test><error><message>&lt;BibEntry> contains &lt;BibEntry></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. BibEntry-BibEntry</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOCI</object><deferred/><tags>structure,toc</tags><description>&lt;BlockQuote> shall not contain &lt;TOCI></description><test>parentStandardType != 'BlockQuote'</test><error><message>&lt;BlockQuote> contains &lt;TOCI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. BlockQuote-TOCI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETitle</object><deferred/><tags>structure</tags><description>&lt;Form> shall not contain &lt;Title></description><test>parentStandardType != 'Form'</test><error><message>&lt;Form> contains &lt;Title></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Form-Title</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEPart</object><deferred/><tags>structure</tags><description>&lt;Warichu> shall not contain &lt;Part></description><test>parentStandardType != 'Warichu'</test><error><message>&lt;Warichu> contains &lt;Part></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Warichu-Part</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELBody</object><deferred/><tags>structure,list</tags><description>&lt;Reference> shall not contain &lt;LBody></description><test>parentStandardType != 'Reference'</test><error><message>&lt;Reference> contains &lt;LBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Reference-LBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEReference</object><deferred/><tags>structure</tags><description>&lt;Reference> shall not contain &lt;Reference></description><test>parentStandardType != 'Reference'</test><error><message>&lt;Reference> contains &lt;Reference></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Reference-Reference</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELBody</object><deferred/><tags>structure,list</tags><description>StructTreeRoot shall not contain &lt;LBody></description><test>parentStandardType != 'StructTreeRoot'</test><error><message>StructTreeRoot contains &lt;LBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. StructTreeRoot-LBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETD</object><deferred/><tags>structure,table</tags><description>&lt;TH> shall not contain &lt;TD></description><test>parentStandardType != 'TH'</test><error><message>&lt;TH> contains &lt;TD></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TH-TD</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEIndex</object><deferred/><tags>structure</tags><description>&lt;Code> shall not contain &lt;Index></description><test>parentStandardType != 'Code'</test><error><message>&lt;Code> contains &lt;Index></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Code-Index</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOCI</object><deferred/><tags>structure,toc</tags><description>&lt;Hn> shall not contain &lt;TOCI></description><test>/^H[1-9][0-9]*$/.test(parentStandardType) == false</test><error><message>&lt;Hn> contains &lt;TOCI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Hn-TOCI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEPart</object><deferred/><tags>structure,table</tags><description>&lt;TFoot> shall not contain &lt;Part></description><test>parentStandardType != 'TFoot'</test><error><message>&lt;TFoot> contains &lt;Part></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TFoot-Part</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDocumentFragment</object><deferred/><tags>structure</tags><description>&lt;BibEntry> shall not contain &lt;DocumentFragment></description><test>parentStandardType != 'BibEntry'</test><error><message>&lt;BibEntry> contains &lt;DocumentFragment></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. BibEntry-DocumentFragment</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETable</object><deferred/><tags>structure,table</tags><description>&lt;THead> shall not contain &lt;Table></description><test>parentStandardType != 'THead'</test><error><message>&lt;THead> contains &lt;Table></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. THead-Table</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERB</object><deferred/><tags>structure</tags><description>&lt;Warichu> shall not contain &lt;RB></description><test>parentStandardType != 'Warichu'</test><error><message>&lt;Warichu> contains &lt;RB></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Warichu-RB</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SECode</object><deferred/><tags>structure,toc</tags><description>&lt;TOC> shall not contain &lt;Code></description><test>parentStandardType != 'TOC'</test><error><message>&lt;TOC> contains &lt;Code></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOC-Code</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETD</object><deferred/><tags>structure,table,paragraph</tags><description>&lt;P> shall not contain &lt;TD></description><test>parentStandardType != 'P'</test><error><message>&lt;P> contains &lt;TD></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>paragraph</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. P-TD</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDocumentFragment</object><deferred/><tags>structure,toc</tags><description>&lt;TOCI> shall not contain &lt;DocumentFragment></description><test>parentStandardType != 'TOCI'</test><error><message>&lt;TOCI> contains &lt;DocumentFragment></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOCI-DocumentFragment</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEQuote</object><deferred/><tags>structure,table</tags><description>&lt;TFoot> shall not contain &lt;Quote></description><test>parentStandardType != 'TFoot'</test><error><message>&lt;TFoot> contains &lt;Quote></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TFoot-Quote</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELBody</object><deferred/><tags>structure,list</tags><description>&lt;Form> shall not contain &lt;LBody></description><test>parentStandardType != 'Form'</test><error><message>&lt;Form> contains &lt;LBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Form-LBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETBody</object><deferred/><tags>structure,table</tags><description>&lt;TR> shall not contain &lt;TBody></description><test>parentStandardType != 'TR'</test><error><message>&lt;TR> contains &lt;TBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TR-TBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWT</object><deferred/><tags>structure</tags><description>&lt;BlockQuote> shall not contain &lt;WT></description><test>parentStandardType != 'BlockQuote'</test><error><message>&lt;BlockQuote> contains &lt;WT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. BlockQuote-WT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>PDWidgetAnnot</object><deferred/><tags>annotation,alt-text</tags><description>If a label for a widget annotation is not present, a Contents entry shall be provided to supply description and context for the widget</description><test>containsLbl == true || Contents != null</test><error><message>Widget annotation contains neither label nor Contents entry</message><arguments/></error><references/><tagsSet><tagsSet>annotation</tagsSet><tagsSet>alt-text</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>8.10.2.3</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEH</object><deferred/><tags>structure,heading</tags><description>&lt;Code> shall not contain &lt;H></description><test>parentStandardType != 'Code'</test><error><message>&lt;Code> contains &lt;H></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>heading</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Code-H</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERB</object><deferred/><tags>structure</tags><description>&lt;Quote> shall not contain &lt;RB></description><test>parentStandardType != 'Quote'</test><error><message>&lt;Quote> contains &lt;RB></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Quote-RB</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SESub</object><deferred/><tags>structure</tags><description>&lt;Title> shall not contain &lt;Sub></description><test>parentStandardType != 'Title'</test><error><message>&lt;Title> contains &lt;Sub></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Title-Sub</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEForm</object><deferred/><tags>structure</tags><description>&lt;Code> shall not contain &lt;Form></description><test>parentStandardType != 'Code'</test><error><message>&lt;Code> contains &lt;Form></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Code-Form</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEBlockQuote</object><deferred/><tags>structure,toc</tags><description>&lt;TOC> shall not contain &lt;BlockQuote></description><test>parentStandardType != 'TOC'</test><error><message>&lt;TOC> contains &lt;BlockQuote></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOC-BlockQuote</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETBody</object><deferred/><tags>structure,table</tags><description>&lt;RP> shall not contain &lt;TBody></description><test>parentStandardType != 'RP'</test><error><message>&lt;RP> contains &lt;TBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RP-TBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SESub</object><deferred/><tags>structure</tags><description>&lt;Sub> shall not contain &lt;Sub></description><test>parentStandardType != 'Sub'</test><error><message>&lt;Sub> contains &lt;Sub></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Sub-Sub</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETFoot</object><deferred/><tags>structure,table</tags><description>&lt;Sub> shall not contain &lt;TFoot></description><test>parentStandardType != 'Sub'</test><error><message>&lt;Sub> contains &lt;TFoot></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Sub-TFoot</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERT</object><deferred/><tags>structure,heading</tags><description>&lt;H> shall not contain &lt;RT></description><test>parentStandardType != 'H'</test><error><message>&lt;H> contains &lt;RT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>heading</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. H-RT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWarichu</object><deferred/><tags>structure</tags><description>&lt;Sect> shall not contain &lt;Warichu></description><test>parentStandardType != 'Sect'</test><error><message>&lt;Sect> contains &lt;Warichu></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Sect-Warichu</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETFoot</object><deferred/><tags>structure,table</tags><description>&lt;Hn> shall not contain &lt;TFoot></description><test>/^H[1-9][0-9]*$/.test(parentStandardType) == false</test><error><message>&lt;Hn> contains &lt;TFoot></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Hn-TFoot</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEBlockQuote</object><deferred/><tags>structure</tags><description>&lt;WT> shall not contain &lt;BlockQuote></description><test>parentStandardType != 'WT'</test><error><message>&lt;WT> contains &lt;BlockQuote></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. WT-BlockQuote</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETH</object><deferred/><tags>structure,table,list</tags><description>&lt;LBody> shall not contain &lt;TH></description><test>parentStandardType != 'LBody'</test><error><message>&lt;LBody> contains &lt;TH></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. LBody-TH</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETH</object><deferred/><tags>structure,table</tags><description>&lt;Form> shall not contain &lt;TH></description><test>parentStandardType != 'Form'</test><error><message>&lt;Form> contains &lt;TH></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Form-TH</clause><testNumber>1</testNumber></ruleId></rules><rules><object>PDPage</object><deferred/><tags>page,annotation</tags><description>Every page that includes an annotation shall contain a Tabs entry in its page dictionary in accordance with ISO 32000-2:2020, Table 31, and its value shall be A, W or S</description><test>containsAnnotations == false || Tabs == 'A' || Tabs == 'W' || Tabs == 'S'</test><error><message>A page with annotation(s) contains Tabs key with value %1 instead of A, W or S</message><arguments><arguments><argument>Tabs</argument><name/><argumentValue/></arguments></arguments></error><references/><tagsSet><tagsSet>page</tagsSet><tagsSet>annotation</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>8.9.3.3</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDocumentFragment</object><deferred/><tags>structure,paragraph</tags><description>&lt;P> shall not contain &lt;DocumentFragment></description><test>parentStandardType != 'P'</test><error><message>&lt;P> contains &lt;DocumentFragment></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>paragraph</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. P-DocumentFragment</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SESect</object><deferred/><tags>structure</tags><description>&lt;Strong> shall not contain &lt;Sect></description><test>parentStandardType != 'Strong'</test><error><message>&lt;Strong> contains &lt;Sect></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Strong-Sect</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETHead</object><deferred/><tags>structure,table</tags><description>&lt;Code> shall not contain &lt;THead></description><test>parentStandardType != 'Code'</test><error><message>&lt;Code> contains &lt;THead></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Code-THead</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEHn</object><deferred/><tags>structure</tags><description>&lt;Lbl> shall not contain &lt;Hn></description><test>parentStandardType != 'Lbl'</test><error><message>&lt;Lbl> contains &lt;Hn></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Lbl-Hn</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETR</object><deferred/><tags>structure</tags><description>&lt;Index> shall not contain &lt;TR></description><test>parentStandardType != 'Index'</test><error><message>&lt;Index> contains &lt;TR></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Index-TR</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETitle</object><deferred/><tags>structure</tags><description>&lt;Formula> shall not contain &lt;Title></description><test>parentStandardType != 'Formula'</test><error><message>&lt;Formula> contains &lt;Title></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Formula-Title</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETFoot</object><deferred/><tags>structure,table,figure</tags><description>&lt;Figure> shall not contain &lt;TFoot></description><test>parentStandardType != 'Figure'</test><error><message>&lt;Figure> contains &lt;TFoot></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>figure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Figure-TFoot</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SESect</object><deferred/><tags>structure</tags><description>&lt;RP> shall not contain &lt;Sect></description><test>parentStandardType != 'RP'</test><error><message>&lt;RP> contains &lt;Sect></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RP-Sect</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDocument</object><deferred/><tags>structure</tags><description>&lt;Index> shall not contain &lt;Document></description><test>parentStandardType != 'Index'</test><error><message>&lt;Index> contains &lt;Document></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Index-Document</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWarichu</object><deferred/><tags>structure,table</tags><description>&lt;TBody> shall not contain &lt;Warichu></description><test>parentStandardType != 'TBody'</test><error><message>&lt;TBody> contains &lt;Warichu></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TBody-Warichu</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SESpan</object><deferred/><tags>structure,span,toc</tags><description>&lt;TOCI> shall not contain &lt;Span></description><test>parentStandardType != 'TOCI'</test><error><message>&lt;TOCI> contains &lt;Span></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>span</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOCI-Span</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETBody</object><deferred/><tags>structure,table,list</tags><description>&lt;LI> shall not contain &lt;TBody></description><test>parentStandardType != 'LI'</test><error><message>&lt;LI> contains &lt;TBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. LI-TBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDocumentFragment</object><deferred/><tags>structure</tags><description>StructTreeRoot shall not contain &lt;DocumentFragment></description><test>parentStandardType != 'StructTreeRoot'</test><error><message>StructTreeRoot contains &lt;DocumentFragment></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. StructTreeRoot-DocumentFragment</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWP</object><deferred/><tags>structure</tags><description>&lt;Aside> shall not contain &lt;WP></description><test>parentStandardType != 'Aside'</test><error><message>&lt;Aside> contains &lt;WP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Aside-WP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDiv</object><deferred/><tags>structure</tags><description>StructTreeRoot shall not contain &lt;Div></description><test>parentStandardType != 'StructTreeRoot'</test><error><message>StructTreeRoot contains &lt;Div></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. StructTreeRoot-Div</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEAside</object><deferred/><tags>structure</tags><description>&lt;BlockQuote> shall not contain &lt;Aside></description><test>parentStandardType != 'BlockQuote'</test><error><message>&lt;BlockQuote> contains &lt;Aside></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. BlockQuote-Aside</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SESub</object><deferred/><tags>structure</tags><description>&lt;Ruby> shall not contain &lt;Sub></description><test>parentStandardType != 'Ruby'</test><error><message>&lt;Ruby> contains &lt;Sub></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Ruby-Sub</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELI</object><deferred/><tags>structure,list</tags><description>&lt;Lbl> shall not contain &lt;LI></description><test>parentStandardType != 'Lbl'</test><error><message>&lt;Lbl> contains &lt;LI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Lbl-LI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETHead</object><deferred/><tags>structure,table</tags><description>&lt;DocumentFragment> shall not contain &lt;THead></description><test>parentStandardType != 'DocumentFragment'</test><error><message>&lt;DocumentFragment> contains &lt;THead></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. DocumentFragment-THead</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERP</object><deferred/><tags>structure</tags><description>&lt;Code> shall not contain &lt;RP></description><test>parentStandardType != 'Code'</test><error><message>&lt;Code> contains &lt;RP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Code-RP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOCI</object><deferred/><tags>structure,figure,toc</tags><description>&lt;Figure> shall not contain &lt;TOCI></description><test>parentStandardType != 'Figure'</test><error><message>&lt;Figure> contains &lt;TOCI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>figure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Figure-TOCI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWT</object><deferred/><tags>structure,paragraph</tags><description>&lt;P> shall not contain &lt;WT></description><test>parentStandardType != 'P'</test><error><message>&lt;P> contains &lt;WT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>paragraph</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. P-WT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWT</object><deferred/><tags>structure,caption</tags><description>&lt;Caption> shall not contain &lt;WT></description><test>parentStandardType != 'Caption'</test><error><message>&lt;Caption> contains &lt;WT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>caption</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Caption-WT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETitle</object><deferred/><tags>structure</tags><description>&lt;Hn> shall not contain &lt;Title></description><test>/^H[1-9][0-9]*$/.test(parentStandardType) == false</test><error><message>&lt;Hn> contains &lt;Title></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Hn-Title</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETitle</object><deferred/><tags>structure,table</tags><description>&lt;TD> shall not contain &lt;Title></description><test>parentStandardType != 'TD'</test><error><message>&lt;TD> contains &lt;Title></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TD-Title</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEArtifact</object><deferred/><tags>structure</tags><description>&lt;Warichu> shall not contain &lt;Artifact></description><test>parentStandardType != 'Warichu'</test><error><message>&lt;Warichu> contains &lt;Artifact></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Warichu-Artifact</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SECaption</object><deferred/><tags>structure,table,caption</tags><description>&lt;TBody> shall not contain &lt;Caption></description><test>parentStandardType != 'TBody'</test><error><message>&lt;TBody> contains &lt;Caption></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>caption</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TBody-Caption</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELBody</object><deferred/><tags>structure,table,list</tags><description>&lt;THead> shall not contain &lt;LBody></description><test>parentStandardType != 'THead'</test><error><message>&lt;THead> contains &lt;LBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. THead-LBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETH</object><deferred/><tags>structure,table</tags><description>&lt;Title> shall not contain &lt;TH></description><test>parentStandardType != 'Title'</test><error><message>&lt;Title> contains &lt;TH></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Title-TH</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETFoot</object><deferred/><tags>structure,table</tags><description>&lt;Form> shall not contain &lt;TFoot></description><test>parentStandardType != 'Form'</test><error><message>&lt;Form> contains &lt;TFoot></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Form-TFoot</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETFoot</object><deferred/><tags>structure,table</tags><description>&lt;Formula> shall not contain &lt;TFoot></description><test>parentStandardType != 'Formula'</test><error><message>&lt;Formula> contains &lt;TFoot></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Formula-TFoot</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDocumentFragment</object><deferred/><tags>structure</tags><description>&lt;TR> shall not contain &lt;DocumentFragment></description><test>parentStandardType != 'TR'</test><error><message>&lt;TR> contains &lt;DocumentFragment></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TR-DocumentFragment</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERB</object><deferred/><tags>structure</tags><description>&lt;Annot> shall not contain &lt;RB></description><test>parentStandardType != 'Annot'</test><error><message>&lt;Annot> contains &lt;RB></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Annot-RB</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEH</object><deferred/><tags>structure,table,heading</tags><description>&lt;THead> shall not contain &lt;H></description><test>parentStandardType != 'THead'</test><error><message>&lt;THead> contains &lt;H></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>heading</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. THead-H</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SECaption</object><deferred/><tags>structure,heading,caption</tags><description>&lt;Caption> shall contain at most one &lt;H></description><test>kidsStandardTypes.split('&amp;').filter(elem => elem == 'H').length &lt;= 1</test><error><message>&lt;Caption> contains more than one &lt;H></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>heading</tagsSet><tagsSet>caption</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Caption-H</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEArt</object><deferred/><tags>structure</tags><description>&lt;RT> shall not contain &lt;Art></description><test>parentStandardType != 'RT'</test><error><message>&lt;RT> contains &lt;Art></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RT-Art</clause><testNumber>1</testNumber></ruleId></rules><rules><object>PDScreenAnnot</object><deferred/><tags>annotation,alt-text</tags><description>Screen annotations shall include a Contents entry</description><test>Contents != null</test><error><message>Screen annotation does not contain Contents entry</message><arguments/></error><references/><tagsSet><tagsSet>annotation</tagsSet><tagsSet>alt-text</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>8.9.2.4.12</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETR</object><deferred/><tags>structure</tags><description>&lt;Sub> shall not contain &lt;TR></description><test>parentStandardType != 'Sub'</test><error><message>&lt;Sub> contains &lt;TR></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Sub-TR</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETable</object><deferred/><tags>structure,table</tags><description>&lt;Code> shall not contain &lt;Table></description><test>parentStandardType != 'Code'</test><error><message>&lt;Code> contains &lt;Table></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Code-Table</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWarichu</object><deferred/><tags>structure</tags><description>&lt;RT> shall not contain &lt;Warichu></description><test>parentStandardType != 'RT'</test><error><message>&lt;RT> contains &lt;Warichu></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RT-Warichu</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEP</object><deferred/><tags>structure,paragraph</tags><description>StructTreeRoot shall not contain &lt;P></description><test>parentStandardType != 'StructTreeRoot'</test><error><message>StructTreeRoot contains &lt;P></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>paragraph</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. StructTreeRoot-P</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWarichu</object><deferred/><tags>structure</tags><description>&lt;BibEntry> shall not contain &lt;Warichu></description><test>parentStandardType != 'BibEntry'</test><error><message>&lt;BibEntry> contains &lt;Warichu></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. BibEntry-Warichu</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEL</object><deferred/><tags>structure,list</tags><description>If Lbl structure elements are present, the ListNumbering attribute shall be present on the respective L structure element; in such cases the value None shall not be used</description><test>containsLabels == false || ListNumbering != 'None'</test><error><message>List items contain Lbl structure elements, but the ListNumbering attribute is not present on the respective L structure element or it has value None</message><arguments/></error><references><references><specification>ISO 14289-2:2024</specification><clause>Annex B, 2</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>8.2.5.25</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWP</object><deferred/><tags>structure</tags><description>&lt;Index> shall not contain &lt;WP></description><test>parentStandardType != 'Index'</test><error><message>&lt;Index> contains &lt;WP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Index-WP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEQuote</object><deferred/><tags>structure,toc</tags><description>&lt;TOC> shall not contain &lt;Quote></description><test>parentStandardType != 'TOC'</test><error><message>&lt;TOC> contains &lt;Quote></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOC-Quote</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETable</object><deferred/><tags>structure,table</tags><description>Tables shall be regular. Row groupings formed by THead, TBody and TFoot structure elements shall be regular. Table columns shall have the same number of rows (taking into account row spans) in table and each row groupings formed by THead, TBody and TFoot structure elements</description><test>numberOfColumnWithWrongRowSpan == null</test><error><message>Columns 1 and %1 span different number of rows in table, or within one of row groupings formed by THead, TBody and TFoot structure elements</message><arguments><arguments><argument>numberOfColumnWithWrongRowSpan + 1</argument><name/><argumentValue/></arguments></arguments></error><references/><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>8.2.5.26</clause><testNumber>2</testNumber></ruleId></rules><rules><object>SEQuote</object><deferred/><tags>structure</tags><description>&lt;Form> shall not contain &lt;Quote></description><test>parentStandardType != 'Form'</test><error><message>&lt;Form> contains &lt;Quote></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Form-Quote</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDiv</object><deferred/><tags>structure</tags><description>&lt;Strong> shall not contain &lt;Div></description><test>parentStandardType != 'Strong'</test><error><message>&lt;Strong> contains &lt;Div></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Strong-Div</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SESub</object><deferred/><tags>structure</tags><description>&lt;Art> shall not contain &lt;Sub></description><test>parentStandardType != 'Art'</test><error><message>&lt;Art> contains &lt;Sub></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Art-Sub</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOC</object><deferred/><tags>structure,toc</tags><description>&lt;WP> shall not contain &lt;TOC></description><test>parentStandardType != 'WP'</test><error><message>&lt;WP> contains &lt;TOC></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. WP-TOC</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEIndex</object><deferred/><tags>structure,list</tags><description>&lt;LI> shall not contain &lt;Index></description><test>parentStandardType != 'LI'</test><error><message>&lt;LI> contains &lt;Index></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. LI-Index</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWT</object><deferred/><tags>structure,toc</tags><description>&lt;TOCI> shall not contain &lt;WT></description><test>parentStandardType != 'TOCI'</test><error><message>&lt;TOCI> contains &lt;WT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOCI-WT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWT</object><deferred/><tags>structure,list</tags><description>&lt;LBody> shall not contain &lt;WT></description><test>parentStandardType != 'LBody'</test><error><message>&lt;LBody> contains &lt;WT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. LBody-WT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWT</object><deferred/><tags>structure,figure</tags><description>&lt;Figure> shall not contain &lt;WT></description><test>parentStandardType != 'Figure'</test><error><message>&lt;Figure> contains &lt;WT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>figure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Figure-WT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEHn</object><deferred/><tags>structure,paragraph</tags><description>&lt;P> shall not contain &lt;Hn></description><test>parentStandardType != 'P'</test><error><message>&lt;P> contains &lt;Hn></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>paragraph</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. P-Hn</clause><testNumber>1</testNumber></ruleId></rules><rules><object>PDDocument</object><deferred/><tags>metadata</tags><description>The Catalog dictionary of a conforming file shall contain the Metadata key whose value is a metadata stream as defined in ISO 32000-2:2020, 14.3. The metadata stream dictionary shall contain entry Type with value /Metadata and entry Subtype with value /XML</description><test>containsMetadata == true</test><error><message>The document catalog dictionary doesn't contain metadata key or metadata stream dictionary does not contain either entry Type with value /Metadata or entry Subtype with value /XML</message><arguments/></error><references><references><specification>ISO 32000-2:2020</specification><clause>14.3.2</clause></references></references><tagsSet><tagsSet>metadata</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>8.11.1</clause><testNumber>2</testNumber></ruleId></rules><rules><object>SERuby</object><deferred/><tags>structure</tags><description>&lt;RP> shall not contain &lt;Ruby></description><test>parentStandardType != 'RP'</test><error><message>&lt;RP> contains &lt;Ruby></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RP-Ruby</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SECode</object><deferred/><tags>structure,table</tags><description>&lt;Table> shall not contain &lt;Code></description><test>parentStandardType != 'Table'</test><error><message>&lt;Table> contains &lt;Code></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Table-Code</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETFoot</object><deferred/><tags>structure,table</tags><description>&lt;TBody> shall not contain &lt;TFoot></description><test>parentStandardType != 'TBody'</test><error><message>&lt;TBody> contains &lt;TFoot></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TBody-TFoot</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOCI</object><deferred/><tags>structure,toc</tags><description>&lt;Em> shall not contain &lt;TOCI></description><test>parentStandardType != 'Em'</test><error><message>&lt;Em> contains &lt;TOCI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Em-TOCI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERP</object><deferred/><tags>structure</tags><description>&lt;TR> shall not contain &lt;RP></description><test>parentStandardType != 'TR'</test><error><message>&lt;TR> contains &lt;RP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TR-RP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEEm</object><deferred/><tags>structure,list</tags><description>&lt;L> shall not contain &lt;Em></description><test>parentStandardType != 'L'</test><error><message>&lt;L> contains &lt;Em></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. L-Em</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWarichu</object><deferred/><tags>structure</tags><description>&lt;Ruby> shall not contain &lt;Warichu></description><test>parentStandardType != 'Ruby'</test><error><message>&lt;Ruby> contains &lt;Warichu></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Ruby-Warichu</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEBlockQuote</object><deferred/><tags>structure,list</tags><description>&lt;LI> shall not contain &lt;BlockQuote></description><test>parentStandardType != 'LI'</test><error><message>&lt;LI> contains &lt;BlockQuote></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. LI-BlockQuote</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEQuote</object><deferred/><tags>structure</tags><description>StructTreeRoot shall not contain &lt;Quote></description><test>parentStandardType != 'StructTreeRoot'</test><error><message>StructTreeRoot contains &lt;Quote></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. StructTreeRoot-Quote</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWT</object><deferred/><tags>structure,note</tags><description>&lt;Note> shall not contain &lt;WT></description><test>parentStandardType != 'Note'</test><error><message>&lt;Note> contains &lt;WT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>note</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Note-WT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SECode</object><deferred/><tags>structure</tags><description>&lt;Code> shall not contain &lt;Code></description><test>parentStandardType != 'Code'</test><error><message>&lt;Code> contains &lt;Code></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Code-Code</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEIndex</object><deferred/><tags>structure,table</tags><description>&lt;Table> shall not contain &lt;Index></description><test>parentStandardType != 'Table'</test><error><message>&lt;Table> contains &lt;Index></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Table-Index</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDocument</object><deferred/><tags>structure</tags><description>&lt;WP> shall not contain &lt;Document></description><test>parentStandardType != 'WP'</test><error><message>&lt;WP> contains &lt;Document></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. WP-Document</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEBlockQuote</object><deferred/><tags>structure,table</tags><description>&lt;TBody> shall not contain &lt;BlockQuote></description><test>parentStandardType != 'TBody'</test><error><message>&lt;TBody> contains &lt;BlockQuote></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TBody-BlockQuote</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEForm</object><deferred/><tags>structure</tags><description>&lt;Warichu> shall not contain &lt;Form></description><test>parentStandardType != 'Warichu'</test><error><message>&lt;Warichu> contains &lt;Form></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Warichu-Form</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEL</object><deferred/><tags>structure,table,list</tags><description>&lt;TBody> shall not contain &lt;L></description><test>parentStandardType != 'TBody'</test><error><message>&lt;TBody> contains &lt;L></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TBody-L</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETHead</object><deferred/><tags>structure,table,list</tags><description>&lt;LBody> shall not contain &lt;THead></description><test>parentStandardType != 'LBody'</test><error><message>&lt;LBody> contains &lt;THead></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. LBody-THead</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETitle</object><deferred/><tags>structure</tags><description>&lt;Lbl> shall not contain &lt;Title></description><test>parentStandardType != 'Lbl'</test><error><message>&lt;Lbl> contains &lt;Title></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Lbl-Title</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERT</object><deferred/><tags>structure</tags><description>&lt;Lbl> shall not contain &lt;RT></description><test>parentStandardType != 'Lbl'</test><error><message>&lt;Lbl> contains &lt;RT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Lbl-RT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SESect</object><deferred/><tags>structure</tags><description>&lt;Sub> shall not contain &lt;Sect></description><test>parentStandardType != 'Sub'</test><error><message>&lt;Sub> contains &lt;Sect></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Sub-Sect</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SECode</object><deferred/><tags>structure</tags><description>&lt;RB> shall not contain &lt;Code></description><test>parentStandardType != 'RB'</test><error><message>&lt;RB> contains &lt;Code></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RB-Code</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEIndex</object><deferred/><tags>structure</tags><description>&lt;Index> shall not contain content items</description><test>hasContentItems == false</test><error><message>&lt;Index> contains content item(s)</message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Index-content</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETD</object><deferred/><tags>structure,table</tags><description>&lt;Code> shall not contain &lt;TD></description><test>parentStandardType != 'Code'</test><error><message>&lt;Code> contains &lt;TD></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Code-TD</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDocument</object><deferred/><tags>structure,paragraph</tags><description>&lt;P> shall not contain &lt;Document></description><test>parentStandardType != 'P'</test><error><message>&lt;P> contains &lt;Document></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>paragraph</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. P-Document</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEPart</object><deferred/><tags>structure,table</tags><description>&lt;Table> shall not contain &lt;Part></description><test>parentStandardType != 'Table'</test><error><message>&lt;Table> contains &lt;Part></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Table-Part</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELbl</object><deferred/><tags>structure</tags><description>&lt;WT> shall not contain &lt;Lbl></description><test>parentStandardType != 'WT'</test><error><message>&lt;WT> contains &lt;Lbl></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. WT-Lbl</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEBibEntry</object><deferred/><tags>structure</tags><description>&lt;WP> shall not contain &lt;BibEntry></description><test>parentStandardType != 'WP'</test><error><message>&lt;WP> contains &lt;BibEntry></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. WP-BibEntry</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SESect</object><deferred/><tags>structure</tags><description>&lt;TR> shall not contain &lt;Sect></description><test>parentStandardType != 'TR'</test><error><message>&lt;TR> contains &lt;Sect></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TR-Sect</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETR</object><deferred/><tags>structure</tags><description>&lt;Sect> shall not contain &lt;TR></description><test>parentStandardType != 'Sect'</test><error><message>&lt;Sect> contains &lt;TR></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Sect-TR</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETH</object><deferred/><tags>structure,table</tags><description>&lt;Aside> shall not contain &lt;TH></description><test>parentStandardType != 'Aside'</test><error><message>&lt;Aside> contains &lt;TH></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Aside-TH</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDocument</object><deferred/><tags>structure</tags><description>&lt;Form> shall not contain &lt;Document></description><test>parentStandardType != 'Form'</test><error><message>&lt;Form> contains &lt;Document></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Form-Document</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETH</object><deferred/><tags>structure,table</tags><description>&lt;BlockQuote> shall not contain &lt;TH></description><test>parentStandardType != 'BlockQuote'</test><error><message>&lt;BlockQuote> contains &lt;TH></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. BlockQuote-TH</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEBlockQuote</object><deferred/><tags>structure</tags><description>&lt;WP> shall not contain &lt;BlockQuote></description><test>parentStandardType != 'WP'</test><error><message>&lt;WP> contains &lt;BlockQuote></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. WP-BlockQuote</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETR</object><deferred/><tags>structure</tags><description>&lt;Reference> shall not contain &lt;TR></description><test>parentStandardType != 'Reference'</test><error><message>&lt;Reference> contains &lt;TR></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Reference-TR</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEL</object><deferred/><tags>structure,list</tags><description>&lt;Strong> shall not contain &lt;L></description><test>parentStandardType != 'Strong'</test><error><message>&lt;Strong> contains &lt;L></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Strong-L</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETH</object><deferred/><tags>structure,table</tags><description>&lt;BibEntry> shall not contain &lt;TH></description><test>parentStandardType != 'BibEntry'</test><error><message>&lt;BibEntry> contains &lt;TH></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. BibEntry-TH</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SESect</object><deferred/><tags>structure</tags><description>&lt;Reference> shall not contain &lt;Sect></description><test>parentStandardType != 'Reference'</test><error><message>&lt;Reference> contains &lt;Sect></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Reference-Sect</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETFoot</object><deferred/><tags>structure,table,paragraph</tags><description>&lt;P> shall not contain &lt;TFoot></description><test>parentStandardType != 'P'</test><error><message>&lt;P> contains &lt;TFoot></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>paragraph</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. P-TFoot</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SESpan</object><deferred/><tags>structure,span</tags><description>&lt;BlockQuote> shall not contain &lt;Span></description><test>parentStandardType != 'BlockQuote'</test><error><message>&lt;BlockQuote> contains &lt;Span></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>span</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. BlockQuote-Span</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEAside</object><deferred/><tags>structure,toc</tags><description>&lt;TOCI> shall not contain &lt;Aside></description><test>parentStandardType != 'TOCI'</test><error><message>&lt;TOCI> contains &lt;Aside></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOCI-Aside</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETD</object><deferred/><tags>structure,table,list</tags><description>&lt;L> shall not contain &lt;TD></description><test>parentStandardType != 'L'</test><error><message>&lt;L> contains &lt;TD></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. L-TD</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELink</object><deferred/><tags>structure,toc</tags><description>&lt;TOC> shall not contain &lt;Link></description><test>parentStandardType != 'TOC'</test><error><message>&lt;TOC> contains &lt;Link></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOC-Link</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWarichu</object><deferred/><tags>structure,toc</tags><description>&lt;TOCI> shall not contain &lt;Warichu></description><test>parentStandardType != 'TOCI'</test><error><message>&lt;TOCI> contains &lt;Warichu></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOCI-Warichu</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWarichu</object><deferred/><tags>structure</tags><description>StructTreeRoot shall not contain &lt;Warichu></description><test>parentStandardType != 'StructTreeRoot'</test><error><message>StructTreeRoot contains &lt;Warichu></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. StructTreeRoot-Warichu</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOCI</object><deferred/><tags>structure,list,toc</tags><description>&lt;LBody> shall not contain &lt;TOCI></description><test>parentStandardType != 'LBody'</test><error><message>&lt;LBody> contains &lt;TOCI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. LBody-TOCI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELbl</object><deferred/><tags>structure,table</tags><description>&lt;TFoot> shall not contain &lt;Lbl></description><test>parentStandardType != 'TFoot'</test><error><message>&lt;TFoot> contains &lt;Lbl></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TFoot-Lbl</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEStrong</object><deferred/><tags>structure,list</tags><description>&lt;LI> shall not contain &lt;Strong></description><test>parentStandardType != 'LI'</test><error><message>&lt;LI> contains &lt;Strong></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. LI-Strong</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEFigure</object><deferred/><tags>structure,figure</tags><description>&lt;Warichu> shall not contain &lt;Figure></description><test>parentStandardType != 'Warichu'</test><error><message>&lt;Warichu> contains &lt;Figure></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>figure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Warichu-Figure</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SECode</object><deferred/><tags>structure,table</tags><description>&lt;THead> shall not contain &lt;Code></description><test>parentStandardType != 'THead'</test><error><message>&lt;THead> contains &lt;Code></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. THead-Code</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETH</object><deferred/><tags>structure,table</tags><description>&lt;TD> shall not contain &lt;TH></description><test>parentStandardType != 'TD'</test><error><message>&lt;TD> contains &lt;TH></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TD-TH</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SESpan</object><deferred/><tags>structure,span</tags><description>&lt;Ruby> shall not contain &lt;Span></description><test>parentStandardType != 'Ruby'</test><error><message>&lt;Ruby> contains &lt;Span></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>span</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Ruby-Span</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEBibEntry</object><deferred/><tags>structure</tags><description>&lt;RT> shall not contain &lt;BibEntry></description><test>parentStandardType != 'RT'</test><error><message>&lt;RT> contains &lt;BibEntry></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RT-BibEntry</clause><testNumber>1</testNumber></ruleId></rules><rules><object>PDStructTreeRoot</object><deferred/><tags>structure</tags><description>The structure tree root shall contain a single Document structure element as its only child. The namespace for that element shall be specified as the PDF 2.0 namespace</description><test>kidsStandardTypes != 'Document' || firstChildStandardTypeNamespaceURL == 'http://iso.org/pdf2/ssn'</test><error><message>The structure tree root contains a single Document structure element, but this element is not within the PDF 2.0 namespace (namespace URI = %1)</message><arguments><arguments><argument>firstChildStandardTypeNamespaceURL</argument><name/><argumentValue/></arguments></arguments></error><references><references><specification>ISO 32000-2:2020</specification><clause>14.7.2</clause></references><references><specification>ISO 32000-2:2020</specification><clause>14.8.6</clause></references><references><specification>ISO 32000-2:2020</specification><clause>Annex L</clause></references><references><specification>ISO/TS 32005</specification><clause>clause</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>8.2.5.2</clause><testNumber>2</testNumber></ruleId></rules><rules><object>SEPart</object><deferred/><tags>structure</tags><description>&lt;RB> shall not contain &lt;Part></description><test>parentStandardType != 'RB'</test><error><message>&lt;RB> contains &lt;Part></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RB-Part</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEEm</object><deferred/><tags>structure</tags><description>&lt;Sect> shall not contain &lt;Em></description><test>parentStandardType != 'Sect'</test><error><message>&lt;Sect> contains &lt;Em></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Sect-Em</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETBody</object><deferred/><tags>structure,table,heading</tags><description>&lt;H> shall not contain &lt;TBody></description><test>parentStandardType != 'H'</test><error><message>&lt;H> contains &lt;TBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>heading</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. H-TBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETFoot</object><deferred/><tags>structure,table,span</tags><description>&lt;Span> shall not contain &lt;TFoot></description><test>parentStandardType != 'Span'</test><error><message>&lt;Span> contains &lt;TFoot></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>span</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Span-TFoot</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEAnnot</object><deferred/><tags>structure,table</tags><description>&lt;TBody> shall not contain &lt;Annot></description><test>parentStandardType != 'TBody'</test><error><message>&lt;TBody> contains &lt;Annot></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TBody-Annot</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SECaption</object><deferred/><tags>structure,caption</tags><description>StructTreeRoot shall not contain &lt;Caption></description><test>parentStandardType != 'StructTreeRoot'</test><error><message>StructTreeRoot contains &lt;Caption></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>caption</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. StructTreeRoot-Caption</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETHead</object><deferred/><tags>structure,table</tags><description>&lt;Form> shall not contain &lt;THead></description><test>parentStandardType != 'Form'</test><error><message>&lt;Form> contains &lt;THead></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Form-THead</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SESpan</object><deferred/><tags>structure,span</tags><description>&lt;Document> shall not contain &lt;Span></description><test>parentStandardType != 'Document'</test><error><message>&lt;Document> contains &lt;Span></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>span</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Document-Span</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEL</object><deferred/><tags>structure,list</tags><description>StructTreeRoot shall not contain &lt;L></description><test>parentStandardType != 'StructTreeRoot'</test><error><message>StructTreeRoot contains &lt;L></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. StructTreeRoot-L</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELI</object><deferred/><tags>structure,list,caption</tags><description>&lt;Caption> shall not contain &lt;LI></description><test>parentStandardType != 'Caption'</test><error><message>&lt;Caption> contains &lt;LI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet><tagsSet>caption</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Caption-LI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDiv</object><deferred/><tags>structure</tags><description>&lt;Lbl> shall not contain &lt;Div></description><test>parentStandardType != 'Lbl'</test><error><message>&lt;Lbl> contains &lt;Div></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Lbl-Div</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEBlockQuote</object><deferred/><tags>structure,table</tags><description>&lt;THead> shall not contain &lt;BlockQuote></description><test>parentStandardType != 'THead'</test><error><message>&lt;THead> contains &lt;BlockQuote></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. THead-BlockQuote</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETBody</object><deferred/><tags>structure,table</tags><description>&lt;TH> shall not contain &lt;TBody></description><test>parentStandardType != 'TH'</test><error><message>&lt;TH> contains &lt;TBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TH-TBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>CosTextString</object><deferred/><tags>text</tags><description>Text strings intended to be human readable shall not use the Unicode PUA</description><test>containsPUA == false</test><error><message>Text string intended to be human readable uses Unicode PUA</message><arguments/></error><references><references><specification>ISO 32000-2:2020</specification><clause>7.9.2.2</clause></references></references><tagsSet><tagsSet>text</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>8.6</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEH</object><deferred/><tags>structure,heading</tags><description>&lt;Strong> shall not contain &lt;H></description><test>parentStandardType != 'Strong'</test><error><message>&lt;Strong> contains &lt;H></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>heading</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Strong-H</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEPart</object><deferred/><tags>structure,table</tags><description>&lt;THead> shall not contain &lt;Part></description><test>parentStandardType != 'THead'</test><error><message>&lt;THead> contains &lt;Part></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. THead-Part</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SECaption</object><deferred/><tags>structure,caption</tags><description>&lt;TR> shall not contain &lt;Caption></description><test>parentStandardType != 'TR'</test><error><message>&lt;TR> contains &lt;Caption></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>caption</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TR-Caption</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEFigure</object><deferred/><tags>structure,figure,toc</tags><description>&lt;TOCI> shall not contain &lt;Figure></description><test>parentStandardType != 'TOCI'</test><error><message>&lt;TOCI> contains &lt;Figure></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>figure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOCI-Figure</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETitle</object><deferred/><tags>structure,toc</tags><description>&lt;TOC> shall not contain &lt;Title></description><test>parentStandardType != 'TOC'</test><error><message>&lt;TOC> contains &lt;Title></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOC-Title</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETitle</object><deferred/><tags>structure</tags><description>&lt;WP> shall not contain &lt;Title></description><test>parentStandardType != 'WP'</test><error><message>&lt;WP> contains &lt;Title></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. WP-Title</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEHn</object><deferred/><tags>structure</tags><description>&lt;Form> shall not contain &lt;Hn></description><test>parentStandardType != 'Form'</test><error><message>&lt;Form> contains &lt;Hn></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Form-Hn</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOCI</object><deferred/><tags>structure,toc</tags><description>&lt;TOCI> shall not contain content items</description><test>hasContentItems == false</test><error><message>&lt;TOCI> contains content item(s)</message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOCI-content</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETH</object><deferred/><tags>structure,table,note</tags><description>&lt;Note> shall not contain &lt;TH></description><test>parentStandardType != 'Note'</test><error><message>&lt;Note> contains &lt;TH></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>note</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Note-TH</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEHn</object><deferred/><tags>structure</tags><description>&lt;Hn> shall not contain &lt;Hn></description><test>/^H[1-9][0-9]*$/.test(parentStandardType) == false</test><error><message>&lt;Hn> contains &lt;Hn></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Hn-Hn</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETR</object><deferred/><tags>structure,table</tags><description>&lt;TH> shall not contain &lt;TR></description><test>parentStandardType != 'TH'</test><error><message>&lt;TH> contains &lt;TR></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TH-TR</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETHead</object><deferred/><tags>structure,table</tags><description>&lt;Reference> shall not contain &lt;THead></description><test>parentStandardType != 'Reference'</test><error><message>&lt;Reference> contains &lt;THead></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Reference-THead</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWP</object><deferred/><tags>structure,toc</tags><description>&lt;TOC> shall not contain &lt;WP></description><test>parentStandardType != 'TOC'</test><error><message>&lt;TOC> contains &lt;WP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOC-WP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETR</object><deferred/><tags>structure,toc</tags><description>&lt;TOCI> shall not contain &lt;TR></description><test>parentStandardType != 'TOCI'</test><error><message>&lt;TOCI> contains &lt;TR></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOCI-TR</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEFENote</object><deferred/><tags>structure,note</tags><description>&lt;RT> shall not contain &lt;FENote></description><test>parentStandardType != 'RT'</test><error><message>&lt;RT> contains &lt;FENote></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>note</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RT-FENote</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETitle</object><deferred/><tags>structure</tags><description>&lt;RT> shall not contain &lt;Title></description><test>parentStandardType != 'RT'</test><error><message>&lt;RT> contains &lt;Title></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RT-Title</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOCI</object><deferred/><tags>structure,span,toc</tags><description>&lt;Span> shall not contain &lt;TOCI></description><test>parentStandardType != 'Span'</test><error><message>&lt;Span> contains &lt;TOCI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>span</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Span-TOCI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERP</object><deferred/><tags>structure</tags><description>&lt;WT> shall not contain &lt;RP></description><test>parentStandardType != 'WT'</test><error><message>&lt;WT> contains &lt;RP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. WT-RP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>TrueTypeFontProgram</object><deferred/><tags>font</tags><description>The 'cmap' subtable in the embedded font program shall either contain the Microsoft Symbol (3,0 – Platform ID=3, Encoding ID=0) or the Mac Roman (1,0 – Platform ID=1, Encoding ID=1) encoding</description><test>isSymbolic == false || cmap30Present == true || cmap10Present == true</test><error><message>The embedded font program for a symbolic TrueType font does not contain Microsoft Symbol (3,0 – Platform ID=3, Encoding ID=0) or the Mac Roman (1,0 – Platform ID=1, Encoding ID=0) encoding</message><arguments/></error><references/><tagsSet><tagsSet>font</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>8.4.5.7</clause><testNumber>4</testNumber></ruleId></rules><rules><object>SEBlockQuote</object><deferred/><tags>structure,caption</tags><description>&lt;BlockQuote> shall contain at most one &lt;Caption></description><test>kidsStandardTypes.split('&amp;').filter(elem => elem == 'Caption').length &lt;= 1</test><error><message>&lt;BlockQuote> contains more than one &lt;Caption></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>caption</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. BlockQuote-Caption</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELBody</object><deferred/><tags>structure,list</tags><description>&lt;Link> shall not contain &lt;LBody></description><test>parentStandardType != 'Link'</test><error><message>&lt;Link> contains &lt;LBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Link-LBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWT</object><deferred/><tags>structure</tags><description>&lt;WP> shall not contain &lt;WT></description><test>parentStandardType != 'WP'</test><error><message>&lt;WP> contains &lt;WT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. WP-WT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SECaption</object><deferred/><tags>structure,heading,caption</tags><description>&lt;H> shall not contain &lt;Caption></description><test>parentStandardType != 'H'</test><error><message>&lt;H> contains &lt;Caption></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>heading</tagsSet><tagsSet>caption</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. H-Caption</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERP</object><deferred/><tags>structure,note</tags><description>&lt;Note> shall not contain &lt;RP></description><test>parentStandardType != 'Note'</test><error><message>&lt;Note> contains &lt;RP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>note</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Note-RP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDocument</object><deferred/><tags>structure</tags><description>&lt;RT> shall not contain &lt;Document></description><test>parentStandardType != 'RT'</test><error><message>&lt;RT> contains &lt;Document></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RT-Document</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERB</object><deferred/><tags>structure</tags><description>&lt;RT> shall not contain &lt;RB></description><test>parentStandardType != 'RT'</test><error><message>&lt;RT> contains &lt;RB></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RT-RB</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETHead</object><deferred/><tags>structure,table</tags><description>&lt;TBody> shall not contain &lt;THead></description><test>parentStandardType != 'TBody'</test><error><message>&lt;TBody> contains &lt;THead></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TBody-THead</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SENote</object><deferred/><tags>structure,note</tags><description>&lt;TR> shall not contain &lt;Note></description><test>parentStandardType != 'TR'</test><error><message>&lt;TR> contains &lt;Note></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>note</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TR-Note</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERB</object><deferred/><tags>structure,toc</tags><description>&lt;TOC> shall not contain &lt;RB></description><test>parentStandardType != 'TOC'</test><error><message>&lt;TOC> contains &lt;RB></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOC-RB</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEArt</object><deferred/><tags>structure</tags><description>&lt;Lbl> shall not contain &lt;Art></description><test>parentStandardType != 'Lbl'</test><error><message>&lt;Lbl> contains &lt;Art></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Lbl-Art</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SECaption</object><deferred/><tags>structure,caption,paragraph</tags><description>&lt;P> shall not contain &lt;Caption></description><test>parentStandardType != 'P'</test><error><message>&lt;P> contains &lt;Caption></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>caption</tagsSet><tagsSet>paragraph</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. P-Caption</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEFigure</object><deferred/><tags>structure,table,figure</tags><description>&lt;THead> shall not contain &lt;Figure></description><test>parentStandardType != 'THead'</test><error><message>&lt;THead> contains &lt;Figure></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>figure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. THead-Figure</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEBibEntry</object><deferred/><tags>structure</tags><description>&lt;Sect> shall not contain &lt;BibEntry></description><test>parentStandardType != 'Sect'</test><error><message>&lt;Sect> contains &lt;BibEntry></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Sect-BibEntry</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELI</object><deferred/><tags>structure,list</tags><description>&lt;Quote> shall not contain &lt;LI></description><test>parentStandardType != 'Quote'</test><error><message>&lt;Quote> contains &lt;LI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Quote-LI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDocumentFragment</object><deferred/><tags>structure,list</tags><description>&lt;L> shall not contain &lt;DocumentFragment></description><test>parentStandardType != 'L'</test><error><message>&lt;L> contains &lt;DocumentFragment></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. L-DocumentFragment</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEFENote</object><deferred/><tags>structure,note</tags><description>The value of the NoteType attribute of the FENote structure element shall be Footnote, Endnote or None</description><test>NoteType == 'Footnote' || NoteType == 'Endnote' || NoteType == 'None'</test><error><message>NoteType attribute of the FENote structure element has value %1 instead of Footnote, Endnote or None</message><arguments><arguments><argument>NoteType</argument><name/><argumentValue/></arguments></arguments></error><references/><tagsSet><tagsSet>structure</tagsSet><tagsSet>note</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>8.2.5.14</clause><testNumber>4</testNumber></ruleId></rules><rules><object>SELBody</object><deferred/><tags>structure,list,paragraph</tags><description>&lt;P> shall not contain &lt;LBody></description><test>parentStandardType != 'P'</test><error><message>&lt;P> contains &lt;LBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet><tagsSet>paragraph</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. P-LBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWarichu</object><deferred/><tags>structure,list</tags><description>&lt;L> shall not contain &lt;Warichu></description><test>parentStandardType != 'L'</test><error><message>&lt;L> contains &lt;Warichu></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. L-Warichu</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SESub</object><deferred/><tags>structure</tags><description>&lt;Index> shall not contain &lt;Sub></description><test>parentStandardType != 'Index'</test><error><message>&lt;Index> contains &lt;Sub></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Index-Sub</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELbl</object><deferred/><tags>structure</tags><description>&lt;Lbl> shall not contain &lt;Lbl></description><test>parentStandardType != 'Lbl'</test><error><message>&lt;Lbl> contains &lt;Lbl></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Lbl-Lbl</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERB</object><deferred/><tags>structure,figure</tags><description>&lt;Figure> shall not contain &lt;RB></description><test>parentStandardType != 'Figure'</test><error><message>&lt;Figure> contains &lt;RB></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>figure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Figure-RB</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDocument</object><deferred/><tags>structure,table</tags><description>&lt;TBody> shall not contain &lt;Document></description><test>parentStandardType != 'TBody'</test><error><message>&lt;TBody> contains &lt;Document></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TBody-Document</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETable</object><deferred/><tags>structure,table,span</tags><description>&lt;Span> shall not contain &lt;Table></description><test>parentStandardType != 'Span'</test><error><message>&lt;Span> contains &lt;Table></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>span</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Span-Table</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELI</object><deferred/><tags>structure,list</tags><description>&lt;Title> shall not contain &lt;LI></description><test>parentStandardType != 'Title'</test><error><message>&lt;Title> contains &lt;LI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Title-LI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETD</object><deferred/><tags>structure,table</tags><description>&lt;Form> shall not contain &lt;TD></description><test>parentStandardType != 'Form'</test><error><message>&lt;Form> contains &lt;TD></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Form-TD</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERuby</object><deferred/><tags>structure,table</tags><description>&lt;TBody> shall not contain &lt;Ruby></description><test>parentStandardType != 'TBody'</test><error><message>&lt;TBody> contains &lt;Ruby></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TBody-Ruby</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDiv</object><deferred/><tags>structure</tags><description>&lt;Em> shall not contain &lt;Div></description><test>parentStandardType != 'Em'</test><error><message>&lt;Em> contains &lt;Div></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Em-Div</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELBody</object><deferred/><tags>structure,list</tags><description>&lt;WT> shall not contain &lt;LBody></description><test>parentStandardType != 'WT'</test><error><message>&lt;WT> contains &lt;LBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. WT-LBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETable</object><deferred/><tags>structure,table</tags><description>Tables shall be regular. Table rows shall have the same number of columns (taking into account column spans)</description><test>numberOfRowWithWrongColumnSpan == null || wrongColumnSpan == null</test><error><message>Table rows 1 and %1 span different number of columns (%2 and %3 respectively)</message><arguments><arguments><argument>numberOfRowWithWrongColumnSpan + 1</argument><name/><argumentValue/></arguments><arguments><argument>columnSpan</argument><name/><argumentValue/></arguments><arguments><argument>wrongColumnSpan</argument><name/><argumentValue/></arguments></arguments></error><references/><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>8.2.5.26</clause><testNumber>4</testNumber></ruleId></rules><rules><object>SEWP</object><deferred/><tags>structure</tags><description>&lt;RT> shall not contain &lt;WP></description><test>parentStandardType != 'RT'</test><error><message>&lt;RT> contains &lt;WP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RT-WP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWarichu</object><deferred/><tags>structure</tags><description>&lt;TR> shall not contain &lt;Warichu></description><test>parentStandardType != 'TR'</test><error><message>&lt;TR> contains &lt;Warichu></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TR-Warichu</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETitle</object><deferred/><tags>structure</tags><description>&lt;BlockQuote> shall not contain &lt;Title></description><test>parentStandardType != 'BlockQuote'</test><error><message>&lt;BlockQuote> contains &lt;Title></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. BlockQuote-Title</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETD</object><deferred/><tags>structure,table</tags><description>&lt;Warichu> shall not contain &lt;TD></description><test>parentStandardType != 'Warichu'</test><error><message>&lt;Warichu> contains &lt;TD></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Warichu-TD</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELI</object><deferred/><tags>structure,list</tags><description>Any real content within an LI structure element that is not enclosed in an Lbl structure element shall be enclosed in an LBody structure element</description><test>hasContentItems == false</test><error><message>The LI structure element contains real content as its direct child instead of enclosing it into Lbl or LBody structure elements</message><arguments/></error><references/><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>8.2.5.25</clause><testNumber>2</testNumber></ruleId></rules><rules><object>SERP</object><deferred/><tags>structure,table</tags><description>&lt;THead> shall not contain &lt;RP></description><test>parentStandardType != 'THead'</test><error><message>&lt;THead> contains &lt;RP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. THead-RP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOCI</object><deferred/><tags>structure,toc</tags><description>&lt;Code> shall not contain &lt;TOCI></description><test>parentStandardType != 'Code'</test><error><message>&lt;Code> contains &lt;TOCI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Code-TOCI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEHn</object><deferred/><tags>structure</tags><description>&lt;Warichu> shall not contain &lt;Hn></description><test>parentStandardType != 'Warichu'</test><error><message>&lt;Warichu> contains &lt;Hn></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Warichu-Hn</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETHead</object><deferred/><tags>structure,table</tags><description>&lt;Document> shall not contain &lt;THead></description><test>parentStandardType != 'Document'</test><error><message>&lt;Document> contains &lt;THead></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Document-THead</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SESect</object><deferred/><tags>structure</tags><description>&lt;Em> shall not contain &lt;Sect></description><test>parentStandardType != 'Em'</test><error><message>&lt;Em> contains &lt;Sect></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Em-Sect</clause><testNumber>1</testNumber></ruleId></rules><rules><object>Glyph</object><deferred/><tags>text,alt-text</tags><description>In all cases, where real content maps to Unicode PUA values, an ActualText or Alt entry shall be present</description><test>isRealContent == false || unicodePUA == false || actualTextPresent == true || altPresent == true</test><error><message>Real content maps to Unicode PUA values, but ActualText and Alt entry are not present</message><arguments/></error><references/><tagsSet><tagsSet>text</tagsSet><tagsSet>alt-text</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>8.4.3</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERB</object><deferred/><tags>structure</tags><description>&lt;DocumentFragment> shall not contain &lt;RB></description><test>parentStandardType != 'DocumentFragment'</test><error><message>&lt;DocumentFragment> contains &lt;RB></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. DocumentFragment-RB</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEQuote</object><deferred/><tags>structure</tags><description>&lt;Warichu> shall not contain &lt;Quote></description><test>parentStandardType != 'Warichu'</test><error><message>&lt;Warichu> contains &lt;Quote></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Warichu-Quote</clause><testNumber>1</testNumber></ruleId></rules><rules><object>PDStructTreeRoot</object><deferred/><tags>structure</tags><description>StructTreeRoot shall not contain content items</description><test>hasContentItems == false</test><error><message>StructTreeRoot contains content item(s)</message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. StructTreeRoot-content</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOCI</object><deferred/><tags>structure,toc</tags><description>&lt;Lbl> shall not contain &lt;TOCI></description><test>parentStandardType != 'Lbl'</test><error><message>&lt;Lbl> contains &lt;TOCI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Lbl-TOCI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEH</object><deferred/><tags>structure,heading</tags><description>StructTreeRoot shall not contain &lt;H></description><test>parentStandardType != 'StructTreeRoot'</test><error><message>StructTreeRoot contains &lt;H></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>heading</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. StructTreeRoot-H</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEPart</object><deferred/><tags>structure,list</tags><description>&lt;L> shall not contain &lt;Part></description><test>parentStandardType != 'L'</test><error><message>&lt;L> contains &lt;Part></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. L-Part</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEHn</object><deferred/><tags>structure</tags><description>&lt;Code> shall not contain &lt;Hn></description><test>parentStandardType != 'Code'</test><error><message>&lt;Code> contains &lt;Hn></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Code-Hn</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDiv</object><deferred/><tags>structure,table</tags><description>&lt;TFoot> shall not contain &lt;Div></description><test>parentStandardType != 'TFoot'</test><error><message>&lt;TFoot> contains &lt;Div></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TFoot-Div</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETR</object><deferred/><tags>structure</tags><description>&lt;Em> shall not contain &lt;TR></description><test>parentStandardType != 'Em'</test><error><message>&lt;Em> contains &lt;TR></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Em-TR</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDocument</object><deferred/><tags>structure</tags><description>&lt;Sect> shall not contain &lt;Document></description><test>parentStandardType != 'Sect'</test><error><message>&lt;Sect> contains &lt;Document></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Sect-Document</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDiv</object><deferred/><tags>structure</tags><description>&lt;RT> shall not contain &lt;Div></description><test>parentStandardType != 'RT'</test><error><message>&lt;RT> contains &lt;Div></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RT-Div</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SECode</object><deferred/><tags>structure</tags><description>&lt;BibEntry> shall not contain &lt;Code></description><test>parentStandardType != 'BibEntry'</test><error><message>&lt;BibEntry> contains &lt;Code></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. BibEntry-Code</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEQuote</object><deferred/><tags>structure</tags><description>&lt;Code> shall not contain &lt;Quote></description><test>parentStandardType != 'Code'</test><error><message>&lt;Code> contains &lt;Quote></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Code-Quote</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETable</object><deferred/><tags>structure,table</tags><description>&lt;BibEntry> shall not contain &lt;Table></description><test>parentStandardType != 'BibEntry'</test><error><message>&lt;BibEntry> contains &lt;Table></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. BibEntry-Table</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELI</object><deferred/><tags>structure,table,list</tags><description>&lt;Table> shall not contain &lt;LI></description><test>parentStandardType != 'Table'</test><error><message>&lt;Table> contains &lt;LI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Table-LI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEP</object><deferred/><tags>structure,paragraph</tags><description>&lt;RT> shall not contain &lt;P></description><test>parentStandardType != 'RT'</test><error><message>&lt;RT> contains &lt;P></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>paragraph</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RT-P</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELink</object><deferred/><tags>structure</tags><description>&lt;Ruby> shall not contain &lt;Link></description><test>parentStandardType != 'Ruby'</test><error><message>&lt;Ruby> contains &lt;Link></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Ruby-Link</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEAside</object><deferred/><tags>structure,span</tags><description>&lt;Span> shall not contain &lt;Aside></description><test>parentStandardType != 'Span'</test><error><message>&lt;Span> contains &lt;Aside></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>span</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Span-Aside</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SECode</object><deferred/><tags>structure,list</tags><description>&lt;L> shall not contain &lt;Code></description><test>parentStandardType != 'L'</test><error><message>&lt;L> contains &lt;Code></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. L-Code</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERuby</object><deferred/><tags>structure</tags><description>A Ruby structure element shall contain a single RB structure element and a single RT structure element or a Ruby structure element shall consist of a four-element subsequence: RB, RP, RT, RP</description><test>kidsStandardTypes == 'RB&amp;RT' || kidsStandardTypes == 'RB&amp;RP&amp;RT&amp;RP'</test><error><message>The Ruby structure element has invalid sequence of children: %1</message><arguments><arguments><argument>kidsStandardTypes.replaceAll('&amp;', ',')</argument><name/><argumentValue/></arguments></arguments></error><references/><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>8.2.5.23</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELI</object><deferred/><tags>structure,list</tags><description>&lt;RB> shall not contain &lt;LI></description><test>parentStandardType != 'RB'</test><error><message>&lt;RB> contains &lt;LI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RB-LI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWT</object><deferred/><tags>structure</tags><description>&lt;Ruby> shall not contain &lt;WT></description><test>parentStandardType != 'Ruby'</test><error><message>&lt;Ruby> contains &lt;WT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Ruby-WT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEL</object><deferred/><tags>structure,list,toc</tags><description>&lt;TOC> shall not contain &lt;L></description><test>parentStandardType != 'TOC'</test><error><message>&lt;TOC> contains &lt;L></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOC-L</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEP</object><deferred/><tags>structure,toc,paragraph</tags><description>&lt;TOC> shall not contain &lt;P></description><test>parentStandardType != 'TOC'</test><error><message>&lt;TOC> contains &lt;P></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet><tagsSet>paragraph</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOC-P</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEFENote</object><deferred/><tags>structure,toc,note</tags><description>&lt;TOCI> shall not contain &lt;FENote></description><test>parentStandardType != 'TOCI'</test><error><message>&lt;TOCI> contains &lt;FENote></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet><tagsSet>note</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOCI-FENote</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDocumentFragment</object><deferred/><tags>structure,table</tags><description>&lt;TFoot> shall not contain &lt;DocumentFragment></description><test>parentStandardType != 'TFoot'</test><error><message>&lt;TFoot> contains &lt;DocumentFragment></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TFoot-DocumentFragment</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOCI</object><deferred/><tags>structure,table,toc</tags><description>&lt;Table> shall not contain &lt;TOCI></description><test>parentStandardType != 'Table'</test><error><message>&lt;Table> contains &lt;TOCI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Table-TOCI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERP</object><deferred/><tags>structure,table</tags><description>&lt;TBody> shall not contain &lt;RP></description><test>parentStandardType != 'TBody'</test><error><message>&lt;TBody> contains &lt;RP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TBody-RP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEBibEntry</object><deferred/><tags>structure,table</tags><description>&lt;TBody> shall not contain &lt;BibEntry></description><test>parentStandardType != 'TBody'</test><error><message>&lt;TBody> contains &lt;BibEntry></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TBody-BibEntry</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETH</object><deferred/><tags>structure,table</tags><description>&lt;Link> shall not contain &lt;TH></description><test>parentStandardType != 'Link'</test><error><message>&lt;Link> contains &lt;TH></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Link-TH</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERB</object><deferred/><tags>structure,list</tags><description>&lt;L> shall not contain &lt;RB></description><test>parentStandardType != 'L'</test><error><message>&lt;L> contains &lt;RB></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. L-RB</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEHn</object><deferred/><tags>structure,list</tags><description>&lt;LI> shall not contain &lt;Hn></description><test>parentStandardType != 'LI'</test><error><message>&lt;LI> contains &lt;Hn></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. LI-Hn</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEFormula</object><deferred/><tags>structure,toc</tags><description>&lt;TOCI> shall not contain &lt;Formula></description><test>parentStandardType != 'TOCI'</test><error><message>&lt;TOCI> contains &lt;Formula></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOCI-Formula</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDiv</object><deferred/><tags>structure</tags><description>&lt;WT> shall not contain &lt;Div></description><test>parentStandardType != 'WT'</test><error><message>&lt;WT> contains &lt;Div></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. WT-Div</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SESect</object><deferred/><tags>structure</tags><description>&lt;Ruby> shall not contain &lt;Sect></description><test>parentStandardType != 'Ruby'</test><error><message>&lt;Ruby> contains &lt;Sect></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Ruby-Sect</clause><testNumber>1</testNumber></ruleId></rules><rules><object>CosLang</object><deferred/><tags>lang</tags><description>If the Lang entry is present in the document's Catalog dictionary or in a structure element dictionary or property list, its value shall be a language identifier as described in ISO 32000-2:2020, 14.9.2. A language identifier shall be a Language-Tag as defined in RFC 3066, Tags for the Identification of Languages</description><test>/^[a-zA-Z]{1,8}(-[a-zA-Z0-9]{1,8})*$/.test(unicodeValue)</test><error><message>Value %1 of the Lang entry is not a Language-Tag</message><arguments><arguments><argument>unicodeValue</argument><name/><argumentValue/></arguments></arguments></error><references><references><specification>ISO 32000-2:2020</specification><clause>14.9.2</clause></references><references><specification>RFC 3066</specification><clause>2.1</clause></references></references><tagsSet><tagsSet>lang</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>8.4.4</clause><testNumber>2</testNumber></ruleId></rules><rules><object>SETD</object><deferred/><tags>structure,table</tags><description>&lt;TBody> shall not contain &lt;TD></description><test>parentStandardType != 'TBody'</test><error><message>&lt;TBody> contains &lt;TD></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TBody-TD</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOCI</object><deferred/><tags>structure,toc</tags><description>Each TOCI in the table of contents shall identify the target of the reference using the Ref entry, either directly on the TOCI structure element itself or on one of its child structure elements</description><test>containsRef == true</test><error><message>TOCI in the TOC does not contain the Ref entry, neither directly on the TOCI structure element itself nor on its descendant structure elements</message><arguments/></error><references/><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>8.2.5.8</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWT</object><deferred/><tags>structure</tags><description>&lt;Code> shall not contain &lt;WT></description><test>parentStandardType != 'Code'</test><error><message>&lt;Code> contains &lt;WT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Code-WT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETBody</object><deferred/><tags>structure,table</tags><description>&lt;WT> shall not contain &lt;TBody></description><test>parentStandardType != 'WT'</test><error><message>&lt;WT> contains &lt;TBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. WT-TBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETH</object><deferred/><tags>structure,table</tags><description>&lt;TH> shall not contain &lt;TH></description><test>parentStandardType != 'TH'</test><error><message>&lt;TH> contains &lt;TH></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TH-TH</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOC</object><deferred/><tags>structure,toc</tags><description>&lt;Index> shall not contain &lt;TOC></description><test>parentStandardType != 'Index'</test><error><message>&lt;Index> contains &lt;TOC></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Index-TOC</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEP</object><deferred/><tags>structure,span,paragraph</tags><description>&lt;Span> shall not contain &lt;P></description><test>parentStandardType != 'Span'</test><error><message>&lt;Span> contains &lt;P></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>span</tagsSet><tagsSet>paragraph</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Span-P</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETR</object><deferred/><tags>structure,span</tags><description>&lt;Span> shall not contain &lt;TR></description><test>parentStandardType != 'Span'</test><error><message>&lt;Span> contains &lt;TR></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>span</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Span-TR</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETitle</object><deferred/><tags>structure,table</tags><description>&lt;TBody> shall not contain &lt;Title></description><test>parentStandardType != 'TBody'</test><error><message>&lt;TBody> contains &lt;Title></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TBody-Title</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELBody</object><deferred/><tags>structure,list,caption</tags><description>&lt;LBody> shall contain at most one &lt;Caption></description><test>kidsStandardTypes.split('&amp;').filter(elem => elem == 'Caption').length &lt;= 1</test><error><message>&lt;LBody> contains more than one &lt;Caption></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet><tagsSet>caption</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. LBody-Caption</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWP</object><deferred/><tags>structure,list</tags><description>&lt;L> shall not contain &lt;WP></description><test>parentStandardType != 'L'</test><error><message>&lt;L> contains &lt;WP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. L-WP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEQuote</object><deferred/><tags>structure,list</tags><description>&lt;LI> shall not contain &lt;Quote></description><test>parentStandardType != 'LI'</test><error><message>&lt;LI> contains &lt;Quote></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. LI-Quote</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEIndex</object><deferred/><tags>structure</tags><description>&lt;Sub> shall not contain &lt;Index></description><test>parentStandardType != 'Sub'</test><error><message>&lt;Sub> contains &lt;Index></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Sub-Index</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SECaption</object><deferred/><tags>structure,caption</tags><description>&lt;Hn> shall not contain &lt;Caption></description><test>/^H[1-9][0-9]*$/.test(parentStandardType) == false</test><error><message>&lt;Hn> contains &lt;Caption></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>caption</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Hn-Caption</clause><testNumber>1</testNumber></ruleId></rules><rules><object>PDWatermarkAnnot</object><deferred/><tags>annotation,structure</tags><description>When used as real content, Watermark annotations shall be enclosed within Annot structure elements</description><test>structParentType == null || isArtifact == true || structParentStandardType == 'Annot'</test><error><message>A Watermark annotation is nested within %1 tag (standard type = %2) instead of Annot</message><arguments><arguments><argument>structParentType</argument><name/><argumentValue/></arguments><arguments><argument>structParentStandardType</argument><name/><argumentValue/></arguments></arguments></error><references/><tagsSet><tagsSet>annotation</tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>8.9.2.4.16</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEFigure</object><deferred/><tags>structure,figure</tags><description>&lt;WP> shall not contain &lt;Figure></description><test>parentStandardType != 'WP'</test><error><message>&lt;WP> contains &lt;Figure></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>figure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. WP-Figure</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETBody</object><deferred/><tags>structure,table</tags><description>&lt;Code> shall not contain &lt;TBody></description><test>parentStandardType != 'Code'</test><error><message>&lt;Code> contains &lt;TBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Code-TBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEFigure</object><deferred/><tags>structure,figure</tags><description>&lt;Code> shall not contain &lt;Figure></description><test>parentStandardType != 'Code'</test><error><message>&lt;Code> contains &lt;Figure></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>figure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Code-Figure</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERB</object><deferred/><tags>structure</tags><description>&lt;Strong> shall not contain &lt;RB></description><test>parentStandardType != 'Strong'</test><error><message>&lt;Strong> contains &lt;RB></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Strong-RB</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEReference</object><deferred/><tags>structure</tags><description>&lt;Warichu> shall not contain &lt;Reference></description><test>parentStandardType != 'Warichu'</test><error><message>&lt;Warichu> contains &lt;Reference></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Warichu-Reference</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEArt</object><deferred/><tags>structure,list</tags><description>&lt;L> shall not contain &lt;Art></description><test>parentStandardType != 'L'</test><error><message>&lt;L> contains &lt;Art></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. L-Art</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWT</object><deferred/><tags>structure</tags><description>StructTreeRoot shall not contain &lt;WT></description><test>parentStandardType != 'StructTreeRoot'</test><error><message>StructTreeRoot contains &lt;WT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. StructTreeRoot-WT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEStrong</object><deferred/><tags>structure,table</tags><description>&lt;TBody> shall not contain &lt;Strong></description><test>parentStandardType != 'TBody'</test><error><message>&lt;TBody> contains &lt;Strong></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TBody-Strong</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEArt</object><deferred/><tags>structure</tags><description>&lt;Title> shall not contain &lt;Art></description><test>parentStandardType != 'Title'</test><error><message>&lt;Title> contains &lt;Art></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Title-Art</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEReference</object><deferred/><tags>structure</tags><description>&lt;DocumentFragment> shall not contain &lt;Reference></description><test>parentStandardType != 'DocumentFragment'</test><error><message>&lt;DocumentFragment> contains &lt;Reference></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. DocumentFragment-Reference</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETR</object><deferred/><tags>structure,table</tags><description>&lt;TD> shall not contain &lt;TR></description><test>parentStandardType != 'TD'</test><error><message>&lt;TD> contains &lt;TR></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TD-TR</clause><testNumber>1</testNumber></ruleId></rules><rules><object>PDDestination</object><deferred/><tags>syntax</tags><description>All destinations whose target lies within the current document shall be structure destinations</description><test>isStructDestination == true</test><error><message>Destination in Outline item, OpenAction or Link annotation is not a structure destination</message><arguments/></error><references><references><specification>ISO 32000-2:2020</specification><clause>12.3.2</clause></references><references><specification>ISO 32000-2:2020</specification><clause>12.3.2.3</clause></references></references><tagsSet><tagsSet>syntax</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>8.8</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERB</object><deferred/><tags>structure,note</tags><description>&lt;FENote> shall not contain &lt;RB></description><test>parentStandardType != 'FENote'</test><error><message>&lt;FENote> contains &lt;RB></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>note</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. FENote-RB</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELbl</object><deferred/><tags>structure,list</tags><description>&lt;L> shall not contain &lt;Lbl></description><test>parentStandardType != 'L'</test><error><message>&lt;L> contains &lt;Lbl></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. L-Lbl</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEH</object><deferred/><tags>structure,heading</tags><description>&lt;H> shall contain at most one &lt;Art></description><test>kidsStandardTypes.split('&amp;').filter(elem => elem == 'Art').length &lt;= 1</test><error><message>&lt;H> contains more than one &lt;Art></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>heading</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. H-Art</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOCI</object><deferred/><tags>structure,table,toc</tags><description>&lt;THead> shall not contain &lt;TOCI></description><test>parentStandardType != 'THead'</test><error><message>&lt;THead> contains &lt;TOCI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. THead-TOCI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETD</object><deferred/><tags>structure,table</tags><description>&lt;THead> shall not contain &lt;TD></description><test>parentStandardType != 'THead'</test><error><message>&lt;THead> contains &lt;TD></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. THead-TD</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETHead</object><deferred/><tags>structure,table,caption</tags><description>&lt;Caption> shall not contain &lt;THead></description><test>parentStandardType != 'Caption'</test><error><message>&lt;Caption> contains &lt;THead></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>caption</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Caption-THead</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDocument</object><deferred/><tags>structure</tags><description>&lt;Warichu> shall not contain &lt;Document></description><test>parentStandardType != 'Warichu'</test><error><message>&lt;Warichu> contains &lt;Document></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Warichu-Document</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEBlockQuote</object><deferred/><tags>structure</tags><description>&lt;RB> shall not contain &lt;BlockQuote></description><test>parentStandardType != 'RB'</test><error><message>&lt;RB> contains &lt;BlockQuote></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RB-BlockQuote</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWT</object><deferred/><tags>structure,table</tags><description>&lt;TBody> shall not contain &lt;WT></description><test>parentStandardType != 'TBody'</test><error><message>&lt;TBody> contains &lt;WT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TBody-WT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETitle</object><deferred/><tags>structure</tags><description>&lt;Em> shall not contain &lt;Title></description><test>parentStandardType != 'Em'</test><error><message>&lt;Em> contains &lt;Title></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Em-Title</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETitle</object><deferred/><tags>structure</tags><description>&lt;Aside> shall not contain &lt;Title></description><test>parentStandardType != 'Aside'</test><error><message>&lt;Aside> contains &lt;Title></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Aside-Title</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEBlockQuote</object><deferred/><tags>structure</tags><description>&lt;Quote> shall not contain &lt;BlockQuote></description><test>parentStandardType != 'Quote'</test><error><message>&lt;Quote> contains &lt;BlockQuote></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Quote-BlockQuote</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETableCell</object><deferred/><tags>structure,table</tags><description>Tables shall be regular. A table cell shall not have intersection with other cells</description><test>hasIntersection != true</test><error><message>Table cell has intersection with other cells</message><arguments/></error><references/><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>8.2.5.26</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWP</object><deferred/><tags>structure</tags><description>&lt;Strong> shall not contain &lt;WP></description><test>parentStandardType != 'Strong'</test><error><message>&lt;Strong> contains &lt;WP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Strong-WP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEArt</object><deferred/><tags>structure,toc</tags><description>&lt;TOC> shall not contain &lt;Art></description><test>parentStandardType != 'TOC'</test><error><message>&lt;TOC> contains &lt;Art></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOC-Art</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEStrong</object><deferred/><tags>structure,toc</tags><description>&lt;TOC> shall not contain &lt;Strong></description><test>parentStandardType != 'TOC'</test><error><message>&lt;TOC> contains &lt;Strong></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOC-Strong</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETFoot</object><deferred/><tags>structure,table</tags><description>&lt;THead> shall not contain &lt;TFoot></description><test>parentStandardType != 'THead'</test><error><message>&lt;THead> contains &lt;TFoot></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. THead-TFoot</clause><testNumber>1</testNumber></ruleId></rules><rules><object>Glyph</object><deferred/><tags>font</tags><description>A file in conformance with PDF/UA-2 shall not contain a reference to the .notdef glyph from any of the text showing operators, regardless of text rendering mode, in any content stream</description><test>name != ".notdef"</test><error><message>The document contains a reference to the .notdef glyph</message><arguments/></error><references><references><specification>ISO 32000-2:2020</specification><clause>9.7.6.3</clause></references></references><tagsSet><tagsSet>font</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>8.4.5.9</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEP</object><deferred/><tags>structure,table,paragraph</tags><description>&lt;THead> shall not contain &lt;P></description><test>parentStandardType != 'THead'</test><error><message>&lt;THead> contains &lt;P></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>paragraph</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. THead-P</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERT</object><deferred/><tags>structure</tags><description>&lt;Reference> shall not contain &lt;RT></description><test>parentStandardType != 'Reference'</test><error><message>&lt;Reference> contains &lt;RT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Reference-RT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWT</object><deferred/><tags>structure</tags><description>&lt;WT> shall not contain &lt;WT></description><test>parentStandardType != 'WT'</test><error><message>&lt;WT> contains &lt;WT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. WT-WT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELbl</object><deferred/><tags>structure,toc</tags><description>&lt;TOC> shall not contain &lt;Lbl></description><test>parentStandardType != 'TOC'</test><error><message>&lt;TOC> contains &lt;Lbl></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOC-Lbl</clause><testNumber>1</testNumber></ruleId></rules><rules><object>PDMarkupAnnot</object><deferred/><tags>annotation,alt-text</tags><description>When both RC and Contents entries are present for markup annotation, they shall be textually equivalent</description><test>containsRC == false || Contents == null || RC == Contents</test><error><message>A Markup annotation contains Contents and RC entries with non-equivalent textual values (RC = %1, Contents = %2)</message><arguments><arguments><argument>RC</argument><name/><argumentValue/></arguments><arguments><argument>Contents</argument><name/><argumentValue/></arguments></arguments></error><references/><tagsSet><tagsSet>annotation</tagsSet><tagsSet>alt-text</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>8.9.2.3</clause><testNumber>2</testNumber></ruleId></rules><rules><object>SEBibEntry</object><deferred/><tags>structure</tags><description>&lt;Warichu> shall not contain &lt;BibEntry></description><test>parentStandardType != 'Warichu'</test><error><message>&lt;Warichu> contains &lt;BibEntry></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Warichu-BibEntry</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEQuote</object><deferred/><tags>structure</tags><description>&lt;DocumentFragment> shall not contain &lt;Quote></description><test>parentStandardType != 'DocumentFragment'</test><error><message>&lt;DocumentFragment> contains &lt;Quote></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. DocumentFragment-Quote</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERP</object><deferred/><tags>structure</tags><description>&lt;WP> shall not contain &lt;RP></description><test>parentStandardType != 'WP'</test><error><message>&lt;WP> contains &lt;RP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. WP-RP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETH</object><deferred/><tags>structure,table</tags><description>&lt;RB> shall not contain &lt;TH></description><test>parentStandardType != 'RB'</test><error><message>&lt;RB> contains &lt;TH></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RB-TH</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOC</object><deferred/><tags>structure,toc</tags><description>&lt;Code> shall not contain &lt;TOC></description><test>parentStandardType != 'Code'</test><error><message>&lt;Code> contains &lt;TOC></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Code-TOC</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDocumentFragment</object><deferred/><tags>structure</tags><description>&lt;Em> shall not contain &lt;DocumentFragment></description><test>parentStandardType != 'Em'</test><error><message>&lt;Em> contains &lt;DocumentFragment></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Em-DocumentFragment</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEAnnot</object><deferred/><tags>structure,toc</tags><description>&lt;TOC> shall not contain &lt;Annot></description><test>parentStandardType != 'TOC'</test><error><message>&lt;TOC> contains &lt;Annot></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOC-Annot</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEFormula</object><deferred/><tags>structure</tags><description>&lt;TR> shall not contain &lt;Formula></description><test>parentStandardType != 'TR'</test><error><message>&lt;TR> contains &lt;Formula></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TR-Formula</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETFoot</object><deferred/><tags>structure,table</tags><description>&lt;Title> shall not contain &lt;TFoot></description><test>parentStandardType != 'Title'</test><error><message>&lt;Title> contains &lt;TFoot></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Title-TFoot</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEAnnot</object><deferred/><tags>structure</tags><description>&lt;Form> shall not contain &lt;Annot></description><test>parentStandardType != 'Form'</test><error><message>&lt;Form> contains &lt;Annot></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Form-Annot</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDocument</object><deferred/><tags>structure,table</tags><description>&lt;THead> shall not contain &lt;Document></description><test>parentStandardType != 'THead'</test><error><message>&lt;THead> contains &lt;Document></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. THead-Document</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEFormula</object><deferred/><tags>structure,heading</tags><description>&lt;Formula> shall contain at most one &lt;H></description><test>kidsStandardTypes.split('&amp;').filter(elem => elem == 'H').length &lt;= 1</test><error><message>&lt;Formula> contains more than one &lt;H></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>heading</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Formula-H</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEBlockQuote</object><deferred/><tags>structure,table</tags><description>&lt;TD> shall not contain &lt;BlockQuote></description><test>parentStandardType != 'TD'</test><error><message>&lt;TD> contains &lt;BlockQuote></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TD-BlockQuote</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEAnnot</object><deferred/><tags>structure,table</tags><description>&lt;TFoot> shall not contain &lt;Annot></description><test>parentStandardType != 'TFoot'</test><error><message>&lt;TFoot> contains &lt;Annot></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TFoot-Annot</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERT</object><deferred/><tags>structure</tags><description>&lt;Sect> shall not contain &lt;RT></description><test>parentStandardType != 'Sect'</test><error><message>&lt;Sect> contains &lt;RT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Sect-RT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEFormula</object><deferred/><tags>structure,table</tags><description>&lt;TFoot> shall not contain &lt;Formula></description><test>parentStandardType != 'TFoot'</test><error><message>&lt;TFoot> contains &lt;Formula></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TFoot-Formula</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERuby</object><deferred/><tags>structure,toc</tags><description>&lt;TOC> shall not contain &lt;Ruby></description><test>parentStandardType != 'TOC'</test><error><message>&lt;TOC> contains &lt;Ruby></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOC-Ruby</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEBlockQuote</object><deferred/><tags>structure</tags><description>&lt;RP> shall not contain &lt;BlockQuote></description><test>parentStandardType != 'RP'</test><error><message>&lt;RP> contains &lt;BlockQuote></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RP-BlockQuote</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOC</object><deferred/><tags>structure,toc</tags><description>&lt;RB> shall not contain &lt;TOC></description><test>parentStandardType != 'RB'</test><error><message>&lt;RB> contains &lt;TOC></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RB-TOC</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEAside</object><deferred/><tags>structure,table</tags><description>&lt;TFoot> shall not contain &lt;Aside></description><test>parentStandardType != 'TFoot'</test><error><message>&lt;TFoot> contains &lt;Aside></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TFoot-Aside</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOC</object><deferred/><tags>structure,toc</tags><description>&lt;Reference> shall not contain &lt;TOC></description><test>parentStandardType != 'Reference'</test><error><message>&lt;Reference> contains &lt;TOC></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Reference-TOC</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERT</object><deferred/><tags>structure,table</tags><description>&lt;TD> shall not contain &lt;RT></description><test>parentStandardType != 'TD'</test><error><message>&lt;TD> contains &lt;RT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TD-RT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEEm</object><deferred/><tags>structure,toc</tags><description>&lt;TOCI> shall not contain &lt;Em></description><test>parentStandardType != 'TOCI'</test><error><message>&lt;TOCI> contains &lt;Em></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOCI-Em</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETable</object><deferred/><tags>structure,table</tags><description>StructTreeRoot shall not contain &lt;Table></description><test>parentStandardType != 'StructTreeRoot'</test><error><message>StructTreeRoot contains &lt;Table></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. StructTreeRoot-Table</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETBody</object><deferred/><tags>structure,table</tags><description>&lt;Warichu> shall not contain &lt;TBody></description><test>parentStandardType != 'Warichu'</test><error><message>&lt;Warichu> contains &lt;TBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Warichu-TBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEAside</object><deferred/><tags>structure</tags><description>&lt;Form> shall not contain &lt;Aside></description><test>parentStandardType != 'Form'</test><error><message>&lt;Form> contains &lt;Aside></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Form-Aside</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETBody</object><deferred/><tags>structure,table</tags><description>&lt;Reference> shall not contain &lt;TBody></description><test>parentStandardType != 'Reference'</test><error><message>&lt;Reference> contains &lt;TBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Reference-TBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEGraphicContentItem</object><deferred/><tags>alt-text</tags><description>If a portion of the appearance of a signature is represented by a graphic, alternative text shall be provided for that graphic</description><test>isSignature == false || Alt != null</test><error><message>A portion of the appearance of a signature is represented by a graphic, but alternative text is not provided for that graphic</message><arguments/></error><references/><tagsSet><tagsSet>alt-text</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>8.10.3.5</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERB</object><deferred/><tags>structure</tags><description>&lt;Formula> shall not contain &lt;RB></description><test>parentStandardType != 'Formula'</test><error><message>&lt;Formula> contains &lt;RB></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Formula-RB</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETR</object><deferred/><tags>structure</tags><description>&lt;BlockQuote> shall not contain &lt;TR></description><test>parentStandardType != 'BlockQuote'</test><error><message>&lt;BlockQuote> contains &lt;TR></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. BlockQuote-TR</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETR</object><deferred/><tags>structure</tags><description>&lt;BibEntry> shall not contain &lt;TR></description><test>parentStandardType != 'BibEntry'</test><error><message>&lt;BibEntry> contains &lt;TR></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. BibEntry-TR</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEAside</object><deferred/><tags>structure</tags><description>&lt;WT> shall not contain &lt;Aside></description><test>parentStandardType != 'WT'</test><error><message>&lt;WT> contains &lt;Aside></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. WT-Aside</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERP</object><deferred/><tags>structure</tags><description>&lt;Form> shall not contain &lt;RP></description><test>parentStandardType != 'Form'</test><error><message>&lt;Form> contains &lt;RP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Form-RP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETHead</object><deferred/><tags>structure,table</tags><description>&lt;TD> shall not contain &lt;THead></description><test>parentStandardType != 'TD'</test><error><message>&lt;TD> contains &lt;THead></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TD-THead</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SENote</object><deferred/><tags>structure,note</tags><description>&lt;Ruby> shall not contain &lt;Note></description><test>parentStandardType != 'Ruby'</test><error><message>&lt;Ruby> contains &lt;Note></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>note</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Ruby-Note</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEAside</object><deferred/><tags>structure</tags><description>&lt;Em> shall not contain &lt;Aside></description><test>parentStandardType != 'Em'</test><error><message>&lt;Em> contains &lt;Aside></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Em-Aside</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEPart</object><deferred/><tags>structure</tags><description>&lt;WT> shall not contain &lt;Part></description><test>parentStandardType != 'WT'</test><error><message>&lt;WT> contains &lt;Part></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. WT-Part</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEFENote</object><deferred/><tags>structure,table,note</tags><description>&lt;Table> shall not contain &lt;FENote></description><test>parentStandardType != 'Table'</test><error><message>&lt;Table> contains &lt;FENote></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>note</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Table-FENote</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEForm</object><deferred/><tags>structure,table</tags><description>&lt;TFoot> shall not contain &lt;Form></description><test>parentStandardType != 'TFoot'</test><error><message>&lt;TFoot> contains &lt;Form></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TFoot-Form</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWarichu</object><deferred/><tags>structure,table</tags><description>&lt;TFoot> shall not contain &lt;Warichu></description><test>parentStandardType != 'TFoot'</test><error><message>&lt;TFoot> contains &lt;Warichu></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TFoot-Warichu</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERuby</object><deferred/><tags>structure</tags><description>&lt;BlockQuote> shall not contain &lt;Ruby></description><test>parentStandardType != 'BlockQuote'</test><error><message>&lt;BlockQuote> contains &lt;Ruby></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. BlockQuote-Ruby</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEHn</object><deferred/><tags>structure,note</tags><description>&lt;Note> shall not contain &lt;Hn></description><test>parentStandardType != 'Note'</test><error><message>&lt;Note> contains &lt;Hn></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>note</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Note-Hn</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOCI</object><deferred/><tags>structure,toc</tags><description>&lt;BibEntry> shall not contain &lt;TOCI></description><test>parentStandardType != 'BibEntry'</test><error><message>&lt;BibEntry> contains &lt;TOCI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. BibEntry-TOCI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEFigure</object><deferred/><tags>structure,figure</tags><description>&lt;TR> shall not contain &lt;Figure></description><test>parentStandardType != 'TR'</test><error><message>&lt;TR> contains &lt;Figure></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>figure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TR-Figure</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELbl</object><deferred/><tags>structure</tags><description>&lt;DocumentFragment> shall not contain &lt;Lbl></description><test>parentStandardType != 'DocumentFragment'</test><error><message>&lt;DocumentFragment> contains &lt;Lbl></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. DocumentFragment-Lbl</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEArt</object><deferred/><tags>structure,table</tags><description>&lt;Table> shall not contain &lt;Art></description><test>parentStandardType != 'Table'</test><error><message>&lt;Table> contains &lt;Art></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Table-Art</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDocument</object><deferred/><tags>structure,table</tags><description>&lt;TD> shall not contain &lt;Document></description><test>parentStandardType != 'TD'</test><error><message>&lt;TD> contains &lt;Document></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TD-Document</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELink</object><deferred/><tags>structure,table</tags><description>&lt;TBody> shall not contain &lt;Link></description><test>parentStandardType != 'TBody'</test><error><message>&lt;TBody> contains &lt;Link></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TBody-Link</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOCI</object><deferred/><tags>structure,toc,note</tags><description>&lt;FENote> shall not contain &lt;TOCI></description><test>parentStandardType != 'FENote'</test><error><message>&lt;FENote> contains &lt;TOCI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet><tagsSet>note</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. FENote-TOCI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>PDOCConfig</object><deferred/><tags>syntax</tags><description>The AS key shall not appear in any optional content configuration dictionary</description><test>AS == null</test><error><message>AS key is present in the optional content configuration dictionary</message><arguments/></error><references/><tagsSet><tagsSet>syntax</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>8.7</clause><testNumber>2</testNumber></ruleId></rules><rules><object>SETable</object><deferred/><tags>structure,table</tags><description>&lt;RP> shall not contain &lt;Table></description><test>parentStandardType != 'RP'</test><error><message>&lt;RP> contains &lt;Table></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RP-Table</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDocumentFragment</object><deferred/><tags>structure</tags><description>&lt;Warichu> shall not contain &lt;DocumentFragment></description><test>parentStandardType != 'Warichu'</test><error><message>&lt;Warichu> contains &lt;DocumentFragment></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Warichu-DocumentFragment</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELbl</object><deferred/><tags>structure</tags><description>&lt;TR> shall not contain &lt;Lbl></description><test>parentStandardType != 'TR'</test><error><message>&lt;TR> contains &lt;Lbl></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TR-Lbl</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEAside</object><deferred/><tags>structure,toc</tags><description>&lt;TOC> shall not contain &lt;Aside></description><test>parentStandardType != 'TOC'</test><error><message>&lt;TOC> contains &lt;Aside></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOC-Aside</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWT</object><deferred/><tags>structure</tags><description>&lt;Art> shall not contain &lt;WT></description><test>parentStandardType != 'Art'</test><error><message>&lt;Art> contains &lt;WT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Art-WT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERB</object><deferred/><tags>structure</tags><description>&lt;RP> shall not contain &lt;RB></description><test>parentStandardType != 'RP'</test><error><message>&lt;RP> contains &lt;RB></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RP-RB</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SESub</object><deferred/><tags>structure,list</tags><description>&lt;LI> shall not contain &lt;Sub></description><test>parentStandardType != 'LI'</test><error><message>&lt;LI> contains &lt;Sub></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. LI-Sub</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETHead</object><deferred/><tags>structure,table</tags><description>&lt;WT> shall not contain &lt;THead></description><test>parentStandardType != 'WT'</test><error><message>&lt;WT> contains &lt;THead></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. WT-THead</clause><testNumber>1</testNumber></ruleId></rules><rules><object>CosFileSpecification</object><deferred/><tags>syntax</tags><description>The Desc entry shall be present on all file specification dictionaries present in the EmbeddedFiles name tree of a conforming document</description><test>containsDesc == true || presentInEmbeddedFiles == false</test><error><message>The file specification dictionary for an embedded file does not contain Desc key</message><arguments/></error><references/><tagsSet><tagsSet>syntax</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>8.14.1</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERT</object><deferred/><tags>structure,toc</tags><description>&lt;TOC> shall not contain &lt;RT></description><test>parentStandardType != 'TOC'</test><error><message>&lt;TOC> contains &lt;RT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOC-RT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEH</object><deferred/><tags>structure,heading</tags><description>&lt;BibEntry> shall not contain &lt;H></description><test>parentStandardType != 'BibEntry'</test><error><message>&lt;BibEntry> contains &lt;H></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>heading</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. BibEntry-H</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWT</object><deferred/><tags>structure</tags><description>&lt;Index> shall not contain &lt;WT></description><test>parentStandardType != 'Index'</test><error><message>&lt;Index> contains &lt;WT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Index-WT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERT</object><deferred/><tags>structure,list</tags><description>&lt;L> shall not contain &lt;RT></description><test>parentStandardType != 'L'</test><error><message>&lt;L> contains &lt;RT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. L-RT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETHead</object><deferred/><tags>structure,table</tags><description>&lt;RB> shall not contain &lt;THead></description><test>parentStandardType != 'RB'</test><error><message>&lt;RB> contains &lt;THead></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RB-THead</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETBody</object><deferred/><tags>structure,table</tags><description>&lt;TBody> shall not contain &lt;TBody></description><test>parentStandardType != 'TBody'</test><error><message>&lt;TBody> contains &lt;TBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TBody-TBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWP</object><deferred/><tags>structure,toc</tags><description>&lt;TOCI> shall not contain &lt;WP></description><test>parentStandardType != 'TOCI'</test><error><message>&lt;TOCI> contains &lt;WP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOCI-WP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDocument</object><deferred/><tags>structure</tags><description>&lt;Title> shall not contain &lt;Document></description><test>parentStandardType != 'Title'</test><error><message>&lt;Title> contains &lt;Document></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Title-Document</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELI</object><deferred/><tags>structure,list</tags><description>&lt;Aside> shall not contain &lt;LI></description><test>parentStandardType != 'Aside'</test><error><message>&lt;Aside> contains &lt;LI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Aside-LI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>PDRichMediaAnnot</object><deferred/><tags>annotation,alt-text</tags><description>RichMedia annotation shall include alternate description in respective Contents entry</description><test>Contents != null</test><error><message>RichMedia annotation does not contain Contents entry</message><arguments/></error><references><references><specification>ISO 32000-2:2020</specification><clause>12.5.2, Table 166</clause></references></references><tagsSet><tagsSet>annotation</tagsSet><tagsSet>alt-text</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>8.9.2.4.19</clause><testNumber>2</testNumber></ruleId></rules><rules><object>SETOC</object><deferred/><tags>structure,figure,toc</tags><description>&lt;Figure> shall not contain &lt;TOC></description><test>parentStandardType != 'Figure'</test><error><message>&lt;Figure> contains &lt;TOC></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>figure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Figure-TOC</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETBody</object><deferred/><tags>structure,table</tags><description>&lt;Form> shall not contain &lt;TBody></description><test>parentStandardType != 'Form'</test><error><message>&lt;Form> contains &lt;TBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Form-TBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEH</object><deferred/><tags>structure,heading,note</tags><description>&lt;Note> shall not contain &lt;H></description><test>parentStandardType != 'Note'</test><error><message>&lt;Note> contains &lt;H></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>heading</tagsSet><tagsSet>note</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Note-H</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERT</object><deferred/><tags>structure</tags><description>&lt;TR> shall not contain &lt;RT></description><test>parentStandardType != 'TR'</test><error><message>&lt;TR> contains &lt;RT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TR-RT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEAside</object><deferred/><tags>structure</tags><description>&lt;Lbl> shall not contain &lt;Aside></description><test>parentStandardType != 'Lbl'</test><error><message>&lt;Lbl> contains &lt;Aside></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Lbl-Aside</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEIndex</object><deferred/><tags>structure</tags><description>&lt;Form> shall not contain &lt;Index></description><test>parentStandardType != 'Form'</test><error><message>&lt;Form> contains &lt;Index></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Form-Index</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEP</object><deferred/><tags>structure,paragraph</tags><description>&lt;Reference> shall not contain &lt;P></description><test>parentStandardType != 'Reference'</test><error><message>&lt;Reference> contains &lt;P></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>paragraph</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Reference-P</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEIndex</object><deferred/><tags>structure</tags><description>&lt;Link> shall not contain &lt;Index></description><test>parentStandardType != 'Link'</test><error><message>&lt;Link> contains &lt;Index></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Link-Index</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEStrong</object><deferred/><tags>structure</tags><description>&lt;Document> shall not contain &lt;Strong></description><test>parentStandardType != 'Document'</test><error><message>&lt;Document> contains &lt;Strong></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Document-Strong</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERuby</object><deferred/><tags>structure,list</tags><description>&lt;LI> shall not contain &lt;Ruby></description><test>parentStandardType != 'LI'</test><error><message>&lt;LI> contains &lt;Ruby></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. LI-Ruby</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETable</object><deferred/><tags>structure,table</tags><description>&lt;TR> shall not contain &lt;Table></description><test>parentStandardType != 'TR'</test><error><message>&lt;TR> contains &lt;Table></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TR-Table</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWP</object><deferred/><tags>structure</tags><description>&lt;Em> shall not contain &lt;WP></description><test>parentStandardType != 'Em'</test><error><message>&lt;Em> contains &lt;WP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Em-WP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETFoot</object><deferred/><tags>structure,table</tags><description>&lt;TR> shall not contain &lt;TFoot></description><test>parentStandardType != 'TR'</test><error><message>&lt;TR> contains &lt;TFoot></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TR-TFoot</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEArtifact</object><deferred/><tags>structure</tags><description>&lt;Ruby> shall not contain &lt;Artifact></description><test>parentStandardType != 'Ruby'</test><error><message>&lt;Ruby> contains &lt;Artifact></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Ruby-Artifact</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETD</object><deferred/><tags>structure,table</tags><description>&lt;Ruby> shall not contain &lt;TD></description><test>parentStandardType != 'Ruby'</test><error><message>&lt;Ruby> contains &lt;TD></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Ruby-TD</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETBody</object><deferred/><tags>structure,table,list</tags><description>&lt;LBody> shall not contain &lt;TBody></description><test>parentStandardType != 'LBody'</test><error><message>&lt;LBody> contains &lt;TBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. LBody-TBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>MainXMPPackage</object><deferred/><tags>metadata</tags><description>The Metadata stream as specified in ISO 32000-2:2020, 14.3 in the document catalog dictionary shall contain a dc:title entry</description><test>dc_title != null</test><error><message>Metadata stream does not contain dc:title</message><arguments/></error><references><references><specification>ISO 32000-2:2020</specification><clause>14.3</clause></references></references><tagsSet><tagsSet>metadata</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>8.11.1</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELI</object><deferred/><tags>structure,list</tags><description>&lt;WT> shall not contain &lt;LI></description><test>parentStandardType != 'WT'</test><error><message>&lt;WT> contains &lt;LI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. WT-LI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEH</object><deferred/><tags>structure,heading</tags><description>&lt;TR> shall not contain &lt;H></description><test>parentStandardType != 'TR'</test><error><message>&lt;TR> contains &lt;H></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>heading</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TR-H</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDocument</object><deferred/><tags>structure,span</tags><description>&lt;Span> shall not contain &lt;Document></description><test>parentStandardType != 'Span'</test><error><message>&lt;Span> contains &lt;Document></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>span</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Span-Document</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERP</object><deferred/><tags>structure,list</tags><description>&lt;LBody> shall not contain &lt;RP></description><test>parentStandardType != 'LBody'</test><error><message>&lt;LBody> contains &lt;RP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. LBody-RP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEBibEntry</object><deferred/><tags>structure,table</tags><description>&lt;THead> shall not contain &lt;BibEntry></description><test>parentStandardType != 'THead'</test><error><message>&lt;THead> contains &lt;BibEntry></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. THead-BibEntry</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETable</object><deferred/><tags>structure,table</tags><description>&lt;Ruby> shall not contain &lt;Table></description><test>parentStandardType != 'Ruby'</test><error><message>&lt;Ruby> contains &lt;Table></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Ruby-Table</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEArt</object><deferred/><tags>structure,heading</tags><description>&lt;Art> shall contain at most one &lt;H></description><test>kidsStandardTypes.split('&amp;').filter(elem => elem == 'H').length &lt;= 1</test><error><message>&lt;Art> contains more than one &lt;H></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>heading</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Art-H</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELI</object><deferred/><tags>structure,list</tags><description>&lt;Index> shall not contain &lt;LI></description><test>parentStandardType != 'Index'</test><error><message>&lt;Index> contains &lt;LI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Index-LI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERB</object><deferred/><tags>structure,span</tags><description>&lt;Span> shall not contain &lt;RB></description><test>parentStandardType != 'Span'</test><error><message>&lt;Span> contains &lt;RB></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>span</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Span-RB</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETFoot</object><deferred/><tags>structure,table</tags><description>&lt;Art> shall not contain &lt;TFoot></description><test>parentStandardType != 'Art'</test><error><message>&lt;Art> contains &lt;TFoot></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Art-TFoot</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEArt</object><deferred/><tags>structure</tags><description>&lt;WP> shall not contain &lt;Art></description><test>parentStandardType != 'WP'</test><error><message>&lt;WP> contains &lt;Art></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. WP-Art</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDocument</object><deferred/><tags>structure,table</tags><description>&lt;Table> shall not contain &lt;Document></description><test>parentStandardType != 'Table'</test><error><message>&lt;Table> contains &lt;Document></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Table-Document</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOC</object><deferred/><tags>structure,toc</tags><description>&lt;Ruby> shall not contain &lt;TOC></description><test>parentStandardType != 'Ruby'</test><error><message>&lt;Ruby> contains &lt;TOC></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Ruby-TOC</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETHead</object><deferred/><tags>structure,table</tags><description>&lt;Em> shall not contain &lt;THead></description><test>parentStandardType != 'Em'</test><error><message>&lt;Em> contains &lt;THead></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Em-THead</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETBody</object><deferred/><tags>structure,table,note</tags><description>&lt;Note> shall not contain &lt;TBody></description><test>parentStandardType != 'Note'</test><error><message>&lt;Note> contains &lt;TBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>note</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Note-TBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOC</object><deferred/><tags>structure,toc</tags><description>&lt;RP> shall not contain &lt;TOC></description><test>parentStandardType != 'RP'</test><error><message>&lt;RP> contains &lt;TOC></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RP-TOC</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SESect</object><deferred/><tags>structure</tags><description>&lt;Title> shall not contain &lt;Sect></description><test>parentStandardType != 'Title'</test><error><message>&lt;Title> contains &lt;Sect></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Title-Sect</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETFoot</object><deferred/><tags>structure,table</tags><description>&lt;Sect> shall not contain &lt;TFoot></description><test>parentStandardType != 'Sect'</test><error><message>&lt;Sect> contains &lt;TFoot></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Sect-TFoot</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETH</object><deferred/><tags>structure,table</tags><description>&lt;Sub> shall not contain &lt;TH></description><test>parentStandardType != 'Sub'</test><error><message>&lt;Sub> contains &lt;TH></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Sub-TH</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETitle</object><deferred/><tags>structure,span</tags><description>&lt;Span> shall not contain &lt;Title></description><test>parentStandardType != 'Span'</test><error><message>&lt;Span> contains &lt;Title></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>span</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Span-Title</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERP</object><deferred/><tags>structure,paragraph</tags><description>&lt;P> shall not contain &lt;RP></description><test>parentStandardType != 'P'</test><error><message>&lt;P> contains &lt;RP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>paragraph</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. P-RP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>Glyph</object><deferred/><tags>font</tags><description>For every font embedded in a conforming file and referenced for rendering, the glyph width information in the font dictionary and in the embedded font program shall be consistent for every glyph</description><test>renderingMode == 3 || widthFromFontProgram == null || widthFromDictionary == null || Math.abs(widthFromFontProgram - widthFromDictionary) &lt;= 1</test><error><message>Glyph width %1 in the embedded font program is not consistent with the Widths entry of the font dictionary (value %2)</message><arguments><arguments><argument>widthFromFontProgram</argument><name/><argumentValue/></arguments><arguments><argument>widthFromDictionary</argument><name/><argumentValue/></arguments></arguments></error><references/><tagsSet><tagsSet>font</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>8.4.5.6</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOC</object><deferred/><tags>structure,list,toc</tags><description>&lt;L> shall not contain &lt;TOC></description><test>parentStandardType != 'L'</test><error><message>&lt;L> contains &lt;TOC></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. L-TOC</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERP</object><deferred/><tags>structure</tags><description>&lt;Quote> shall not contain &lt;RP></description><test>parentStandardType != 'Quote'</test><error><message>&lt;Quote> contains &lt;RP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Quote-RP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEQuote</object><deferred/><tags>structure,table</tags><description>&lt;Table> shall not contain &lt;Quote></description><test>parentStandardType != 'Table'</test><error><message>&lt;Table> contains &lt;Quote></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Table-Quote</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETD</object><deferred/><tags>structure,table</tags><description>StructTreeRoot shall not contain &lt;TD></description><test>parentStandardType != 'StructTreeRoot'</test><error><message>StructTreeRoot contains &lt;TD></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. StructTreeRoot-TD</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELBody</object><deferred/><tags>structure,list</tags><description>&lt;Code> shall not contain &lt;LBody></description><test>parentStandardType != 'Code'</test><error><message>&lt;Code> contains &lt;LBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Code-LBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERT</object><deferred/><tags>structure</tags><description>&lt;RT> shall not contain &lt;RT></description><test>parentStandardType != 'RT'</test><error><message>&lt;RT> contains &lt;RT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RT-RT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERP</object><deferred/><tags>structure,heading</tags><description>&lt;H> shall not contain &lt;RP></description><test>parentStandardType != 'H'</test><error><message>&lt;H> contains &lt;RP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>heading</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. H-RP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEReference</object><deferred/><tags>structure,table</tags><description>&lt;TBody> shall not contain &lt;Reference></description><test>parentStandardType != 'TBody'</test><error><message>&lt;TBody> contains &lt;Reference></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TBody-Reference</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEBlockQuote</object><deferred/><tags>structure,toc</tags><description>&lt;TOCI> shall not contain &lt;BlockQuote></description><test>parentStandardType != 'TOCI'</test><error><message>&lt;TOCI> contains &lt;BlockQuote></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOCI-BlockQuote</clause><testNumber>1</testNumber></ruleId></rules><rules><object>PDStructElem</object><deferred/><tags>structure</tags><description>A structure element dictionary shall contain the P (parent) entry according to ISO 32000-2:2020, 14.7.2, Table 323</description><test>containsParent == true</test><error><message>A structure element dictionary does not contain the P (parent) entry</message><arguments/></error><references><references><specification>ISO 32000-2:2020</specification><clause>14.7.2, Table 323</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>8.2.1</clause><testNumber>2</testNumber></ruleId></rules><rules><object>SETR</object><deferred/><tags>structure,figure</tags><description>&lt;Figure> shall not contain &lt;TR></description><test>parentStandardType != 'Figure'</test><error><message>&lt;Figure> contains &lt;TR></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>figure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Figure-TR</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETFoot</object><deferred/><tags>structure,table</tags><description>&lt;BibEntry> shall not contain &lt;TFoot></description><test>parentStandardType != 'BibEntry'</test><error><message>&lt;BibEntry> contains &lt;TFoot></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. BibEntry-TFoot</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDocument</object><deferred/><tags>structure</tags><description>&lt;Code> shall not contain &lt;Document></description><test>parentStandardType != 'Code'</test><error><message>&lt;Code> contains &lt;Document></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Code-Document</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWP</object><deferred/><tags>structure,table</tags><description>&lt;TH> shall not contain &lt;WP></description><test>parentStandardType != 'TH'</test><error><message>&lt;TH> contains &lt;WP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TH-WP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETitle</object><deferred/><tags>structure</tags><description>&lt;Index> shall not contain &lt;Title></description><test>parentStandardType != 'Index'</test><error><message>&lt;Index> contains &lt;Title></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Index-Title</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERP</object><deferred/><tags>structure</tags><description>&lt;Title> shall not contain &lt;RP></description><test>parentStandardType != 'Title'</test><error><message>&lt;Title> contains &lt;RP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Title-RP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWT</object><deferred/><tags>structure</tags><description>&lt;Hn> shall not contain &lt;WT></description><test>/^H[1-9][0-9]*$/.test(parentStandardType) == false</test><error><message>&lt;Hn> contains &lt;WT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Hn-WT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEPart</object><deferred/><tags>structure,paragraph</tags><description>&lt;P> shall not contain &lt;Part></description><test>parentStandardType != 'P'</test><error><message>&lt;P> contains &lt;Part></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>paragraph</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. P-Part</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEFENote</object><deferred/><tags>structure,note</tags><description>&lt;Ruby> shall not contain &lt;FENote></description><test>parentStandardType != 'Ruby'</test><error><message>&lt;Ruby> contains &lt;FENote></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>note</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Ruby-FENote</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERP</object><deferred/><tags>structure,caption</tags><description>&lt;Caption> shall not contain &lt;RP></description><test>parentStandardType != 'Caption'</test><error><message>&lt;Caption> contains &lt;RP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>caption</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Caption-RP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELBody</object><deferred/><tags>structure,list,note</tags><description>&lt;Note> shall not contain &lt;LBody></description><test>parentStandardType != 'Note'</test><error><message>&lt;Note> contains &lt;LBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet><tagsSet>note</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Note-LBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWT</object><deferred/><tags>structure,table</tags><description>&lt;THead> shall not contain &lt;WT></description><test>parentStandardType != 'THead'</test><error><message>&lt;THead> contains &lt;WT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. THead-WT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOC</object><deferred/><tags>structure,toc</tags><description>&lt;Form> shall not contain &lt;TOC></description><test>parentStandardType != 'Form'</test><error><message>&lt;Form> contains &lt;TOC></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Form-TOC</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETBody</object><deferred/><tags>structure,table,list</tags><description>&lt;L> shall not contain &lt;TBody></description><test>parentStandardType != 'L'</test><error><message>&lt;L> contains &lt;TBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. L-TBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDocumentFragment</object><deferred/><tags>structure</tags><description>&lt;WP> shall not contain &lt;DocumentFragment></description><test>parentStandardType != 'WP'</test><error><message>&lt;WP> contains &lt;DocumentFragment></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. WP-DocumentFragment</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDocumentFragment</object><deferred/><tags>structure,list</tags><description>&lt;LI> shall not contain &lt;DocumentFragment></description><test>parentStandardType != 'LI'</test><error><message>&lt;LI> contains &lt;DocumentFragment></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. LI-DocumentFragment</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERT</object><deferred/><tags>structure,span</tags><description>&lt;Span> shall not contain &lt;RT></description><test>parentStandardType != 'Span'</test><error><message>&lt;Span> contains &lt;RT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>span</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Span-RT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOCI</object><deferred/><tags>structure,table,toc</tags><description>&lt;TBody> shall not contain &lt;TOCI></description><test>parentStandardType != 'TBody'</test><error><message>&lt;TBody> contains &lt;TOCI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TBody-TOCI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELI</object><deferred/><tags>structure,list</tags><description>&lt;Document> shall not contain &lt;LI></description><test>parentStandardType != 'Document'</test><error><message>&lt;Document> contains &lt;LI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Document-LI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEArt</object><deferred/><tags>structure</tags><description>&lt;Em> shall not contain &lt;Art></description><test>parentStandardType != 'Em'</test><error><message>&lt;Em> contains &lt;Art></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Em-Art</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEHn</object><deferred/><tags>structure,note</tags><description>&lt;FENote> shall not contain &lt;Hn></description><test>parentStandardType != 'FENote'</test><error><message>&lt;FENote> contains &lt;Hn></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>note</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. FENote-Hn</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETitle</object><deferred/><tags>structure,paragraph</tags><description>&lt;P> shall not contain &lt;Title></description><test>parentStandardType != 'P'</test><error><message>&lt;P> contains &lt;Title></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>paragraph</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. P-Title</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETBody</object><deferred/><tags>structure,table</tags><description>&lt;DocumentFragment> shall not contain &lt;TBody></description><test>parentStandardType != 'DocumentFragment'</test><error><message>&lt;DocumentFragment> contains &lt;TBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. DocumentFragment-TBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOC</object><deferred/><tags>structure,toc</tags><description>&lt;Sub> shall not contain &lt;TOC></description><test>parentStandardType != 'Sub'</test><error><message>&lt;Sub> contains &lt;TOC></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Sub-TOC</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEBlockQuote</object><deferred/><tags>structure</tags><description>&lt;Warichu> shall not contain &lt;BlockQuote></description><test>parentStandardType != 'Warichu'</test><error><message>&lt;Warichu> contains &lt;BlockQuote></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Warichu-BlockQuote</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEL</object><deferred/><tags>structure,list,caption</tags><description>&lt;L> shall contain at most one &lt;Caption></description><test>kidsStandardTypes.split('&amp;').filter(elem => elem == 'Caption').length &lt;= 1</test><error><message>&lt;L> contains more than one &lt;Caption></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet><tagsSet>caption</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. L-Caption</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETR</object><deferred/><tags>structure</tags><description>&lt;RB> shall not contain &lt;TR></description><test>parentStandardType != 'RB'</test><error><message>&lt;RB> contains &lt;TR></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RB-TR</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SECode</object><deferred/><tags>structure,table</tags><description>&lt;TFoot> shall not contain &lt;Code></description><test>parentStandardType != 'TFoot'</test><error><message>&lt;TFoot> contains &lt;Code></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TFoot-Code</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETH</object><deferred/><tags>structure,table</tags><description>&lt;Art> shall not contain &lt;TH></description><test>parentStandardType != 'Art'</test><error><message>&lt;Art> contains &lt;TH></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Art-TH</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEBlockQuote</object><deferred/><tags>structure</tags><description>&lt;Reference> shall not contain &lt;BlockQuote></description><test>parentStandardType != 'Reference'</test><error><message>&lt;Reference> contains &lt;BlockQuote></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Reference-BlockQuote</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETD</object><deferred/><tags>structure,table</tags><description>&lt;Formula> shall not contain &lt;TD></description><test>parentStandardType != 'Formula'</test><error><message>&lt;Formula> contains &lt;TD></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Formula-TD</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELI</object><deferred/><tags>structure,list</tags><description>&lt;Art> shall not contain &lt;LI></description><test>parentStandardType != 'Art'</test><error><message>&lt;Art> contains &lt;LI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Art-LI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEAnnot</object><deferred/><tags>structure,toc</tags><description>&lt;TOCI> shall not contain &lt;Annot></description><test>parentStandardType != 'TOCI'</test><error><message>&lt;TOCI> contains &lt;Annot></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOCI-Annot</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEArt</object><deferred/><tags>structure</tags><description>&lt;WT> shall not contain &lt;Art></description><test>parentStandardType != 'WT'</test><error><message>&lt;WT> contains &lt;Art></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. WT-Art</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWarichu</object><deferred/><tags>structure,table</tags><description>&lt;THead> shall not contain &lt;Warichu></description><test>parentStandardType != 'THead'</test><error><message>&lt;THead> contains &lt;Warichu></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. THead-Warichu</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETable</object><deferred/><tags>structure,table</tags><description>&lt;Table> shall contain at most one &lt;TFoot></description><test>kidsStandardTypes.split('&amp;').filter(elem => elem == 'TFoot').length &lt;= 1</test><error><message>&lt;Table> contains more than one &lt;TFoot></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Table-TFoot</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETitle</object><deferred/><tags>structure</tags><description>&lt;RB> shall not contain &lt;Title></description><test>parentStandardType != 'RB'</test><error><message>&lt;RB> contains &lt;Title></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RB-Title</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEFENote</object><deferred>true</deferred><tags>structure,note</tags><description>Real content that refers to footnotes or endnotes (real content enclosed in FENote structure elements) shall use the Ref entry on the referring structure element to reference the FENote. The corresponding FENote shall also use the Ref entry to identify all citations that reference it</description><test>ghostRefs == null</test><error><message>Ref entry in the FENote reference structure elements with object numbers %1, while these structure elements do not reference this FENote</message><arguments><arguments><argument>ghostRefs</argument><name/><argumentValue/></arguments></arguments></error><references/><tagsSet><tagsSet>structure</tagsSet><tagsSet>note</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>8.2.5.14</clause><testNumber>3</testNumber></ruleId></rules><rules><object>SERT</object><deferred/><tags>structure</tags><description>&lt;Sub> shall not contain &lt;RT></description><test>parentStandardType != 'Sub'</test><error><message>&lt;Sub> contains &lt;RT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Sub-RT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDiv</object><deferred/><tags>structure</tags><description>&lt;TR> shall not contain &lt;Div></description><test>parentStandardType != 'TR'</test><error><message>&lt;TR> contains &lt;Div></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TR-Div</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERB</object><deferred/><tags>structure,table</tags><description>&lt;TFoot> shall not contain &lt;RB></description><test>parentStandardType != 'TFoot'</test><error><message>&lt;TFoot> contains &lt;RB></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TFoot-RB</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWP</object><deferred/><tags>structure,table</tags><description>&lt;Table> shall not contain &lt;WP></description><test>parentStandardType != 'Table'</test><error><message>&lt;Table> contains &lt;WP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Table-WP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEL</object><deferred/><tags>structure,table,list</tags><description>&lt;TFoot> shall not contain &lt;L></description><test>parentStandardType != 'TFoot'</test><error><message>&lt;TFoot> contains &lt;L></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TFoot-L</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEPart</object><deferred/><tags>structure</tags><description>StructTreeRoot shall not contain &lt;Part></description><test>parentStandardType != 'StructTreeRoot'</test><error><message>StructTreeRoot contains &lt;Part></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. StructTreeRoot-Part</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELI</object><deferred/><tags>structure,list</tags><description>&lt;Link> shall not contain &lt;LI></description><test>parentStandardType != 'Link'</test><error><message>&lt;Link> contains &lt;LI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Link-LI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELbl</object><deferred/><tags>structure,table</tags><description>&lt;Table> shall not contain &lt;Lbl></description><test>parentStandardType != 'Table'</test><error><message>&lt;Table> contains &lt;Lbl></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Table-Lbl</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDocument</object><deferred/><tags>structure</tags><description>&lt;Hn> shall not contain &lt;Document></description><test>/^H[1-9][0-9]*$/.test(parentStandardType) == false</test><error><message>&lt;Hn> contains &lt;Document></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Hn-Document</clause><testNumber>1</testNumber></ruleId></rules><rules><object>PDOCConfig</object><deferred/><tags>syntax</tags><description>All optional content configuration dictionaries in the document, including the default optional content configuration dictionary, shall contain a Name entry (see ISO 32000-2:2020, Table 96) whose value is a non-empty text string when: a) a document contains a Configs entry in the OCProperties entry of the catalog dictionary (see ISO 32000-2:2020, Table 29), and b) the Configs entry contains at least one optional content configuration dictionary</description><test>gContainsConfigs == false || (Name != null &amp;&amp; Name.length() > 0)</test><error><message>Missing or empty Name entry of the optional content configuration dictionary</message><arguments/></error><references><references><specification>ISO 32000-2:2020</specification><clause>7.7.2, Table 29</clause></references><references><specification>ISO 32000-2:2020</specification><clause>8.11.2.1, Table 96</clause></references></references><tagsSet><tagsSet>syntax</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>8.7</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETFoot</object><deferred/><tags>structure,table</tags><description>&lt;RP> shall not contain &lt;TFoot></description><test>parentStandardType != 'RP'</test><error><message>&lt;RP> contains &lt;TFoot></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RP-TFoot</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETBody</object><deferred/><tags>structure,table</tags><description>&lt;Sub> shall not contain &lt;TBody></description><test>parentStandardType != 'Sub'</test><error><message>&lt;Sub> contains &lt;TBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Sub-TBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SECaption</object><deferred/><tags>structure,span,caption</tags><description>&lt;Span> shall not contain &lt;Caption></description><test>parentStandardType != 'Span'</test><error><message>&lt;Span> contains &lt;Caption></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>span</tagsSet><tagsSet>caption</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Span-Caption</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEReference</object><deferred/><tags>structure</tags><description>&lt;Sect> shall not contain &lt;Reference></description><test>parentStandardType != 'Sect'</test><error><message>&lt;Sect> contains &lt;Reference></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Sect-Reference</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWP</object><deferred/><tags>structure</tags><description>&lt;Annot> shall not contain &lt;WP></description><test>parentStandardType != 'Annot'</test><error><message>&lt;Annot> contains &lt;WP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Annot-WP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOCI</object><deferred/><tags>structure,toc</tags><description>&lt;DocumentFragment> shall not contain &lt;TOCI></description><test>parentStandardType != 'DocumentFragment'</test><error><message>&lt;DocumentFragment> contains &lt;TOCI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. DocumentFragment-TOCI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERuby</object><deferred/><tags>structure</tags><description>&lt;Reference> shall not contain &lt;Ruby></description><test>parentStandardType != 'Reference'</test><error><message>&lt;Reference> contains &lt;Ruby></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Reference-Ruby</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEAside</object><deferred/><tags>structure</tags><description>&lt;Reference> shall not contain &lt;Aside></description><test>parentStandardType != 'Reference'</test><error><message>&lt;Reference> contains &lt;Aside></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Reference-Aside</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEIndex</object><deferred/><tags>structure,toc</tags><description>&lt;TOCI> shall not contain &lt;Index></description><test>parentStandardType != 'TOCI'</test><error><message>&lt;TOCI> contains &lt;Index></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOCI-Index</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEFormula</object><deferred/><tags>structure</tags><description>StructTreeRoot shall not contain &lt;Formula></description><test>parentStandardType != 'StructTreeRoot'</test><error><message>StructTreeRoot contains &lt;Formula></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. StructTreeRoot-Formula</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDocumentFragment</object><deferred/><tags>structure,list</tags><description>&lt;LBody> shall not contain &lt;DocumentFragment></description><test>parentStandardType != 'LBody'</test><error><message>&lt;LBody> contains &lt;DocumentFragment></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. LBody-DocumentFragment</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SENote</object><deferred/><tags>structure,table,note</tags><description>&lt;TFoot> shall not contain &lt;Note></description><test>parentStandardType != 'TFoot'</test><error><message>&lt;TFoot> contains &lt;Note></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>note</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TFoot-Note</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEAside</object><deferred/><tags>structure,table</tags><description>&lt;TH> shall not contain &lt;Aside></description><test>parentStandardType != 'TH'</test><error><message>&lt;TH> contains &lt;Aside></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TH-Aside</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEAside</object><deferred/><tags>structure</tags><description>&lt;Warichu> shall not contain &lt;Aside></description><test>parentStandardType != 'Warichu'</test><error><message>&lt;Warichu> contains &lt;Aside></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Warichu-Aside</clause><testNumber>1</testNumber></ruleId></rules><rules><object>Glyph</object><deferred/><tags>font</tags><description> If a ToUnicode CMap is present, the Unicode values it specifies shall all be greater than zero (0), but not equal to either U+FEFF or U+FFFE</description><test>toUnicode == null || (toUnicode.indexOf("\u0000") == -1 &amp;&amp; toUnicode.indexOf("\uFFFE") == -1 &amp;&amp; toUnicode.indexOf("\uFEFF") == -1)</test><error><message>The glyph has Unicode value 0, U+FEFF or U+FFFE, which is invalid by Unicode standard</message><arguments/></error><references/><tagsSet><tagsSet>font</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>8.4.5.8</clause><testNumber>2</testNumber></ruleId></rules><rules><object>SEWP</object><deferred/><tags>structure</tags><description>&lt;Lbl> shall not contain &lt;WP></description><test>parentStandardType != 'Lbl'</test><error><message>&lt;Lbl> contains &lt;WP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Lbl-WP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETHead</object><deferred/><tags>structure,table</tags><description>&lt;TFoot> shall not contain &lt;THead></description><test>parentStandardType != 'TFoot'</test><error><message>&lt;TFoot> contains &lt;THead></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TFoot-THead</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWP</object><deferred/><tags>structure,figure</tags><description>&lt;Figure> shall not contain &lt;WP></description><test>parentStandardType != 'Figure'</test><error><message>&lt;Figure> contains &lt;WP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>figure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Figure-WP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDocumentFragment</object><deferred/><tags>structure</tags><description>&lt;WT> shall not contain &lt;DocumentFragment></description><test>parentStandardType != 'WT'</test><error><message>&lt;WT> contains &lt;DocumentFragment></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. WT-DocumentFragment</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SENote</object><deferred/><tags>structure,list,note</tags><description>&lt;L> shall not contain &lt;Note></description><test>parentStandardType != 'L'</test><error><message>&lt;L> contains &lt;Note></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet><tagsSet>note</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. L-Note</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEFENote</object><deferred/><tags>structure,table,note</tags><description>&lt;TFoot> shall not contain &lt;FENote></description><test>parentStandardType != 'TFoot'</test><error><message>&lt;TFoot> contains &lt;FENote></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>note</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TFoot-FENote</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETHead</object><deferred/><tags>structure,table,list</tags><description>&lt;LI> shall not contain &lt;THead></description><test>parentStandardType != 'LI'</test><error><message>&lt;LI> contains &lt;THead></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. LI-THead</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERP</object><deferred/><tags>structure</tags><description>&lt;Warichu> shall not contain &lt;RP></description><test>parentStandardType != 'Warichu'</test><error><message>&lt;Warichu> contains &lt;RP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Warichu-RP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>PDAnnot</object><deferred/><tags>annotation,artifact</tags><description>Annotations shall be artifacts if the NoView flag is set and the ToggleNoView flag is not set in accordance with ISO 32000-2:2020, Table 167</description><test>structParentType == null || isArtifact == true || ((F &amp; 32) == 0 || (F &amp; 256) == 256)</test><error><message>A no-view annotation is included in logical structure with tag %1 (standard type = %2, NoView = %3, ToggleNoView = %4)</message><arguments><arguments><argument>structParentType</argument><name/><argumentValue/></arguments><arguments><argument>structParentStandardType</argument><name/><argumentValue/></arguments><arguments><argument>F != null ? (F &amp; 32) >> 5 : null</argument><name/><argumentValue/></arguments><arguments><argument>F != null ? (F &amp; 256) >> 8 : null</argument><name/><argumentValue/></arguments></arguments></error><references><references><specification>ISO 32000-2:2020</specification><clause>12.5.3, Table 167</clause></references></references><tagsSet><tagsSet>annotation</tagsSet><tagsSet>artifact</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>8.9.2.2</clause><testNumber>2</testNumber></ruleId></rules><rules><object>SERP</object><deferred/><tags>structure</tags><description>StructTreeRoot shall not contain &lt;RP></description><test>parentStandardType != 'StructTreeRoot'</test><error><message>StructTreeRoot contains &lt;RP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. StructTreeRoot-RP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELBody</object><deferred/><tags>structure,list</tags><description>&lt;L> shall not contain &lt;LBody></description><test>parentStandardType != 'L'</test><error><message>&lt;L> contains &lt;LBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. L-LBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETHead</object><deferred/><tags>structure,table</tags><description>&lt;Link> shall not contain &lt;THead></description><test>parentStandardType != 'Link'</test><error><message>&lt;Link> contains &lt;THead></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Link-THead</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETBody</object><deferred/><tags>structure,table,toc</tags><description>&lt;TOCI> shall not contain &lt;TBody></description><test>parentStandardType != 'TOCI'</test><error><message>&lt;TOCI> contains &lt;TBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOCI-TBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOC</object><deferred/><tags>structure,toc</tags><description>&lt;BibEntry> shall not contain &lt;TOC></description><test>parentStandardType != 'BibEntry'</test><error><message>&lt;BibEntry> contains &lt;TOC></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. BibEntry-TOC</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEBlockQuote</object><deferred/><tags>structure</tags><description>&lt;Hn> shall not contain &lt;BlockQuote></description><test>/^H[1-9][0-9]*$/.test(parentStandardType) == false</test><error><message>&lt;Hn> contains &lt;BlockQuote></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Hn-BlockQuote</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEL</object><deferred/><tags>structure,list</tags><description>&lt;Warichu> shall not contain &lt;L></description><test>parentStandardType != 'Warichu'</test><error><message>&lt;Warichu> contains &lt;L></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Warichu-L</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SESub</object><deferred/><tags>structure,table</tags><description>&lt;TBody> shall not contain &lt;Sub></description><test>parentStandardType != 'TBody'</test><error><message>&lt;TBody> contains &lt;Sub></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TBody-Sub</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOCI</object><deferred/><tags>structure,toc</tags><description>&lt;Aside> shall not contain &lt;TOCI></description><test>parentStandardType != 'Aside'</test><error><message>&lt;Aside> contains &lt;TOCI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Aside-TOCI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>PDStructTreeRoot</object><deferred/><tags>structure</tags><description>The structure tree root shall contain a single Document structure element as its only child, as specified in ISO 32000-2:2020, Annex L and ISO/TS 32005</description><test>kidsStandardTypes == 'Document'</test><error><message>The structure tree root contains %1 element(s) instead of a single Document structure element</message><arguments><arguments><argument>kidsStandardTypes.replaceAll('&amp;', ',')</argument><name/><argumentValue/></arguments></arguments></error><references><references><specification>ISO 32000-2:2020</specification><clause>14.7.2</clause></references><references><specification>ISO 32000-2:2020</specification><clause>14.8.6</clause></references><references><specification>ISO 32000-2:2020</specification><clause>Annex L</clause></references><references><specification>ISO/TS 32005</specification><clause>clause</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>8.2.5.2</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDiv</object><deferred/><tags>structure,toc</tags><description>&lt;TOC> shall not contain &lt;Div></description><test>parentStandardType != 'TOC'</test><error><message>&lt;TOC> contains &lt;Div></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOC-Div</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDocumentFragment</object><deferred/><tags>structure</tags><description>&lt;Strong> shall not contain &lt;DocumentFragment></description><test>parentStandardType != 'Strong'</test><error><message>&lt;Strong> contains &lt;DocumentFragment></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Strong-DocumentFragment</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELink</object><deferred/><tags>structure</tags><description>&lt;TR> shall not contain &lt;Link></description><test>parentStandardType != 'TR'</test><error><message>&lt;TR> contains &lt;Link></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TR-Link</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELI</object><deferred/><tags>structure,list,note</tags><description>&lt;Note> shall not contain &lt;LI></description><test>parentStandardType != 'Note'</test><error><message>&lt;Note> contains &lt;LI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet><tagsSet>note</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Note-LI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOCI</object><deferred/><tags>structure,toc</tags><description>&lt;Form> shall not contain &lt;TOCI></description><test>parentStandardType != 'Form'</test><error><message>&lt;Form> contains &lt;TOCI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Form-TOCI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOCI</object><deferred/><tags>structure,toc</tags><description>&lt;Index> shall not contain &lt;TOCI></description><test>parentStandardType != 'Index'</test><error><message>&lt;Index> contains &lt;TOCI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Index-TOCI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETR</object><deferred/><tags>structure</tags><description>&lt;Lbl> shall not contain &lt;TR></description><test>parentStandardType != 'Lbl'</test><error><message>&lt;Lbl> contains &lt;TR></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Lbl-TR</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWT</object><deferred/><tags>structure</tags><description>&lt;Document> shall not contain &lt;WT></description><test>parentStandardType != 'Document'</test><error><message>&lt;Document> contains &lt;WT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Document-WT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETHead</object><deferred/><tags>structure,table</tags><description>&lt;Lbl> shall not contain &lt;THead></description><test>parentStandardType != 'Lbl'</test><error><message>&lt;Lbl> contains &lt;THead></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Lbl-THead</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETD</object><deferred/><tags>structure,table</tags><description>&lt;Hn> shall not contain &lt;TD></description><test>/^H[1-9][0-9]*$/.test(parentStandardType) == false</test><error><message>&lt;Hn> contains &lt;TD></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Hn-TD</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDocumentFragment</object><deferred/><tags>structure</tags><description>&lt;Index> shall not contain &lt;DocumentFragment></description><test>parentStandardType != 'Index'</test><error><message>&lt;Index> contains &lt;DocumentFragment></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Index-DocumentFragment</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELBody</object><deferred/><tags>structure,list</tags><description>&lt;Document> shall not contain &lt;LBody></description><test>parentStandardType != 'Document'</test><error><message>&lt;Document> contains &lt;LBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Document-LBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERT</object><deferred/><tags>structure</tags><description>&lt;Aside> shall not contain &lt;RT></description><test>parentStandardType != 'Aside'</test><error><message>&lt;Aside> contains &lt;RT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Aside-RT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEAside</object><deferred/><tags>structure</tags><description>&lt;Index> shall not contain &lt;Aside></description><test>parentStandardType != 'Index'</test><error><message>&lt;Index> contains &lt;Aside></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Index-Aside</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SECaption</object><deferred/><tags>structure,table,caption</tags><description>&lt;TD> shall not contain &lt;Caption></description><test>parentStandardType != 'TD'</test><error><message>&lt;TD> contains &lt;Caption></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>caption</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TD-Caption</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERB</object><deferred/><tags>structure</tags><description>&lt;TR> shall not contain &lt;RB></description><test>parentStandardType != 'TR'</test><error><message>&lt;TR> contains &lt;RB></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TR-RB</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEL</object><deferred/><tags>structure,list,heading</tags><description>&lt;H> shall not contain &lt;L></description><test>parentStandardType != 'H'</test><error><message>&lt;H> contains &lt;L></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet><tagsSet>heading</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. H-L</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELbl</object><deferred/><tags>structure</tags><description>&lt;Warichu> shall not contain &lt;Lbl></description><test>parentStandardType != 'Warichu'</test><error><message>&lt;Warichu> contains &lt;Lbl></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Warichu-Lbl</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEPart</object><deferred/><tags>structure,list</tags><description>&lt;LI> shall not contain &lt;Part></description><test>parentStandardType != 'LI'</test><error><message>&lt;LI> contains &lt;Part></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. LI-Part</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SESub</object><deferred/><tags>structure</tags><description>&lt;Sect> shall not contain &lt;Sub></description><test>parentStandardType != 'Sect'</test><error><message>&lt;Sect> contains &lt;Sub></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Sect-Sub</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEAside</object><deferred/><tags>structure</tags><description>&lt;RB> shall not contain &lt;Aside></description><test>parentStandardType != 'RB'</test><error><message>&lt;RB> contains &lt;Aside></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RB-Aside</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEIndex</object><deferred/><tags>structure</tags><description>&lt;WT> shall not contain &lt;Index></description><test>parentStandardType != 'WT'</test><error><message>&lt;WT> contains &lt;Index></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. WT-Index</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETitle</object><deferred/><tags>structure,note</tags><description>&lt;Note> shall not contain &lt;Title></description><test>parentStandardType != 'Note'</test><error><message>&lt;Note> contains &lt;Title></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>note</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Note-Title</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEIndex</object><deferred/><tags>structure</tags><description>&lt;Warichu> shall not contain &lt;Index></description><test>parentStandardType != 'Warichu'</test><error><message>&lt;Warichu> contains &lt;Index></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Warichu-Index</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERT</object><deferred/><tags>structure</tags><description>&lt;RP> shall not contain &lt;RT></description><test>parentStandardType != 'RP'</test><error><message>&lt;RP> contains &lt;RT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RP-RT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEFormula</object><deferred/><tags>structure,list</tags><description>&lt;L> shall not contain &lt;Formula></description><test>parentStandardType != 'L'</test><error><message>&lt;L> contains &lt;Formula></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. L-Formula</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEIndex</object><deferred/><tags>structure</tags><description>&lt;Reference> shall not contain &lt;Index></description><test>parentStandardType != 'Reference'</test><error><message>&lt;Reference> contains &lt;Index></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Reference-Index</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDocumentFragment</object><deferred/><tags>structure,table</tags><description>&lt;Table> shall not contain &lt;DocumentFragment></description><test>parentStandardType != 'Table'</test><error><message>&lt;Table> contains &lt;DocumentFragment></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Table-DocumentFragment</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEPart</object><deferred/><tags>structure</tags><description>&lt;WP> shall not contain &lt;Part></description><test>parentStandardType != 'WP'</test><error><message>&lt;WP> contains &lt;Part></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. WP-Part</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELBody</object><deferred/><tags>structure,list</tags><description>&lt;Aside> shall not contain &lt;LBody></description><test>parentStandardType != 'Aside'</test><error><message>&lt;Aside> contains &lt;LBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Aside-LBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEBlockQuote</object><deferred/><tags>structure</tags><description>&lt;Strong> shall not contain &lt;BlockQuote></description><test>parentStandardType != 'Strong'</test><error><message>&lt;Strong> contains &lt;BlockQuote></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Strong-BlockQuote</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWarichu</object><deferred/><tags>structure,toc</tags><description>&lt;TOC> shall not contain &lt;Warichu></description><test>parentStandardType != 'TOC'</test><error><message>&lt;TOC> contains &lt;Warichu></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOC-Warichu</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETBody</object><deferred/><tags>structure,table</tags><description>&lt;Formula> shall not contain &lt;TBody></description><test>parentStandardType != 'Formula'</test><error><message>&lt;Formula> contains &lt;TBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Formula-TBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERuby</object><deferred/><tags>structure,list</tags><description>&lt;L> shall not contain &lt;Ruby></description><test>parentStandardType != 'L'</test><error><message>&lt;L> contains &lt;Ruby></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. L-Ruby</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEPart</object><deferred/><tags>structure</tags><description>&lt;Lbl> shall not contain &lt;Part></description><test>parentStandardType != 'Lbl'</test><error><message>&lt;Lbl> contains &lt;Part></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Lbl-Part</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDocumentFragment</object><deferred/><tags>structure</tags><description>&lt;DocumentFragment> shall not contain content items</description><test>hasContentItems == false</test><error><message>&lt;DocumentFragment> contains content item(s)</message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. DocumentFragment-content</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEPrivate</object><deferred/><tags>structure</tags><description>&lt;Annot> shall not contain &lt;Private></description><test>parentStandardType != 'Annot'</test><error><message>&lt;Annot> contains &lt;Private></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Annot-Private</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOC</object><deferred/><tags>structure,table,toc</tags><description>&lt;TBody> shall not contain &lt;TOC></description><test>parentStandardType != 'TBody'</test><error><message>&lt;TBody> contains &lt;TOC></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TBody-TOC</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEBlockQuote</object><deferred/><tags>structure,table</tags><description>&lt;TFoot> shall not contain &lt;BlockQuote></description><test>parentStandardType != 'TFoot'</test><error><message>&lt;TFoot> contains &lt;BlockQuote></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TFoot-BlockQuote</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETFoot</object><deferred/><tags>structure,table</tags><description>&lt;Strong> shall not contain &lt;TFoot></description><test>parentStandardType != 'Strong'</test><error><message>&lt;Strong> contains &lt;TFoot></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Strong-TFoot</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERB</object><deferred/><tags>structure</tags><description>&lt;Sub> shall not contain &lt;RB></description><test>parentStandardType != 'Sub'</test><error><message>&lt;Sub> contains &lt;RB></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Sub-RB</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SECaption</object><deferred/><tags>structure,table,caption</tags><description>&lt;TH> shall not contain &lt;Caption></description><test>parentStandardType != 'TH'</test><error><message>&lt;TH> contains &lt;Caption></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>caption</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TH-Caption</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERT</object><deferred/><tags>structure</tags><description>&lt;Link> shall not contain &lt;RT></description><test>parentStandardType != 'Link'</test><error><message>&lt;Link> contains &lt;RT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Link-RT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETFoot</object><deferred/><tags>structure,table,note</tags><description>&lt;FENote> shall not contain &lt;TFoot></description><test>parentStandardType != 'FENote'</test><error><message>&lt;FENote> contains &lt;TFoot></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>note</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. FENote-TFoot</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SECaption</object><deferred/><tags>structure,caption</tags><description>&lt;BibEntry> shall not contain &lt;Caption></description><test>parentStandardType != 'BibEntry'</test><error><message>&lt;BibEntry> contains &lt;Caption></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>caption</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. BibEntry-Caption</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETR</object><deferred/><tags>structure</tags><description>&lt;Annot> shall not contain &lt;TR></description><test>parentStandardType != 'Annot'</test><error><message>&lt;Annot> contains &lt;TR></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Annot-TR</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWarichu</object><deferred/><tags>structure,list</tags><description>&lt;LI> shall not contain &lt;Warichu></description><test>parentStandardType != 'LI'</test><error><message>&lt;LI> contains &lt;Warichu></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. LI-Warichu</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEBibEntry</object><deferred/><tags>structure,table</tags><description>&lt;Table> shall not contain &lt;BibEntry></description><test>parentStandardType != 'Table'</test><error><message>&lt;Table> contains &lt;BibEntry></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Table-BibEntry</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEH</object><deferred/><tags>structure,list,heading</tags><description>&lt;L> shall not contain &lt;H></description><test>parentStandardType != 'L'</test><error><message>&lt;L> contains &lt;H></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet><tagsSet>heading</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. L-H</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEFENote</object><deferred/><tags>structure,note</tags><description>&lt;WT> shall not contain &lt;FENote></description><test>parentStandardType != 'WT'</test><error><message>&lt;WT> contains &lt;FENote></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>note</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. WT-FENote</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELI</object><deferred/><tags>structure,table,list</tags><description>&lt;TBody> shall not contain &lt;LI></description><test>parentStandardType != 'TBody'</test><error><message>&lt;TBody> contains &lt;LI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TBody-LI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELBody</object><deferred/><tags>structure,list</tags><description>&lt;Lbl> shall not contain &lt;LBody></description><test>parentStandardType != 'Lbl'</test><error><message>&lt;Lbl> contains &lt;LBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Lbl-LBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETHead</object><deferred/><tags>structure,table,figure</tags><description>&lt;Figure> shall not contain &lt;THead></description><test>parentStandardType != 'Figure'</test><error><message>&lt;Figure> contains &lt;THead></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>figure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Figure-THead</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEIndex</object><deferred/><tags>structure</tags><description>&lt;RB> shall not contain &lt;Index></description><test>parentStandardType != 'RB'</test><error><message>&lt;RB> contains &lt;Index></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RB-Index</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEArt</object><deferred/><tags>structure</tags><description>&lt;Strong> shall not contain &lt;Art></description><test>parentStandardType != 'Strong'</test><error><message>&lt;Strong> contains &lt;Art></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Strong-Art</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDocument</object><deferred/><tags>structure,toc</tags><description>&lt;TOCI> shall not contain &lt;Document></description><test>parentStandardType != 'TOCI'</test><error><message>&lt;TOCI> contains &lt;Document></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOCI-Document</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEPart</object><deferred/><tags>structure,toc</tags><description>&lt;TOCI> shall not contain &lt;Part></description><test>parentStandardType != 'TOCI'</test><error><message>&lt;TOCI> contains &lt;Part></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOCI-Part</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETD</object><deferred/><tags>structure,table</tags><description>&lt;DocumentFragment> shall not contain &lt;TD></description><test>parentStandardType != 'DocumentFragment'</test><error><message>&lt;DocumentFragment> contains &lt;TD></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. DocumentFragment-TD</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEStrong</object><deferred/><tags>structure</tags><description>&lt;DocumentFragment> shall not contain &lt;Strong></description><test>parentStandardType != 'DocumentFragment'</test><error><message>&lt;DocumentFragment> contains &lt;Strong></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. DocumentFragment-Strong</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SESect</object><deferred/><tags>structure</tags><description>&lt;Warichu> shall not contain &lt;Sect></description><test>parentStandardType != 'Warichu'</test><error><message>&lt;Warichu> contains &lt;Sect></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Warichu-Sect</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEEm</object><deferred/><tags>structure,table</tags><description>&lt;TFoot> shall not contain &lt;Em></description><test>parentStandardType != 'TFoot'</test><error><message>&lt;TFoot> contains &lt;Em></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TFoot-Em</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERuby</object><deferred/><tags>structure,table</tags><description>&lt;THead> shall not contain &lt;Ruby></description><test>parentStandardType != 'THead'</test><error><message>&lt;THead> contains &lt;Ruby></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. THead-Ruby</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDocument</object><deferred/><tags>structure</tags><description>&lt;Quote> shall not contain &lt;Document></description><test>parentStandardType != 'Quote'</test><error><message>&lt;Quote> contains &lt;Document></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Quote-Document</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETable</object><deferred/><tags>structure,table,toc</tags><description>&lt;TOC> shall not contain &lt;Table></description><test>parentStandardType != 'TOC'</test><error><message>&lt;TOC> contains &lt;Table></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOC-Table</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERuby</object><deferred/><tags>structure</tags><description>&lt;RB> shall not contain &lt;Ruby></description><test>parentStandardType != 'RB'</test><error><message>&lt;RB> contains &lt;Ruby></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RB-Ruby</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEHn</object><deferred/><tags>structure,heading</tags><description>&lt;H> shall not contain &lt;Hn></description><test>parentStandardType != 'H'</test><error><message>&lt;H> contains &lt;Hn></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>heading</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. H-Hn</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETable</object><deferred/><tags>structure,table</tags><description>&lt;Hn> shall not contain &lt;Table></description><test>/^H[1-9][0-9]*$/.test(parentStandardType) == false</test><error><message>&lt;Hn> contains &lt;Table></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Hn-Table</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SENote</object><deferred/><tags>structure,toc,note</tags><description>&lt;TOCI> shall not contain &lt;Note></description><test>parentStandardType != 'TOCI'</test><error><message>&lt;TOCI> contains &lt;Note></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet><tagsSet>note</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOCI-Note</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETBody</object><deferred/><tags>structure,table</tags><description>&lt;Strong> shall not contain &lt;TBody></description><test>parentStandardType != 'Strong'</test><error><message>&lt;Strong> contains &lt;TBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Strong-TBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SESub</object><deferred/><tags>structure</tags><description>&lt;BlockQuote> shall not contain &lt;Sub></description><test>parentStandardType != 'BlockQuote'</test><error><message>&lt;BlockQuote> contains &lt;Sub></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. BlockQuote-Sub</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOCI</object><deferred/><tags>structure,table,toc</tags><description>&lt;TFoot> shall not contain &lt;TOCI></description><test>parentStandardType != 'TFoot'</test><error><message>&lt;TFoot> contains &lt;TOCI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TFoot-TOCI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEFormula</object><deferred/><tags>structure,toc</tags><description>&lt;TOC> shall not contain &lt;Formula></description><test>parentStandardType != 'TOC'</test><error><message>&lt;TOC> contains &lt;Formula></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOC-Formula</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETH</object><deferred/><tags>structure,table</tags><description>&lt;Ruby> shall not contain &lt;TH></description><test>parentStandardType != 'Ruby'</test><error><message>&lt;Ruby> contains &lt;TH></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Ruby-TH</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETBody</object><deferred/><tags>structure,table,caption</tags><description>&lt;Caption> shall not contain &lt;TBody></description><test>parentStandardType != 'Caption'</test><error><message>&lt;Caption> contains &lt;TBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>caption</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Caption-TBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEArt</object><deferred/><tags>structure,table</tags><description>&lt;TBody> shall not contain &lt;Art></description><test>parentStandardType != 'TBody'</test><error><message>&lt;TBody> contains &lt;Art></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TBody-Art</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETBody</object><deferred/><tags>structure,table</tags><description>&lt;Quote> shall not contain &lt;TBody></description><test>parentStandardType != 'Quote'</test><error><message>&lt;Quote> contains &lt;TBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Quote-TBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELink</object><deferred/><tags>structure,list</tags><description>&lt;L> shall not contain &lt;Link></description><test>parentStandardType != 'L'</test><error><message>&lt;L> contains &lt;Link></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. L-Link</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERuby</object><deferred/><tags>structure</tags><description>&lt;Code> shall not contain &lt;Ruby></description><test>parentStandardType != 'Code'</test><error><message>&lt;Code> contains &lt;Ruby></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Code-Ruby</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETable</object><deferred/><tags>structure,table</tags><description>&lt;Lbl> shall not contain &lt;Table></description><test>parentStandardType != 'Lbl'</test><error><message>&lt;Lbl> contains &lt;Table></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Lbl-Table</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETD</object><deferred/><tags>structure,table</tags><description>When a table contains header cells, that table shall provide sufficient semantic information to allow accurate determination of which of its table header cells (structure element TH) pertain to other cells as specified in ISO 32000-2:2020, 14.8.5.7</description><test>hasConnectedHeader != false || unknownHeaders != ''</test><error><message>TD does not contain Headers attribute, and Headers for this table cell cannot be determined algorithmically</message><arguments/></error><references><references><specification>ISO 32000-2:2020</specification><clause>14.8.4.8.3</clause></references><references><specification>ISO 32000-2:2020</specification><clause>14.8.5.7</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>8.2.5.26</clause><testNumber>5</testNumber></ruleId></rules><rules><object>SEDocumentFragment</object><deferred/><tags>structure,figure</tags><description>&lt;Figure> shall not contain &lt;DocumentFragment></description><test>parentStandardType != 'Figure'</test><error><message>&lt;Figure> contains &lt;DocumentFragment></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>figure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Figure-DocumentFragment</clause><testNumber>1</testNumber></ruleId></rules><rules><object>PDMovieAnnot</object><deferred/><tags>annotation</tags><description>Movie annotation cannot be used when conforming to PDF/UA-2</description><test>false</test><error><message>An annotation of subtype Movie exists</message><arguments/></error><references/><tagsSet><tagsSet>annotation</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>8.9.2.4.11</clause><testNumber>2</testNumber></ruleId></rules><rules><object>SEP</object><deferred/><tags>structure,heading,paragraph</tags><description>&lt;H> shall not contain &lt;P></description><test>parentStandardType != 'H'</test><error><message>&lt;H> contains &lt;P></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>heading</tagsSet><tagsSet>paragraph</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. H-P</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDocumentFragment</object><deferred/><tags>structure</tags><description>&lt;Lbl> shall not contain &lt;DocumentFragment></description><test>parentStandardType != 'Lbl'</test><error><message>&lt;Lbl> contains &lt;DocumentFragment></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Lbl-DocumentFragment</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELBody</object><deferred/><tags>structure,list</tags><description>&lt;Em> shall not contain &lt;LBody></description><test>parentStandardType != 'Em'</test><error><message>&lt;Em> contains &lt;LBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Em-LBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEFormula</object><deferred/><tags>structure,table</tags><description>&lt;TBody> shall not contain &lt;Formula></description><test>parentStandardType != 'TBody'</test><error><message>&lt;TBody> contains &lt;Formula></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TBody-Formula</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEForm</object><deferred/><tags>structure</tags><description>&lt;Index> shall not contain &lt;Form></description><test>parentStandardType != 'Index'</test><error><message>&lt;Index> contains &lt;Form></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Index-Form</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEFigure</object><deferred/><tags>structure,table,figure</tags><description>&lt;TBody> shall not contain &lt;Figure></description><test>parentStandardType != 'TBody'</test><error><message>&lt;TBody> contains &lt;Figure></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>figure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TBody-Figure</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEL</object><deferred/><tags>structure,list</tags><description>&lt;Hn> shall not contain &lt;L></description><test>/^H[1-9][0-9]*$/.test(parentStandardType) == false</test><error><message>&lt;Hn> contains &lt;L></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Hn-L</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERB</object><deferred/><tags>structure,paragraph</tags><description>&lt;P> shall not contain &lt;RB></description><test>parentStandardType != 'P'</test><error><message>&lt;P> contains &lt;RB></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>paragraph</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. P-RB</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOCI</object><deferred/><tags>structure,toc</tags><description>&lt;TOCI> shall not contain &lt;TOCI></description><test>parentStandardType != 'TOCI'</test><error><message>&lt;TOCI> contains &lt;TOCI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOCI-TOCI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWP</object><deferred/><tags>structure</tags><description>&lt;Hn> shall not contain &lt;WP></description><test>/^H[1-9][0-9]*$/.test(parentStandardType) == false</test><error><message>&lt;Hn> contains &lt;WP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Hn-WP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWT</object><deferred/><tags>structure</tags><description>&lt;Link> shall not contain &lt;WT></description><test>parentStandardType != 'Link'</test><error><message>&lt;Link> contains &lt;WT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Link-WT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEP</object><deferred/><tags>structure,paragraph</tags><description>&lt;Quote> shall not contain &lt;P></description><test>parentStandardType != 'Quote'</test><error><message>&lt;Quote> contains &lt;P></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>paragraph</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Quote-P</clause><testNumber>1</testNumber></ruleId></rules><rules><object>PDType0Font</object><deferred/><tags>font</tags><description>For any given composite (Type 0) font within a conforming file, the CIDSystemInfo entry in its CIDFont dictionary and its Encoding dictionary shall have the following relationship: - If the Encoding key in the Type 0 font dictionary has a value of Identity-H or Identity-V, then any values for the Registry, Ordering, and Supplement keys may be used in the CIDSystemInfo dictionary of the CIDFont. - Otherwise the corresponding values of the Registry and Ordering keys in both CIDSystemInfo dictionaries shall be identical, and the value of the Supplement key in the CIDSystemInfo dictionary of the CIDFont shall be less than or equal to the value of the Supplement key in the CIDSystemInfo dictionary of the CMap</description><test>cmapName == "Identity-H" || cmapName == "Identity-V" || (CIDFontOrdering != null &amp;&amp; CIDFontOrdering == CMapOrdering &amp;&amp; CIDFontRegistry != null &amp;&amp; CIDFontRegistry == CMapRegistry &amp;&amp; CIDFontSupplement != null &amp;&amp; CMapSupplement != null &amp;&amp; CIDFontSupplement &lt;= CMapSupplement)</test><error><message>CIDSystemInfo entries the CIDFont and CMap dictionaries of a Type 0 font are not compatible (CIDSystemInfo Ordering = %1, CMap Ordering = %2, CIDSystemInfo Registry = %3, CMap Registry = %4, CIDSystemInfo Supplement = %5, CMap Supplement = %6)</message><arguments><arguments><argument>CIDFontOrdering</argument><name/><argumentValue/></arguments><arguments><argument>CMapOrdering</argument><name/><argumentValue/></arguments><arguments><argument>CIDFontRegistry</argument><name/><argumentValue/></arguments><arguments><argument>CMapRegistry</argument><name/><argumentValue/></arguments><arguments><argument>CIDFontSupplement</argument><name/><argumentValue/></arguments><arguments><argument>CMapSupplement</argument><name/><argumentValue/></arguments></arguments></error><references/><tagsSet><tagsSet>font</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>8.4.5.3.1</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWarichu</object><deferred/><tags>structure</tags><description>&lt;RP> shall not contain &lt;Warichu></description><test>parentStandardType != 'RP'</test><error><message>&lt;RP> contains &lt;Warichu></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RP-Warichu</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SENonStandard</object><deferred/><tags>structure</tags><description>All structure elements shall belong to, or be role mapped to, at least one of the following namespaces specified in ISO 32000-2:2020, 14.8.6: — the PDF 1.7 namespace; — the PDF 2.0 namespace; — the MathML namespace</description><test>isNotMappedToStandardType == false</test><error><message>Non-standard structure type %1 is not mapped to a standard type</message><arguments><arguments><argument>namespaceAndTag</argument><name/><argumentValue/></arguments></arguments></error><references><references><specification>ISO 32000-2:2020</specification><clause>14.8.6</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>8.2.4</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETitle</object><deferred/><tags>structure,table</tags><description>&lt;TH> shall not contain &lt;Title></description><test>parentStandardType != 'TH'</test><error><message>&lt;TH> contains &lt;Title></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TH-Title</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SESpan</object><deferred/><tags>structure,table,span</tags><description>&lt;THead> shall not contain &lt;Span></description><test>parentStandardType != 'THead'</test><error><message>&lt;THead> contains &lt;Span></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>span</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. THead-Span</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETH</object><deferred/><tags>structure,table</tags><description>StructTreeRoot shall not contain &lt;TH></description><test>parentStandardType != 'StructTreeRoot'</test><error><message>StructTreeRoot contains &lt;TH></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. StructTreeRoot-TH</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETH</object><deferred/><tags>structure,table</tags><description>&lt;RT> shall not contain &lt;TH></description><test>parentStandardType != 'RT'</test><error><message>&lt;RT> contains &lt;TH></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RT-TH</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEBlockQuote</object><deferred/><tags>structure</tags><description>&lt;Lbl> shall not contain &lt;BlockQuote></description><test>parentStandardType != 'Lbl'</test><error><message>&lt;Lbl> contains &lt;BlockQuote></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Lbl-BlockQuote</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETHead</object><deferred/><tags>structure,table</tags><description>&lt;Sub> shall not contain &lt;THead></description><test>parentStandardType != 'Sub'</test><error><message>&lt;Sub> contains &lt;THead></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Sub-THead</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELI</object><deferred/><tags>structure,list</tags><description>&lt;Sub> shall not contain &lt;LI></description><test>parentStandardType != 'Sub'</test><error><message>&lt;Sub> contains &lt;LI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Sub-LI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEFigure</object><deferred/><tags>structure,table,figure</tags><description>&lt;TFoot> shall not contain &lt;Figure></description><test>parentStandardType != 'TFoot'</test><error><message>&lt;TFoot> contains &lt;Figure></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>figure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TFoot-Figure</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEP</object><deferred/><tags>structure,list,paragraph</tags><description>&lt;LI> shall not contain &lt;P></description><test>parentStandardType != 'LI'</test><error><message>&lt;LI> contains &lt;P></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet><tagsSet>paragraph</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. LI-P</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEH</object><deferred/><tags>structure,heading</tags><description>&lt;Lbl> shall not contain &lt;H></description><test>parentStandardType != 'Lbl'</test><error><message>&lt;Lbl> contains &lt;H></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>heading</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Lbl-H</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETFoot</object><deferred/><tags>structure,table</tags><description>&lt;Lbl> shall not contain &lt;TFoot></description><test>parentStandardType != 'Lbl'</test><error><message>&lt;Lbl> contains &lt;TFoot></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Lbl-TFoot</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEIndex</object><deferred/><tags>structure,toc</tags><description>&lt;TOC> shall not contain &lt;Index></description><test>parentStandardType != 'TOC'</test><error><message>&lt;TOC> contains &lt;Index></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOC-Index</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SECode</object><deferred/><tags>structure</tags><description>&lt;RT> shall not contain &lt;Code></description><test>parentStandardType != 'RT'</test><error><message>&lt;RT> contains &lt;Code></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RT-Code</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SECaption</object><deferred/><tags>structure,caption</tags><description>&lt;Reference> shall not contain &lt;Caption></description><test>parentStandardType != 'Reference'</test><error><message>&lt;Reference> contains &lt;Caption></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>caption</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Reference-Caption</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOCI</object><deferred/><tags>structure,toc</tags><description>&lt;Link> shall not contain &lt;TOCI></description><test>parentStandardType != 'Link'</test><error><message>&lt;Link> contains &lt;TOCI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Link-TOCI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEQuote</object><deferred/><tags>structure,table</tags><description>&lt;THead> shall not contain &lt;Quote></description><test>parentStandardType != 'THead'</test><error><message>&lt;THead> contains &lt;Quote></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. THead-Quote</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEFormula</object><deferred/><tags>structure</tags><description>&lt;RT> shall not contain &lt;Formula></description><test>parentStandardType != 'RT'</test><error><message>&lt;RT> contains &lt;Formula></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RT-Formula</clause><testNumber>1</testNumber></ruleId></rules><rules><object>PDReferencedCMap</object><deferred/><tags>font</tags><description>A CMap shall not reference any other CMap except those listed in ISO 32000-2:2020, 9.7.5.2 Table 116</description><test>CMapName == "Identity-H" || CMapName == "Identity-V" || CMapName == "GB-EUC-H" || CMapName == "GB-EUC-V" || CMapName == "GBpc-EUC-H" || CMapName == "GBpc-EUC-V" || CMapName == "GBK-EUC-H" || CMapName == "GBK-EUC-V" || CMapName == "GBKp-EUC-H" || CMapName == "GBKp-EUC-V" || CMapName == "GBK2K-H" || CMapName == "GBK2K-V" || CMapName == "UniGB-UCS2-H" || CMapName == "UniGB-UCS2-V" || CMapName == "UniGB-UFT16-H" || CMapName == "UniGB-UFT16-V" || CMapName == "B5pc-H" || CMapName == "B5pc-V" || CMapName == "HKscs-B5-H" || CMapName == "HKscs-B5-V" || CMapName == "ETen-B5-H" || CMapName == "ETen-B5-V" || CMapName == "ETenms-B5-H" || CMapName == "ETenms-B5-V" || CMapName == "CNS-EUC-H" || CMapName == "CNS-EUC-V" || CMapName == "UniCNS-UCS2-H" || CMapName == "UniCNS-UCS2-V" || CMapName == "UniCNS-UFT16-H" || CMapName == "UniCNS-UTF16-V" || CMapName == "83pv-RKSJ-H" || CMapName == "90ms-RKSJ-H" || CMapName == "90ms-RKSJ-V" || CMapName == "90msp-RKSJ-H" || CMapName == "90msp-RKSJ-V" || CMapName == "90pv-RKSJ-H" || CMapName == "Add-RKSJ-H" || CMapName == "Add-RKSJ-V" || CMapName == "EUC-H" || CMapName == "EUC-V" || CMapName == "Ext-RKSJ-H" || CMapName == "Ext-RKSJ-V" || CMapName == "H" || CMapName == "V" || CMapName == "UniJIS-UCS2-H" || CMapName == "UniJIS-UCS2-V" || CMapName == "UniJIS-UCS2-HW-H" || CMapName == "UniJIS-UCS2-HW-V" || CMapName == "UniJIS-UTF16-H" || CMapName == "UniJIS-UTF16-V" || CMapName == "KSC-EUC-H" || CMapName == "KSC-EUC-V" || CMapName == "KSCms-UHC-H" || CMapName == "KSCms-UHC-V" || CMapName == "KSCms-UHC-HW-H" || CMapName == "KSCms-UHC-HW-V" || CMapName == "KSCpc-EUC-H" || CMapName == "UniKS-UCS2-H" || CMapName == "UniKS-UCS2-V" || CMapName == "UniKS-UTF16-H" || CMapName == "UniKS-UTF16-V"</test><error><message>A CMap references another non-standard CMap %1</message><arguments><arguments><argument>CMapName</argument><name/><argumentValue/></arguments></arguments></error><references><references><specification>ISO 32000-2:2020</specification><clause>9.7.5.2, Table 116</clause></references></references><tagsSet><tagsSet>font</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>8.4.5.4</clause><testNumber>3</testNumber></ruleId></rules><rules><object>SEFormula</object><deferred/><tags>structure</tags><description>&lt;WT> shall not contain &lt;Formula></description><test>parentStandardType != 'WT'</test><error><message>&lt;WT> contains &lt;Formula></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. WT-Formula</clause><testNumber>1</testNumber></ruleId></rules><rules><object>PDSoundAnnot</object><deferred/><tags>annotation</tags><description>Sound annotation cannot be used when conforming to PDF/UA-2</description><test>false</test><error><message>An annotation of subtype Sound exists</message><arguments/></error><references/><tagsSet><tagsSet>annotation</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>8.9.2.4.11</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEBlockQuote</object><deferred/><tags>structure</tags><description>&lt;Index> shall not contain &lt;BlockQuote></description><test>parentStandardType != 'Index'</test><error><message>&lt;Index> contains &lt;BlockQuote></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Index-BlockQuote</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETFoot</object><deferred/><tags>structure,table</tags><description>&lt;DocumentFragment> shall not contain &lt;TFoot></description><test>parentStandardType != 'DocumentFragment'</test><error><message>&lt;DocumentFragment> contains &lt;TFoot></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. DocumentFragment-TFoot</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETitle</object><deferred/><tags>structure</tags><description>&lt;WT> shall not contain &lt;Title></description><test>parentStandardType != 'WT'</test><error><message>&lt;WT> contains &lt;Title></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. WT-Title</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELbl</object><deferred/><tags>structure,table</tags><description>&lt;TBody> shall not contain &lt;Lbl></description><test>parentStandardType != 'TBody'</test><error><message>&lt;TBody> contains &lt;Lbl></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TBody-Lbl</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEFormula</object><deferred/><tags>structure</tags><description>&lt;BibEntry> shall not contain &lt;Formula></description><test>parentStandardType != 'BibEntry'</test><error><message>&lt;BibEntry> contains &lt;Formula></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. BibEntry-Formula</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEHn</object><deferred/><tags>structure,table</tags><description>&lt;TFoot> shall not contain &lt;Hn></description><test>parentStandardType != 'TFoot'</test><error><message>&lt;TFoot> contains &lt;Hn></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TFoot-Hn</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELBody</object><deferred/><tags>structure,list</tags><description>&lt;RT> shall not contain &lt;LBody></description><test>parentStandardType != 'RT'</test><error><message>&lt;RT> contains &lt;LBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RT-LBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETHead</object><deferred/><tags>structure,table</tags><description>&lt;Formula> shall not contain &lt;THead></description><test>parentStandardType != 'Formula'</test><error><message>&lt;Formula> contains &lt;THead></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Formula-THead</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOC</object><deferred/><tags>structure,list,toc</tags><description>&lt;LI> shall not contain &lt;TOC></description><test>parentStandardType != 'LI'</test><error><message>&lt;LI> contains &lt;TOC></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. LI-TOC</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWT</object><deferred/><tags>structure,note</tags><description>&lt;FENote> shall not contain &lt;WT></description><test>parentStandardType != 'FENote'</test><error><message>&lt;FENote> contains &lt;WT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>note</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. FENote-WT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWT</object><deferred/><tags>structure</tags><description>&lt;Formula> shall not contain &lt;WT></description><test>parentStandardType != 'Formula'</test><error><message>&lt;Formula> contains &lt;WT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Formula-WT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEBlockQuote</object><deferred/><tags>structure,list</tags><description>&lt;L> shall not contain &lt;BlockQuote></description><test>parentStandardType != 'L'</test><error><message>&lt;L> contains &lt;BlockQuote></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. L-BlockQuote</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOC</object><deferred/><tags>structure,toc</tags><description>&lt;TOC> shall not contain content items</description><test>hasContentItems == false</test><error><message>&lt;TOC> contains content item(s)</message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOC-content</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETR</object><deferred/><tags>structure</tags><description>&lt;Quote> shall not contain &lt;TR></description><test>parentStandardType != 'Quote'</test><error><message>&lt;Quote> contains &lt;TR></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Quote-TR</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEIndex</object><deferred/><tags>structure</tags><description>&lt;Lbl> shall not contain &lt;Index></description><test>parentStandardType != 'Lbl'</test><error><message>&lt;Lbl> contains &lt;Index></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Lbl-Index</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETable</object><deferred/><tags>structure,table</tags><description>&lt;Table> shall contain at most one &lt;THead></description><test>kidsStandardTypes.split('&amp;').filter(elem => elem == 'THead').length &lt;= 1</test><error><message>&lt;Table> contains more than one &lt;THead></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Table-THead</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEArtifact</object><deferred/><tags>structure</tags><description>StructTreeRoot shall not contain &lt;Artifact></description><test>parentStandardType != 'StructTreeRoot'</test><error><message>StructTreeRoot contains &lt;Artifact></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. StructTreeRoot-Artifact</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEStrong</object><deferred/><tags>structure</tags><description>&lt;Form> shall not contain &lt;Strong></description><test>parentStandardType != 'Form'</test><error><message>&lt;Form> contains &lt;Strong></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Form-Strong</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETFoot</object><deferred/><tags>structure,table,note</tags><description>&lt;Note> shall not contain &lt;TFoot></description><test>parentStandardType != 'Note'</test><error><message>&lt;Note> contains &lt;TFoot></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>note</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Note-TFoot</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEAnnot</object><deferred/><tags>structure,table</tags><description>&lt;Table> shall not contain &lt;Annot></description><test>parentStandardType != 'Table'</test><error><message>&lt;Table> contains &lt;Annot></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Table-Annot</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEH</object><deferred/><tags>structure,heading</tags><description>&lt;WT> shall not contain &lt;H></description><test>parentStandardType != 'WT'</test><error><message>&lt;WT> contains &lt;H></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>heading</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. WT-H</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SENote</object><deferred/><tags>structure,list,note</tags><description>&lt;LI> shall not contain &lt;Note></description><test>parentStandardType != 'LI'</test><error><message>&lt;LI> contains &lt;Note></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet><tagsSet>note</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. LI-Note</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEForm</object><deferred/><tags>structure</tags><description>&lt;Reference> shall not contain &lt;Form></description><test>parentStandardType != 'Reference'</test><error><message>&lt;Reference> contains &lt;Form></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Reference-Form</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOC</object><deferred/><tags>structure,toc</tags><description>StructTreeRoot shall not contain &lt;TOC></description><test>parentStandardType != 'StructTreeRoot'</test><error><message>StructTreeRoot contains &lt;TOC></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. StructTreeRoot-TOC</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SENote</object><deferred/><tags>structure,note</tags><description>&lt;RT> shall not contain &lt;Note></description><test>parentStandardType != 'RT'</test><error><message>&lt;RT> contains &lt;Note></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>note</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RT-Note</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDocument</object><deferred/><tags>structure</tags><description>&lt;BibEntry> shall not contain &lt;Document></description><test>parentStandardType != 'BibEntry'</test><error><message>&lt;BibEntry> contains &lt;Document></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. BibEntry-Document</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SESect</object><deferred/><tags>structure,span</tags><description>&lt;Span> shall not contain &lt;Sect></description><test>parentStandardType != 'Span'</test><error><message>&lt;Span> contains &lt;Sect></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>span</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Span-Sect</clause><testNumber>1</testNumber></ruleId></rules><rules><object>PDCMap</object><deferred/><tags>font</tags><description>All CMaps used within a file that conforms to PDF/UA-2, except those listed in ISO 32000-2:2020, Table 116, shall be embedded in that file, as described in ISO 32000-2:2020, 9.7.5</description><test>CMapName == "Identity-H" || CMapName == "Identity-V" || CMapName == "GB-EUC-H" || CMapName == "GB-EUC-V" || CMapName == "GBpc-EUC-H" || CMapName == "GBpc-EUC-V" || CMapName == "GBK-EUC-H" || CMapName == "GBK-EUC-V" || CMapName == "GBKp-EUC-H" || CMapName == "GBKp-EUC-V" || CMapName == "GBK2K-H" || CMapName == "GBK2K-V" || CMapName == "UniGB-UCS2-H" || CMapName == "UniGB-UCS2-V" || CMapName == "UniGB-UFT16-H" || CMapName == "UniGB-UFT16-V" || CMapName == "B5pc-H" || CMapName == "B5pc-V" || CMapName == "HKscs-B5-H" || CMapName == "HKscs-B5-V" || CMapName == "ETen-B5-H" || CMapName == "ETen-B5-V" || CMapName == "ETenms-B5-H" || CMapName == "ETenms-B5-V" || CMapName == "CNS-EUC-H" || CMapName == "CNS-EUC-V" || CMapName == "UniCNS-UCS2-H" || CMapName == "UniCNS-UCS2-V" || CMapName == "UniCNS-UFT16-H" || CMapName == "UniCNS-UTF16-V" || CMapName == "83pv-RKSJ-H" || CMapName == "90ms-RKSJ-H" || CMapName == "90ms-RKSJ-V" || CMapName == "90msp-RKSJ-H" || CMapName == "90msp-RKSJ-V" || CMapName == "90pv-RKSJ-H" || CMapName == "Add-RKSJ-H" || CMapName == "Add-RKSJ-V" || CMapName == "EUC-H" || CMapName == "EUC-V" || CMapName == "Ext-RKSJ-H" || CMapName == "Ext-RKSJ-V" || CMapName == "H" || CMapName == "V" || CMapName == "UniJIS-UCS2-H" || CMapName == "UniJIS-UCS2-V" || CMapName == "UniJIS-UCS2-HW-H" || CMapName == "UniJIS-UCS2-HW-V" || CMapName == "UniJIS-UTF16-H" || CMapName == "UniJIS-UTF16-V" || CMapName == "KSC-EUC-H" || CMapName == "KSC-EUC-V" || CMapName == "KSCms-UHC-H" || CMapName == "KSCms-UHC-V" || CMapName == "KSCms-UHC-HW-H" || CMapName == "KSCms-UHC-HW-V" || CMapName == "KSCpc-EUC-H" || CMapName == "UniKS-UCS2-H" || CMapName == "UniKS-UCS2-V" || CMapName == "UniKS-UTF16-H" || CMapName == "UniKS-UTF16-V" || containsEmbeddedFile == true</test><error><message>A non-standard CMap %1 is not embedded</message><arguments><arguments><argument>CMapName</argument><name/><argumentValue/></arguments></arguments></error><references><references><specification>ISO 32000-2:2020</specification><clause>9.7.5.2, Table 116</clause></references></references><tagsSet><tagsSet>font</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>8.4.5.4</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDocumentFragment</object><deferred/><tags>structure</tags><description>&lt;Sub> shall not contain &lt;DocumentFragment></description><test>parentStandardType != 'Sub'</test><error><message>&lt;Sub> contains &lt;DocumentFragment></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Sub-DocumentFragment</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEArt</object><deferred/><tags>structure</tags><description>&lt;Quote> shall not contain &lt;Art></description><test>parentStandardType != 'Quote'</test><error><message>&lt;Quote> contains &lt;Art></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Quote-Art</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDocument</object><deferred/><tags>structure</tags><description>&lt;RB> shall not contain &lt;Document></description><test>parentStandardType != 'RB'</test><error><message>&lt;RB> contains &lt;Document></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RB-Document</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERP</object><deferred/><tags>structure</tags><description>&lt;Strong> shall not contain &lt;RP></description><test>parentStandardType != 'Strong'</test><error><message>&lt;Strong> contains &lt;RP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Strong-RP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETHead</object><deferred/><tags>structure,table</tags><description>&lt;Warichu> shall not contain &lt;THead></description><test>parentStandardType != 'Warichu'</test><error><message>&lt;Warichu> contains &lt;THead></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Warichu-THead</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETH</object><deferred/><tags>structure,table</tags><description>&lt;Em> shall not contain &lt;TH></description><test>parentStandardType != 'Em'</test><error><message>&lt;Em> contains &lt;TH></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Em-TH</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEL</object><deferred/><tags>structure,list</tags><description>&lt;Reference> shall not contain &lt;L></description><test>parentStandardType != 'Reference'</test><error><message>&lt;Reference> contains &lt;L></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Reference-L</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERB</object><deferred/><tags>structure,table</tags><description>&lt;TD> shall not contain &lt;RB></description><test>parentStandardType != 'TD'</test><error><message>&lt;TD> contains &lt;RB></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TD-RB</clause><testNumber>1</testNumber></ruleId></rules><rules><object>PDTrueTypeFont</object><deferred/><tags>font</tags><description>Symbolic TrueType fonts shall not contain an Encoding entry in the font dictionary</description><test>isSymbolic == false || Encoding == null</test><error><message>A symbolic TrueType font specifies an Encoding entry in its dictionary</message><arguments/></error><references/><tagsSet><tagsSet>font</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>8.4.5.7</clause><testNumber>3</testNumber></ruleId></rules><rules><object>SERP</object><deferred/><tags>structure,note</tags><description>&lt;FENote> shall not contain &lt;RP></description><test>parentStandardType != 'FENote'</test><error><message>&lt;FENote> contains &lt;RP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>note</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. FENote-RP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEL</object><deferred/><tags>structure,list,toc</tags><description>&lt;TOCI> shall not contain &lt;L></description><test>parentStandardType != 'TOCI'</test><error><message>&lt;TOCI> contains &lt;L></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOCI-L</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEArtifact</object><deferred/><tags>structure,caption</tags><description>&lt;Artifact> shall contain at most one &lt;Caption></description><test>kidsStandardTypes.split('&amp;').filter(elem => elem == 'Caption').length &lt;= 1</test><error><message>&lt;Artifact> contains more than one &lt;Caption></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>caption</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Artifact-Caption</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEHn</object><deferred/><tags>structure,toc</tags><description>&lt;TOC> shall not contain &lt;Hn></description><test>parentStandardType != 'TOC'</test><error><message>&lt;TOC> contains &lt;Hn></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOC-Hn</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEAside</object><deferred/><tags>structure</tags><description>&lt;RT> shall not contain &lt;Aside></description><test>parentStandardType != 'RT'</test><error><message>&lt;RT> contains &lt;Aside></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RT-Aside</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWarichu</object><deferred/><tags>structure</tags><description>&lt;BlockQuote> shall not contain &lt;Warichu></description><test>parentStandardType != 'BlockQuote'</test><error><message>&lt;BlockQuote> contains &lt;Warichu></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. BlockQuote-Warichu</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEL</object><deferred/><tags>structure,list</tags><description>&lt;Lbl> shall not contain &lt;L></description><test>parentStandardType != 'Lbl'</test><error><message>&lt;Lbl> contains &lt;L></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Lbl-L</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEP</object><deferred/><tags>structure,paragraph</tags><description>&lt;Strong> shall not contain &lt;P></description><test>parentStandardType != 'Strong'</test><error><message>&lt;Strong> contains &lt;P></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>paragraph</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Strong-P</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOCI</object><deferred/><tags>structure,toc</tags><description>&lt;Formula> shall not contain &lt;TOCI></description><test>parentStandardType != 'Formula'</test><error><message>&lt;Formula> contains &lt;TOCI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Formula-TOCI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERP</object><deferred/><tags>structure,list</tags><description>&lt;LI> shall not contain &lt;RP></description><test>parentStandardType != 'LI'</test><error><message>&lt;LI> contains &lt;RP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. LI-RP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOC</object><deferred/><tags>structure,toc</tags><description>&lt;Strong> shall not contain &lt;TOC></description><test>parentStandardType != 'Strong'</test><error><message>&lt;Strong> contains &lt;TOC></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Strong-TOC</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEBibEntry</object><deferred/><tags>structure,toc</tags><description>&lt;TOC> shall not contain &lt;BibEntry></description><test>parentStandardType != 'TOC'</test><error><message>&lt;TOC> contains &lt;BibEntry></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOC-BibEntry</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELBody</object><deferred/><tags>structure,list,heading</tags><description>&lt;LBody> shall contain at most one &lt;H></description><test>kidsStandardTypes.split('&amp;').filter(elem => elem == 'H').length &lt;= 1</test><error><message>&lt;LBody> contains more than one &lt;H></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet><tagsSet>heading</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. LBody-H</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEFENote</object><deferred/><tags>structure,note</tags><description>&lt;Warichu> shall not contain &lt;FENote></description><test>parentStandardType != 'Warichu'</test><error><message>&lt;Warichu> contains &lt;FENote></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>note</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Warichu-FENote</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELBody</object><deferred/><tags>structure,table,list</tags><description>&lt;Table> shall not contain &lt;LBody></description><test>parentStandardType != 'Table'</test><error><message>&lt;Table> contains &lt;LBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Table-LBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETFoot</object><deferred/><tags>structure,table</tags><description>&lt;TD> shall not contain &lt;TFoot></description><test>parentStandardType != 'TD'</test><error><message>&lt;TD> contains &lt;TFoot></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TD-TFoot</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWT</object><deferred/><tags>structure</tags><description>&lt;BibEntry> shall not contain &lt;WT></description><test>parentStandardType != 'BibEntry'</test><error><message>&lt;BibEntry> contains &lt;WT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. BibEntry-WT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDocumentFragment</object><deferred/><tags>structure</tags><description>&lt;RB> shall not contain &lt;DocumentFragment></description><test>parentStandardType != 'RB'</test><error><message>&lt;RB> contains &lt;DocumentFragment></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RB-DocumentFragment</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETitle</object><deferred/><tags>structure,heading</tags><description>&lt;H> shall not contain &lt;Title></description><test>parentStandardType != 'H'</test><error><message>&lt;H> contains &lt;Title></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>heading</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. H-Title</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERP</object><deferred/><tags>structure</tags><description>&lt;BlockQuote> shall not contain &lt;RP></description><test>parentStandardType != 'BlockQuote'</test><error><message>&lt;BlockQuote> contains &lt;RP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. BlockQuote-RP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETH</object><deferred/><tags>structure,table,heading</tags><description>&lt;H> shall not contain &lt;TH></description><test>parentStandardType != 'H'</test><error><message>&lt;H> contains &lt;TH></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>heading</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. H-TH</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELBody</object><deferred/><tags>structure,list</tags><description>&lt;Index> shall not contain &lt;LBody></description><test>parentStandardType != 'Index'</test><error><message>&lt;Index> contains &lt;LBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Index-LBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETHead</object><deferred/><tags>structure,table</tags><description>&lt;BibEntry> shall not contain &lt;THead></description><test>parentStandardType != 'BibEntry'</test><error><message>&lt;BibEntry> contains &lt;THead></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. BibEntry-THead</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOC</object><deferred/><tags>structure,caption,toc</tags><description>&lt;Caption> shall not contain &lt;TOC></description><test>parentStandardType != 'Caption'</test><error><message>&lt;Caption> contains &lt;TOC></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>caption</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Caption-TOC</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELBody</object><deferred/><tags>structure,list</tags><description>&lt;DocumentFragment> shall not contain &lt;LBody></description><test>parentStandardType != 'DocumentFragment'</test><error><message>&lt;DocumentFragment> contains &lt;LBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. DocumentFragment-LBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETFoot</object><deferred/><tags>structure,table</tags><description>&lt;Em> shall not contain &lt;TFoot></description><test>parentStandardType != 'Em'</test><error><message>&lt;Em> contains &lt;TFoot></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Em-TFoot</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEBibEntry</object><deferred/><tags>structure,list</tags><description>&lt;L> shall not contain &lt;BibEntry></description><test>parentStandardType != 'L'</test><error><message>&lt;L> contains &lt;BibEntry></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. L-BibEntry</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEL</object><deferred/><tags>structure,list</tags><description>&lt;RP> shall not contain &lt;L></description><test>parentStandardType != 'RP'</test><error><message>&lt;RP> contains &lt;L></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RP-L</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SENote</object><deferred/><tags>structure,table,note</tags><description>&lt;TBody> shall not contain &lt;Note></description><test>parentStandardType != 'TBody'</test><error><message>&lt;TBody> contains &lt;Note></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>note</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TBody-Note</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELink</object><deferred/><tags>structure,table</tags><description>&lt;Table> shall not contain &lt;Link></description><test>parentStandardType != 'Table'</test><error><message>&lt;Table> contains &lt;Link></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Table-Link</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEH</object><deferred/><tags>structure,heading</tags><description>&lt;H> shall not contain &lt;H></description><test>parentStandardType != 'H'</test><error><message>&lt;H> contains &lt;H></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>heading</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. H-H</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERB</object><deferred/><tags>structure</tags><description>&lt;Reference> shall not contain &lt;RB></description><test>parentStandardType != 'Reference'</test><error><message>&lt;Reference> contains &lt;RB></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Reference-RB</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWT</object><deferred/><tags>structure,table</tags><description>&lt;TFoot> shall not contain &lt;WT></description><test>parentStandardType != 'TFoot'</test><error><message>&lt;TFoot> contains &lt;WT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TFoot-WT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELBody</object><deferred/><tags>structure,list</tags><description>&lt;Quote> shall not contain &lt;LBody></description><test>parentStandardType != 'Quote'</test><error><message>&lt;Quote> contains &lt;LBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Quote-LBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELBody</object><deferred/><tags>structure,list,caption</tags><description>&lt;Caption> shall not contain &lt;LBody></description><test>parentStandardType != 'Caption'</test><error><message>&lt;Caption> contains &lt;LBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet><tagsSet>caption</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Caption-LBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELBody</object><deferred/><tags>structure,list</tags><description>&lt;RB> shall not contain &lt;LBody></description><test>parentStandardType != 'RB'</test><error><message>&lt;RB> contains &lt;LBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RB-LBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERB</object><deferred/><tags>structure</tags><description>&lt;BlockQuote> shall not contain &lt;RB></description><test>parentStandardType != 'BlockQuote'</test><error><message>&lt;BlockQuote> contains &lt;RB></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. BlockQuote-RB</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOC</object><deferred/><tags>structure,table,toc</tags><description>&lt;TH> shall not contain &lt;TOC></description><test>parentStandardType != 'TH'</test><error><message>&lt;TH> contains &lt;TOC></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TH-TOC</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETFoot</object><deferred/><tags>structure,table</tags><description>&lt;RB> shall not contain &lt;TFoot></description><test>parentStandardType != 'RB'</test><error><message>&lt;RB> contains &lt;TFoot></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RB-TFoot</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETH</object><deferred/><tags>structure,table</tags><description>&lt;RP> shall not contain &lt;TH></description><test>parentStandardType != 'RP'</test><error><message>&lt;RP> contains &lt;TH></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RP-TH</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEFigure</object><deferred/><tags>structure,figure</tags><description>&lt;RB> shall not contain &lt;Figure></description><test>parentStandardType != 'RB'</test><error><message>&lt;RB> contains &lt;Figure></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>figure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RB-Figure</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWarichu</object><deferred/><tags>structure</tags><description>&lt;Form> shall not contain &lt;Warichu></description><test>parentStandardType != 'Form'</test><error><message>&lt;Form> contains &lt;Warichu></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Form-Warichu</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEQuote</object><deferred/><tags>structure</tags><description>&lt;TR> shall not contain &lt;Quote></description><test>parentStandardType != 'TR'</test><error><message>&lt;TR> contains &lt;Quote></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TR-Quote</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETFoot</object><deferred/><tags>structure,table</tags><description>&lt;Index> shall not contain &lt;TFoot></description><test>parentStandardType != 'Index'</test><error><message>&lt;Index> contains &lt;TFoot></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Index-TFoot</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERP</object><deferred/><tags>structure</tags><description>&lt;DocumentFragment> shall not contain &lt;RP></description><test>parentStandardType != 'DocumentFragment'</test><error><message>&lt;DocumentFragment> contains &lt;RP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. DocumentFragment-RP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEH</object><deferred/><tags>structure,heading</tags><description>&lt;RT> shall not contain &lt;H></description><test>parentStandardType != 'RT'</test><error><message>&lt;RT> contains &lt;H></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>heading</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RT-H</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWT</object><deferred/><tags>structure</tags><description>&lt;Title> shall not contain &lt;WT></description><test>parentStandardType != 'Title'</test><error><message>&lt;Title> contains &lt;WT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Title-WT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEIndex</object><deferred/><tags>structure</tags><description>&lt;Hn> shall not contain &lt;Index></description><test>/^H[1-9][0-9]*$/.test(parentStandardType) == false</test><error><message>&lt;Hn> contains &lt;Index></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Hn-Index</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERT</object><deferred/><tags>structure</tags><description>&lt;Strong> shall not contain &lt;RT></description><test>parentStandardType != 'Strong'</test><error><message>&lt;Strong> contains &lt;RT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Strong-RT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERP</object><deferred/><tags>structure</tags><description>&lt;Formula> shall not contain &lt;RP></description><test>parentStandardType != 'Formula'</test><error><message>&lt;Formula> contains &lt;RP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Formula-RP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETH</object><deferred/><tags>structure,table</tags><description>&lt;Document> shall not contain &lt;TH></description><test>parentStandardType != 'Document'</test><error><message>&lt;Document> contains &lt;TH></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Document-TH</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SESect</object><deferred/><tags>structure,heading</tags><description>&lt;Sect> shall contain at most one &lt;H></description><test>kidsStandardTypes.split('&amp;').filter(elem => elem == 'H').length &lt;= 1</test><error><message>&lt;Sect> contains more than one &lt;H></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>heading</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Sect-H</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERB</object><deferred/><tags>structure</tags><description>&lt;Hn> shall not contain &lt;RB></description><test>/^H[1-9][0-9]*$/.test(parentStandardType) == false</test><error><message>&lt;Hn> contains &lt;RB></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Hn-RB</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEIndex</object><deferred/><tags>structure</tags><description>&lt;RP> shall not contain &lt;Index></description><test>parentStandardType != 'RP'</test><error><message>&lt;RP> contains &lt;Index></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RP-Index</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWP</object><deferred/><tags>structure</tags><description>&lt;Sect> shall not contain &lt;WP></description><test>parentStandardType != 'Sect'</test><error><message>&lt;Sect> contains &lt;WP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Sect-WP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETHead</object><deferred/><tags>structure,table</tags><description>StructTreeRoot shall not contain &lt;THead></description><test>parentStandardType != 'StructTreeRoot'</test><error><message>StructTreeRoot contains &lt;THead></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. StructTreeRoot-THead</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEIndex</object><deferred/><tags>structure,table</tags><description>&lt;TFoot> shall not contain &lt;Index></description><test>parentStandardType != 'TFoot'</test><error><message>&lt;TFoot> contains &lt;Index></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TFoot-Index</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEBlockQuote</object><deferred/><tags>structure</tags><description>&lt;Title> shall not contain &lt;BlockQuote></description><test>parentStandardType != 'Title'</test><error><message>&lt;Title> contains &lt;BlockQuote></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Title-BlockQuote</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEIndex</object><deferred/><tags>structure,span</tags><description>&lt;Span> shall not contain &lt;Index></description><test>parentStandardType != 'Span'</test><error><message>&lt;Span> contains &lt;Index></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>span</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Span-Index</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEBibEntry</object><deferred/><tags>structure</tags><description>&lt;Art> shall not contain &lt;BibEntry></description><test>parentStandardType != 'Art'</test><error><message>&lt;Art> contains &lt;BibEntry></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Art-BibEntry</clause><testNumber>1</testNumber></ruleId></rules><rules><object>PDStructElem</object><deferred/><tags>structure</tags><description>Within a given explicitly provided namespace, structure types shall not be role mapped to other structure types in the same namespace</description><test>roleMapToSameNamespaceTag == null</test><error><message>Structure type %1 is role mapped to other structure type in the same namespace</message><arguments><arguments><argument>roleMapToSameNamespaceTag</argument><name/><argumentValue/></arguments></arguments></error><references/><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>8.2.4</clause><testNumber>3</testNumber></ruleId></rules><rules><object>SESub</object><deferred/><tags>structure</tags><description>&lt;Warichu> shall not contain &lt;Sub></description><test>parentStandardType != 'Warichu'</test><error><message>&lt;Warichu> contains &lt;Sub></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Warichu-Sub</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOC</object><deferred/><tags>structure,toc</tags><description>&lt;Hn> shall not contain &lt;TOC></description><test>/^H[1-9][0-9]*$/.test(parentStandardType) == false</test><error><message>&lt;Hn> contains &lt;TOC></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Hn-TOC</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEAside</object><deferred/><tags>structure,heading</tags><description>&lt;H> shall not contain &lt;Aside></description><test>parentStandardType != 'H'</test><error><message>&lt;H> contains &lt;Aside></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>heading</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. H-Aside</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEH</object><deferred/><tags>structure,heading</tags><description>&lt;Hn> shall not contain &lt;H></description><test>/^H[1-9][0-9]*$/.test(parentStandardType) == false</test><error><message>&lt;Hn> contains &lt;H></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>heading</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Hn-H</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDocument</object><deferred/><tags>structure,note</tags><description>&lt;Note> shall not contain &lt;Document></description><test>parentStandardType != 'Note'</test><error><message>&lt;Note> contains &lt;Document></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>note</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Note-Document</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SECaption</object><deferred/><tags>structure,caption</tags><description>&lt;WT> shall not contain &lt;Caption></description><test>parentStandardType != 'WT'</test><error><message>&lt;WT> contains &lt;Caption></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>caption</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. WT-Caption</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEArt</object><deferred/><tags>structure</tags><description>&lt;TR> shall not contain &lt;Art></description><test>parentStandardType != 'TR'</test><error><message>&lt;TR> contains &lt;Art></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TR-Art</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDiv</object><deferred/><tags>structure</tags><description>&lt;Warichu> shall not contain &lt;Div></description><test>parentStandardType != 'Warichu'</test><error><message>&lt;Warichu> contains &lt;Div></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Warichu-Div</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEFigure</object><deferred/><tags>structure,figure,caption</tags><description>&lt;Figure> shall contain at most one &lt;Caption></description><test>kidsStandardTypes.split('&amp;').filter(elem => elem == 'Caption').length &lt;= 1</test><error><message>&lt;Figure> contains more than one &lt;Caption></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>figure</tagsSet><tagsSet>caption</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Figure-Caption</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWP</object><deferred/><tags>structure</tags><description>&lt;Reference> shall not contain &lt;WP></description><test>parentStandardType != 'Reference'</test><error><message>&lt;Reference> contains &lt;WP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Reference-WP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETFoot</object><deferred/><tags>structure,table</tags><description>&lt;Code> shall not contain &lt;TFoot></description><test>parentStandardType != 'Code'</test><error><message>&lt;Code> contains &lt;TFoot></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Code-TFoot</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEPart</object><deferred/><tags>structure</tags><description>&lt;RT> shall not contain &lt;Part></description><test>parentStandardType != 'RT'</test><error><message>&lt;RT> contains &lt;Part></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RT-Part</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERuby</object><deferred/><tags>structure</tags><description>&lt;Ruby> shall not contain &lt;Ruby></description><test>parentStandardType != 'Ruby'</test><error><message>&lt;Ruby> contains &lt;Ruby></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Ruby-Ruby</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELink</object><deferred/><tags>structure,list</tags><description>&lt;LI> shall not contain &lt;Link></description><test>parentStandardType != 'LI'</test><error><message>&lt;LI> contains &lt;Link></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. LI-Link</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEPart</object><deferred/><tags>structure,table</tags><description>&lt;TBody> shall not contain &lt;Part></description><test>parentStandardType != 'TBody'</test><error><message>&lt;TBody> contains &lt;Part></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TBody-Part</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWP</object><deferred/><tags>structure,table</tags><description>&lt;TD> shall not contain &lt;WP></description><test>parentStandardType != 'TD'</test><error><message>&lt;TD> contains &lt;WP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TD-WP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERB</object><deferred/><tags>structure</tags><description>&lt;Sect> shall not contain &lt;RB></description><test>parentStandardType != 'Sect'</test><error><message>&lt;Sect> contains &lt;RB></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Sect-RB</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETHead</object><deferred/><tags>structure,table</tags><description>&lt;Aside> shall not contain &lt;THead></description><test>parentStandardType != 'Aside'</test><error><message>&lt;Aside> contains &lt;THead></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Aside-THead</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEHn</object><deferred/><tags>structure</tags><description>&lt;Title> shall not contain &lt;Hn></description><test>parentStandardType != 'Title'</test><error><message>&lt;Title> contains &lt;Hn></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Title-Hn</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWarichu</object><deferred/><tags>structure</tags><description>&lt;WT> shall not contain &lt;Warichu></description><test>parentStandardType != 'WT'</test><error><message>&lt;WT> contains &lt;Warichu></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. WT-Warichu</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SECode</object><deferred/><tags>structure</tags><description>&lt;RP> shall not contain &lt;Code></description><test>parentStandardType != 'RP'</test><error><message>&lt;RP> contains &lt;Code></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RP-Code</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SESub</object><deferred/><tags>structure</tags><description>&lt;BibEntry> shall not contain &lt;Sub></description><test>parentStandardType != 'BibEntry'</test><error><message>&lt;BibEntry> contains &lt;Sub></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. BibEntry-Sub</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEArt</object><deferred/><tags>structure</tags><description>&lt;Form> shall not contain &lt;Art></description><test>parentStandardType != 'Form'</test><error><message>&lt;Form> contains &lt;Art></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Form-Art</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERT</object><deferred/><tags>structure,table</tags><description>&lt;TBody> shall not contain &lt;RT></description><test>parentStandardType != 'TBody'</test><error><message>&lt;TBody> contains &lt;RT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TBody-RT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERuby</object><deferred/><tags>structure,table</tags><description>&lt;Table> shall not contain &lt;Ruby></description><test>parentStandardType != 'Table'</test><error><message>&lt;Table> contains &lt;Ruby></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Table-Ruby</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERB</object><deferred/><tags>structure,list</tags><description>&lt;LI> shall not contain &lt;RB></description><test>parentStandardType != 'LI'</test><error><message>&lt;LI> contains &lt;RB></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. LI-RB</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETD</object><deferred/><tags>structure,table,caption</tags><description>&lt;Caption> shall not contain &lt;TD></description><test>parentStandardType != 'Caption'</test><error><message>&lt;Caption> contains &lt;TD></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>caption</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Caption-TD</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOC</object><deferred/><tags>structure,toc</tags><description>&lt;Quote> shall not contain &lt;TOC></description><test>parentStandardType != 'Quote'</test><error><message>&lt;Quote> contains &lt;TOC></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Quote-TOC</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SESect</object><deferred/><tags>structure,list</tags><description>&lt;LI> shall not contain &lt;Sect></description><test>parentStandardType != 'LI'</test><error><message>&lt;LI> contains &lt;Sect></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. LI-Sect</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETitle</object><deferred/><tags>structure,list</tags><description>&lt;L> shall not contain &lt;Title></description><test>parentStandardType != 'L'</test><error><message>&lt;L> contains &lt;Title></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. L-Title</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEEm</object><deferred/><tags>structure</tags><description>&lt;Document> shall not contain &lt;Em></description><test>parentStandardType != 'Document'</test><error><message>&lt;Document> contains &lt;Em></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Document-Em</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETitle</object><deferred/><tags>structure,table</tags><description>&lt;Table> shall not contain &lt;Title></description><test>parentStandardType != 'Table'</test><error><message>&lt;Table> contains &lt;Title></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Table-Title</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETD</object><deferred/><tags>structure,table</tags><description>&lt;Index> shall not contain &lt;TD></description><test>parentStandardType != 'Index'</test><error><message>&lt;Index> contains &lt;TD></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Index-TD</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEForm</object><deferred/><tags>structure</tags><description>&lt;Form> shall not contain &lt;Form></description><test>parentStandardType != 'Form'</test><error><message>&lt;Form> contains &lt;Form></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Form-Form</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERB</object><deferred/><tags>structure</tags><description>&lt;WP> shall not contain &lt;RB></description><test>parentStandardType != 'WP'</test><error><message>&lt;WP> contains &lt;RB></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. WP-RB</clause><testNumber>1</testNumber></ruleId></rules><rules><object>PDGoToAction</object><deferred/><tags>syntax</tags><description>All destinations whose target lies within the current document shall be structure destinations</description><test>containsStructDestination == true</test><error><message>Destination in GoTo action is not a structure destination</message><arguments/></error><references><references><specification>ISO 32000-2:2020</specification><clause>12.3.2</clause></references><references><specification>ISO 32000-2:2020</specification><clause>12.3.2.3</clause></references></references><tagsSet><tagsSet>syntax</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>8.8</clause><testNumber>2</testNumber></ruleId></rules><rules><object>SEArt</object><deferred/><tags>structure</tags><description>StructTreeRoot shall not contain &lt;Art></description><test>parentStandardType != 'StructTreeRoot'</test><error><message>StructTreeRoot contains &lt;Art></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. StructTreeRoot-Art</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELbl</object><deferred/><tags>structure</tags><description>StructTreeRoot shall not contain &lt;Lbl></description><test>parentStandardType != 'StructTreeRoot'</test><error><message>StructTreeRoot contains &lt;Lbl></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. StructTreeRoot-Lbl</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELI</object><deferred/><tags>structure,list,span</tags><description>&lt;Span> shall not contain &lt;LI></description><test>parentStandardType != 'Span'</test><error><message>&lt;Span> contains &lt;LI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet><tagsSet>span</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Span-LI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOC</object><deferred/><tags>structure,toc</tags><description>&lt;Em> shall not contain &lt;TOC></description><test>parentStandardType != 'Em'</test><error><message>&lt;Em> contains &lt;TOC></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Em-TOC</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEStrong</object><deferred/><tags>structure,table</tags><description>&lt;THead> shall not contain &lt;Strong></description><test>parentStandardType != 'THead'</test><error><message>&lt;THead> contains &lt;Strong></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. THead-Strong</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETH</object><deferred/><tags>structure,table</tags><description>&lt;Reference> shall not contain &lt;TH></description><test>parentStandardType != 'Reference'</test><error><message>&lt;Reference> contains &lt;TH></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Reference-TH</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEAnnot</object><deferred/><tags>structure,list</tags><description>&lt;LI> shall not contain &lt;Annot></description><test>parentStandardType != 'LI'</test><error><message>&lt;LI> contains &lt;Annot></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. LI-Annot</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELBody</object><deferred/><tags>structure,list</tags><description>&lt;TR> shall not contain &lt;LBody></description><test>parentStandardType != 'TR'</test><error><message>&lt;TR> contains &lt;LBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TR-LBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETD</object><deferred/><tags>structure,table</tags><description>&lt;WT> shall not contain &lt;TD></description><test>parentStandardType != 'WT'</test><error><message>&lt;WT> contains &lt;TD></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. WT-TD</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEL</object><deferred/><tags>structure,list</tags><description>&lt;RT> shall not contain &lt;L></description><test>parentStandardType != 'RT'</test><error><message>&lt;RT> contains &lt;L></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RT-L</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELI</object><deferred/><tags>structure,list</tags><description>&lt;BibEntry> shall not contain &lt;LI></description><test>parentStandardType != 'BibEntry'</test><error><message>&lt;BibEntry> contains &lt;LI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. BibEntry-LI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDiv</object><deferred/><tags>structure,table</tags><description>&lt;Table> shall not contain &lt;Div></description><test>parentStandardType != 'Table'</test><error><message>&lt;Table> contains &lt;Div></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Table-Div</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWT</object><deferred/><tags>structure,heading</tags><description>&lt;H> shall not contain &lt;WT></description><test>parentStandardType != 'H'</test><error><message>&lt;H> contains &lt;WT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>heading</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. H-WT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>PD3DAnnot</object><deferred/><tags>annotation,alt-text</tags><description>3D annotation shall include alternate description in respective Contents entry</description><test>Contents != null</test><error><message>3D annotation does not contain Contents entry</message><arguments/></error><references><references><specification>ISO 32000-2:2020</specification><clause>12.5.2, Table 166</clause></references></references><tagsSet><tagsSet>annotation</tagsSet><tagsSet>alt-text</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>8.9.2.4.19</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETH</object><deferred/><tags>structure,table</tags><description>&lt;Sect> shall not contain &lt;TH></description><test>parentStandardType != 'Sect'</test><error><message>&lt;Sect> contains &lt;TH></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Sect-TH</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERB</object><deferred/><tags>structure,table</tags><description>&lt;TH> shall not contain &lt;RB></description><test>parentStandardType != 'TH'</test><error><message>&lt;TH> contains &lt;RB></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TH-RB</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETFoot</object><deferred/><tags>structure,table</tags><description>&lt;Ruby> shall not contain &lt;TFoot></description><test>parentStandardType != 'Ruby'</test><error><message>&lt;Ruby> contains &lt;TFoot></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Ruby-TFoot</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SESub</object><deferred/><tags>structure</tags><description>&lt;DocumentFragment> shall not contain &lt;Sub></description><test>parentStandardType != 'DocumentFragment'</test><error><message>&lt;DocumentFragment> contains &lt;Sub></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. DocumentFragment-Sub</clause><testNumber>1</testNumber></ruleId></rules><rules><object>PDFUAIdentification</object><deferred/><tags>metadata</tags><description>The value of "pdfuaid:rev" shall be the four digit year</description><test>/^\d{4}$/.test(rev)</test><error><message>The value of "pdfuaid:rev" (%1) is not the four digit year</message><arguments><arguments><argument>rev</argument><name/><argumentValue/></arguments></arguments></error><references/><tagsSet><tagsSet>metadata</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>5</clause><testNumber>5</testNumber></ruleId></rules><rules><object>SERB</object><deferred/><tags>structure,toc</tags><description>&lt;TOCI> shall not contain &lt;RB></description><test>parentStandardType != 'TOCI'</test><error><message>&lt;TOCI> contains &lt;RB></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOCI-RB</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETable</object><deferred/><tags>structure,table</tags><description>&lt;Sub> shall not contain &lt;Table></description><test>parentStandardType != 'Sub'</test><error><message>&lt;Sub> contains &lt;Table></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Sub-Table</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEH</object><deferred/><tags>structure,table,heading</tags><description>&lt;TFoot> shall not contain &lt;H></description><test>parentStandardType != 'TFoot'</test><error><message>&lt;TFoot> contains &lt;H></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>heading</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TFoot-H</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEFormula</object><deferred/><tags>structure,table</tags><description>&lt;THead> shall not contain &lt;Formula></description><test>parentStandardType != 'THead'</test><error><message>&lt;THead> contains &lt;Formula></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. THead-Formula</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SESub</object><deferred/><tags>structure</tags><description>&lt;TR> shall not contain &lt;Sub></description><test>parentStandardType != 'TR'</test><error><message>&lt;TR> contains &lt;Sub></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TR-Sub</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELink</object><deferred/><tags>structure</tags><description>&lt;Warichu> shall not contain &lt;Link></description><test>parentStandardType != 'Warichu'</test><error><message>&lt;Warichu> contains &lt;Link></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Warichu-Link</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDiv</object><deferred/><tags>structure</tags><description>&lt;WP> shall not contain &lt;Div></description><test>parentStandardType != 'WP'</test><error><message>&lt;WP> contains &lt;Div></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. WP-Div</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOCI</object><deferred/><tags>structure,toc</tags><description>&lt;Reference> shall not contain &lt;TOCI></description><test>parentStandardType != 'Reference'</test><error><message>&lt;Reference> contains &lt;TOCI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Reference-TOCI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SENote</object><deferred/><tags>structure,table,note</tags><description>&lt;THead> shall not contain &lt;Note></description><test>parentStandardType != 'THead'</test><error><message>&lt;THead> contains &lt;Note></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>note</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. THead-Note</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEReference</object><deferred/><tags>structure,table</tags><description>&lt;Table> shall not contain &lt;Reference></description><test>parentStandardType != 'Table'</test><error><message>&lt;Table> contains &lt;Reference></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Table-Reference</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEP</object><deferred/><tags>structure,paragraph</tags><description>&lt;TR> shall not contain &lt;P></description><test>parentStandardType != 'TR'</test><error><message>&lt;TR> contains &lt;P></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>paragraph</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TR-P</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDocumentFragment</object><deferred/><tags>structure</tags><description>&lt;Quote> shall not contain &lt;DocumentFragment></description><test>parentStandardType != 'Quote'</test><error><message>&lt;Quote> contains &lt;DocumentFragment></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Quote-DocumentFragment</clause><testNumber>1</testNumber></ruleId></rules><rules><object>PDDocument</object><deferred/><tags>structure</tags><description>The logical structure of the conforming file shall be described by a structure hierarchy rooted in the StructTreeRoot entry of the document catalog dictionary, as described in ISO 32000-2:2020, 14.7</description><test>containsStructTreeRoot == true</test><error><message>StructTreeRoot entry is not present in the document catalog</message><arguments/></error><references><references><specification>ISO 32000-2:2020</specification><clause>14.7</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>8.2.1</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDocumentFragment</object><deferred/><tags>structure,heading</tags><description>&lt;H> shall not contain &lt;DocumentFragment></description><test>parentStandardType != 'H'</test><error><message>&lt;H> contains &lt;DocumentFragment></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>heading</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. H-DocumentFragment</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETable</object><deferred/><tags>structure,table,list</tags><description>&lt;L> shall not contain &lt;Table></description><test>parentStandardType != 'L'</test><error><message>&lt;L> contains &lt;Table></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. L-Table</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETR</object><deferred/><tags>structure</tags><description>&lt;RT> shall not contain &lt;TR></description><test>parentStandardType != 'RT'</test><error><message>&lt;RT> contains &lt;TR></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RT-TR</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEFigure</object><deferred/><tags>structure,figure</tags><description>&lt;Ruby> shall not contain &lt;Figure></description><test>parentStandardType != 'Ruby'</test><error><message>&lt;Ruby> contains &lt;Figure></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>figure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Ruby-Figure</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERT</object><deferred/><tags>structure,figure</tags><description>&lt;Figure> shall not contain &lt;RT></description><test>parentStandardType != 'Figure'</test><error><message>&lt;Figure> contains &lt;RT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>figure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Figure-RT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SENote</object><deferred/><tags>structure,table,note</tags><description>&lt;Table> shall not contain &lt;Note></description><test>parentStandardType != 'Table'</test><error><message>&lt;Table> contains &lt;Note></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>note</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Table-Note</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWT</object><deferred/><tags>structure</tags><description>&lt;Form> shall not contain &lt;WT></description><test>parentStandardType != 'Form'</test><error><message>&lt;Form> contains &lt;WT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Form-WT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEBibEntry</object><deferred/><tags>structure</tags><description>&lt;WT> shall not contain &lt;BibEntry></description><test>parentStandardType != 'WT'</test><error><message>&lt;WT> contains &lt;BibEntry></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. WT-BibEntry</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SESect</object><deferred/><tags>structure,toc</tags><description>&lt;TOC> shall not contain &lt;Sect></description><test>parentStandardType != 'TOC'</test><error><message>&lt;TOC> contains &lt;Sect></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOC-Sect</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELbl</object><deferred/><tags>structure</tags><description>&lt;Document> shall not contain &lt;Lbl></description><test>parentStandardType != 'Document'</test><error><message>&lt;Document> contains &lt;Lbl></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Document-Lbl</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOCI</object><deferred/><tags>structure,toc</tags><description>&lt;Warichu> shall not contain &lt;TOCI></description><test>parentStandardType != 'Warichu'</test><error><message>&lt;Warichu> contains &lt;TOCI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Warichu-TOCI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETBody</object><deferred/><tags>structure,table</tags><description>&lt;Link> shall not contain &lt;TBody></description><test>parentStandardType != 'Link'</test><error><message>&lt;Link> contains &lt;TBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Link-TBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOCI</object><deferred/><tags>structure,table,toc</tags><description>&lt;TH> shall not contain &lt;TOCI></description><test>parentStandardType != 'TH'</test><error><message>&lt;TH> contains &lt;TOCI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TH-TOCI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEPart</object><deferred/><tags>structure</tags><description>&lt;Hn> shall not contain &lt;Part></description><test>/^H[1-9][0-9]*$/.test(parentStandardType) == false</test><error><message>&lt;Hn> contains &lt;Part></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Hn-Part</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SESect</object><deferred/><tags>structure,table</tags><description>&lt;TFoot> shall not contain &lt;Sect></description><test>parentStandardType != 'TFoot'</test><error><message>&lt;TFoot> contains &lt;Sect></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TFoot-Sect</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETable</object><deferred/><tags>structure,table,caption</tags><description>&lt;Table> shall contain at most one &lt;Caption></description><test>kidsStandardTypes.split('&amp;').filter(elem => elem == 'Caption').length &lt;= 1</test><error><message>&lt;Table> contains more than one &lt;Caption></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>caption</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Table-Caption</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEReference</object><deferred/><tags>structure</tags><description>&lt;Document> shall not contain &lt;Reference></description><test>parentStandardType != 'Document'</test><error><message>&lt;Document> contains &lt;Reference></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Document-Reference</clause><testNumber>1</testNumber></ruleId></rules><rules><object>CMapFile</object><deferred/><tags>font</tags><description>For those CMaps that are embedded, the integer value of the WMode entry in the CMap dictionary shall be identical to the WMode value in the embedded CMap stream</description><test>WMode == dictWMode</test><error><message>WMode entry (value %1) in the embedded CMap and in the CMap dictionary (value %2) are not identical</message><arguments><arguments><argument>WMode</argument><name/><argumentValue/></arguments><arguments><argument>dictWMode</argument><name/><argumentValue/></arguments></arguments></error><references/><tagsSet><tagsSet>font</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>8.4.5.4</clause><testNumber>2</testNumber></ruleId></rules><rules><object>PDFUAIdentification</object><deferred/><tags>metadata</tags><description>Property "part" of the PDF/UA Identification Schema shall have namespace prefix "pdfuaid"</description><test>partPrefix == null || partPrefix == "pdfuaid"</test><error><message>Property "part" of the PDF/UA Identification Schema has invalid namespace prefix %1</message><arguments><arguments><argument>partPrefix</argument><name/><argumentValue/></arguments></arguments></error><references/><tagsSet><tagsSet>metadata</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>5</clause><testNumber>3</testNumber></ruleId></rules><rules><object>SETD</object><deferred/><tags>structure,table</tags><description>&lt;BlockQuote> shall not contain &lt;TD></description><test>parentStandardType != 'BlockQuote'</test><error><message>&lt;BlockQuote> contains &lt;TD></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. BlockQuote-TD</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEH</object><deferred/><tags>structure,span,heading</tags><description>&lt;Span> shall not contain &lt;H></description><test>parentStandardType != 'Span'</test><error><message>&lt;Span> contains &lt;H></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>span</tagsSet><tagsSet>heading</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Span-H</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEAside</object><deferred/><tags>structure</tags><description>&lt;Quote> shall not contain &lt;Aside></description><test>parentStandardType != 'Quote'</test><error><message>&lt;Quote> contains &lt;Aside></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Quote-Aside</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SESpan</object><deferred/><tags>structure,span</tags><description>&lt;TR> shall not contain &lt;Span></description><test>parentStandardType != 'TR'</test><error><message>&lt;TR> contains &lt;Span></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>span</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TR-Span</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEReference</object><deferred/><tags>structure,table</tags><description>&lt;THead> shall not contain &lt;Reference></description><test>parentStandardType != 'THead'</test><error><message>&lt;THead> contains &lt;Reference></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. THead-Reference</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWarichu</object><deferred/><tags>structure</tags><description>Content typeset as warichu shall be tagged in a three-element sequence consisting of the structure elements WP, WT and WP, grouped inside a Warichu structure element</description><test>kidsStandardTypes == 'WP&amp;WT&amp;WP'</test><error><message>The Warichu structure element has invalid sequence of children: %1</message><arguments><arguments><argument>kidsStandardTypes.replaceAll('&amp;', ',')</argument><name/><argumentValue/></arguments></arguments></error><references/><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>8.2.5.24</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOCI</object><deferred/><tags>structure,toc</tags><description>&lt;Art> shall not contain &lt;TOCI></description><test>parentStandardType != 'Art'</test><error><message>&lt;Art> contains &lt;TOCI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Art-TOCI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWarichu</object><deferred/><tags>structure,table</tags><description>&lt;Table> shall not contain &lt;Warichu></description><test>parentStandardType != 'Table'</test><error><message>&lt;Table> contains &lt;Warichu></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Table-Warichu</clause><testNumber>1</testNumber></ruleId></rules><rules><object>PDTrapNetAnnot</object><deferred/><tags>annotation</tags><description>Trap network annotations shall not be used in files conforming to PDF/UA-2</description><test>false</test><error><message>An annotation of subtype TrapNet exists</message><arguments/></error><references/><tagsSet><tagsSet>annotation</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>8.9.2.4.15</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOC</object><deferred/><tags>structure,table,toc</tags><description>&lt;THead> shall not contain &lt;TOC></description><test>parentStandardType != 'THead'</test><error><message>&lt;THead> contains &lt;TOC></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. THead-TOC</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SESpan</object><deferred/><tags>structure,table,span</tags><description>&lt;TFoot> shall not contain &lt;Span></description><test>parentStandardType != 'TFoot'</test><error><message>&lt;TFoot> contains &lt;Span></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>span</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TFoot-Span</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEArt</object><deferred/><tags>structure,span</tags><description>&lt;Span> shall not contain &lt;Art></description><test>parentStandardType != 'Span'</test><error><message>&lt;Span> contains &lt;Art></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>span</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Span-Art</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEAside</object><deferred/><tags>structure,caption</tags><description>&lt;Aside> shall contain at most one &lt;Caption></description><test>kidsStandardTypes.split('&amp;').filter(elem => elem == 'Caption').length &lt;= 1</test><error><message>&lt;Aside> contains more than one &lt;Caption></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>caption</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Aside-Caption</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERP</object><deferred/><tags>structure</tags><description>&lt;Index> shall not contain &lt;RP></description><test>parentStandardType != 'Index'</test><error><message>&lt;Index> contains &lt;RP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Index-RP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEAside</object><deferred/><tags>structure,table</tags><description>&lt;Table> shall not contain &lt;Aside></description><test>parentStandardType != 'Table'</test><error><message>&lt;Table> contains &lt;Aside></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Table-Aside</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEFormula</object><deferred/><tags>structure,list</tags><description>&lt;LI> shall not contain &lt;Formula></description><test>parentStandardType != 'LI'</test><error><message>&lt;LI> contains &lt;Formula></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. LI-Formula</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEBibEntry</object><deferred/><tags>structure</tags><description>&lt;Ruby> shall not contain &lt;BibEntry></description><test>parentStandardType != 'Ruby'</test><error><message>&lt;Ruby> contains &lt;BibEntry></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Ruby-BibEntry</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEP</object><deferred/><tags>structure,table,paragraph</tags><description>&lt;TBody> shall not contain &lt;P></description><test>parentStandardType != 'TBody'</test><error><message>&lt;TBody> contains &lt;P></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>paragraph</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TBody-P</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETHead</object><deferred/><tags>structure,table,toc</tags><description>&lt;TOC> shall not contain &lt;THead></description><test>parentStandardType != 'TOC'</test><error><message>&lt;TOC> contains &lt;THead></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOC-THead</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOCI</object><deferred/><tags>structure,toc</tags><description>&lt;Sect> shall not contain &lt;TOCI></description><test>parentStandardType != 'Sect'</test><error><message>&lt;Sect> contains &lt;TOCI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Sect-TOCI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEL</object><deferred/><tags>structure,list</tags><description>&lt;LI> shall not contain &lt;L></description><test>parentStandardType != 'LI'</test><error><message>&lt;LI> contains &lt;L></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. LI-L</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERT</object><deferred/><tags>structure</tags><description>&lt;Em> shall not contain &lt;RT></description><test>parentStandardType != 'Em'</test><error><message>&lt;Em> contains &lt;RT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Em-RT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SECaption</object><deferred/><tags>structure,caption</tags><description>&lt;DocumentFragment> shall not contain &lt;Caption></description><test>parentStandardType != 'DocumentFragment'</test><error><message>&lt;DocumentFragment> contains &lt;Caption></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>caption</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. DocumentFragment-Caption</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETD</object><deferred/><tags>structure,table</tags><description>&lt;Em> shall not contain &lt;TD></description><test>parentStandardType != 'Em'</test><error><message>&lt;Em> contains &lt;TD></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Em-TD</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDocument</object><deferred/><tags>structure</tags><description>&lt;Annot> shall not contain &lt;Document></description><test>parentStandardType != 'Annot'</test><error><message>&lt;Annot> contains &lt;Document></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Annot-Document</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETR</object><deferred/><tags>structure</tags><description>&lt;Document> shall not contain &lt;TR></description><test>parentStandardType != 'Document'</test><error><message>&lt;Document> contains &lt;TR></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Document-TR</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETable</object><deferred/><tags>structure,table</tags><description>&lt;Table> shall not contain &lt;Table></description><test>parentStandardType != 'Table'</test><error><message>&lt;Table> contains &lt;Table></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Table-Table</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERT</object><deferred/><tags>structure,table</tags><description>&lt;Table> shall not contain &lt;RT></description><test>parentStandardType != 'Table'</test><error><message>&lt;Table> contains &lt;RT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Table-RT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEL</object><deferred/><tags>structure,list,span</tags><description>&lt;Span> shall not contain &lt;L></description><test>parentStandardType != 'Span'</test><error><message>&lt;Span> contains &lt;L></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet><tagsSet>span</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Span-L</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEPart</object><deferred/><tags>structure</tags><description>&lt;RP> shall not contain &lt;Part></description><test>parentStandardType != 'RP'</test><error><message>&lt;RP> contains &lt;Part></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RP-Part</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETable</object><deferred/><tags>structure,table,toc</tags><description>&lt;TOCI> shall not contain &lt;Table></description><test>parentStandardType != 'TOCI'</test><error><message>&lt;TOCI> contains &lt;Table></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOCI-Table</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEBlockQuote</object><deferred/><tags>structure</tags><description>&lt;RT> shall not contain &lt;BlockQuote></description><test>parentStandardType != 'RT'</test><error><message>&lt;RT> contains &lt;BlockQuote></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RT-BlockQuote</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEFENote</object><deferred/><tags>structure,table,note</tags><description>&lt;THead> shall not contain &lt;FENote></description><test>parentStandardType != 'THead'</test><error><message>&lt;THead> contains &lt;FENote></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>note</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. THead-FENote</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERT</object><deferred/><tags>structure</tags><description>&lt;BlockQuote> shall not contain &lt;RT></description><test>parentStandardType != 'BlockQuote'</test><error><message>&lt;BlockQuote> contains &lt;RT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. BlockQuote-RT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETitle</object><deferred/><tags>structure,figure</tags><description>&lt;Figure> shall not contain &lt;Title></description><test>parentStandardType != 'Figure'</test><error><message>&lt;Figure> contains &lt;Title></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>figure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Figure-Title</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETR</object><deferred/><tags>structure,toc</tags><description>&lt;TOC> shall not contain &lt;TR></description><test>parentStandardType != 'TOC'</test><error><message>&lt;TOC> contains &lt;TR></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOC-TR</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWP</object><deferred/><tags>structure,span</tags><description>&lt;Span> shall not contain &lt;WP></description><test>parentStandardType != 'Span'</test><error><message>&lt;Span> contains &lt;WP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>span</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Span-WP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERT</object><deferred/><tags>structure</tags><description>StructTreeRoot shall not contain &lt;RT></description><test>parentStandardType != 'StructTreeRoot'</test><error><message>StructTreeRoot contains &lt;RT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. StructTreeRoot-RT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELI</object><deferred/><tags>structure,list,toc</tags><description>&lt;TOCI> shall not contain &lt;LI></description><test>parentStandardType != 'TOCI'</test><error><message>&lt;TOCI> contains &lt;LI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOCI-LI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELink</object><deferred/><tags>structure,table</tags><description>&lt;THead> shall not contain &lt;Link></description><test>parentStandardType != 'THead'</test><error><message>&lt;THead> contains &lt;Link></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. THead-Link</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEP</object><deferred/><tags>structure,paragraph</tags><description>&lt;Hn> shall not contain &lt;P></description><test>/^H[1-9][0-9]*$/.test(parentStandardType) == false</test><error><message>&lt;Hn> contains &lt;P></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>paragraph</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Hn-P</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEEm</object><deferred/><tags>structure</tags><description>&lt;TR> shall not contain &lt;Em></description><test>parentStandardType != 'TR'</test><error><message>&lt;TR> contains &lt;Em></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TR-Em</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDocument</object><deferred/><tags>structure,heading</tags><description>&lt;Document> shall contain at most one &lt;H></description><test>kidsStandardTypes.split('&amp;').filter(elem => elem == 'H').length &lt;= 1</test><error><message>&lt;Document> contains more than one &lt;H></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>heading</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Document-H</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETHead</object><deferred/><tags>structure,table</tags><description>&lt;Hn> shall not contain &lt;THead></description><test>/^H[1-9][0-9]*$/.test(parentStandardType) == false</test><error><message>&lt;Hn> contains &lt;THead></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Hn-THead</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERB</object><deferred/><tags>structure</tags><description>&lt;Em> shall not contain &lt;RB></description><test>parentStandardType != 'Em'</test><error><message>&lt;Em> contains &lt;RB></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Em-RB</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWP</object><deferred/><tags>structure</tags><description>&lt;Code> shall not contain &lt;WP></description><test>parentStandardType != 'Code'</test><error><message>&lt;Code> contains &lt;WP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Code-WP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERuby</object><deferred/><tags>structure,table</tags><description>&lt;TFoot> shall not contain &lt;Ruby></description><test>parentStandardType != 'TFoot'</test><error><message>&lt;TFoot> contains &lt;Ruby></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TFoot-Ruby</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELBody</object><deferred/><tags>structure,list</tags><description>&lt;Title> shall not contain &lt;LBody></description><test>parentStandardType != 'Title'</test><error><message>&lt;Title> contains &lt;LBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Title-LBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETitle</object><deferred/><tags>structure</tags><description>&lt;Code> shall not contain &lt;Title></description><test>parentStandardType != 'Code'</test><error><message>&lt;Code> contains &lt;Title></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Code-Title</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETH</object><deferred/><tags>structure,table</tags><description>&lt;Lbl> shall not contain &lt;TH></description><test>parentStandardType != 'Lbl'</test><error><message>&lt;Lbl> contains &lt;TH></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Lbl-TH</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERT</object><deferred/><tags>structure,table</tags><description>&lt;TH> shall not contain &lt;RT></description><test>parentStandardType != 'TH'</test><error><message>&lt;TH> contains &lt;RT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TH-RT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEL</object><deferred/><tags>structure,list</tags><description>&lt;BibEntry> shall not contain &lt;L></description><test>parentStandardType != 'BibEntry'</test><error><message>&lt;BibEntry> contains &lt;L></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. BibEntry-L</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEQuote</object><deferred/><tags>structure,list</tags><description>&lt;L> shall not contain &lt;Quote></description><test>parentStandardType != 'L'</test><error><message>&lt;L> contains &lt;Quote></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. L-Quote</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETD</object><deferred/><tags>structure,table</tags><description>&lt;WP> shall not contain &lt;TD></description><test>parentStandardType != 'WP'</test><error><message>&lt;WP> contains &lt;TD></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. WP-TD</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETH</object><deferred/><tags>structure,table,toc</tags><description>&lt;TOCI> shall not contain &lt;TH></description><test>parentStandardType != 'TOCI'</test><error><message>&lt;TOCI> contains &lt;TH></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOCI-TH</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERB</object><deferred/><tags>structure</tags><description>&lt;Lbl> shall not contain &lt;RB></description><test>parentStandardType != 'Lbl'</test><error><message>&lt;Lbl> contains &lt;RB></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Lbl-RB</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWP</object><deferred/><tags>structure,table</tags><description>&lt;TFoot> shall not contain &lt;WP></description><test>parentStandardType != 'TFoot'</test><error><message>&lt;TFoot> contains &lt;WP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TFoot-WP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SESub</object><deferred/><tags>structure</tags><description>&lt;Form> shall not contain &lt;Sub></description><test>parentStandardType != 'Form'</test><error><message>&lt;Form> contains &lt;Sub></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Form-Sub</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERB</object><deferred/><tags>structure,list</tags><description>&lt;LBody> shall not contain &lt;RB></description><test>parentStandardType != 'LBody'</test><error><message>&lt;LBody> contains &lt;RB></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. LBody-RB</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOCI</object><deferred/><tags>structure,toc</tags><description>&lt;RB> shall not contain &lt;TOCI></description><test>parentStandardType != 'RB'</test><error><message>&lt;RB> contains &lt;TOCI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RB-TOCI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETFoot</object><deferred/><tags>structure,table,list</tags><description>&lt;LBody> shall not contain &lt;TFoot></description><test>parentStandardType != 'LBody'</test><error><message>&lt;LBody> contains &lt;TFoot></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. LBody-TFoot</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERT</object><deferred/><tags>structure,toc</tags><description>&lt;TOCI> shall not contain &lt;RT></description><test>parentStandardType != 'TOCI'</test><error><message>&lt;TOCI> contains &lt;RT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOCI-RT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETitle</object><deferred/><tags>structure</tags><description>&lt;Quote> shall not contain &lt;Title></description><test>parentStandardType != 'Quote'</test><error><message>&lt;Quote> contains &lt;Title></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Quote-Title</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEQuote</object><deferred/><tags>structure</tags><description>&lt;Ruby> shall not contain &lt;Quote></description><test>parentStandardType != 'Ruby'</test><error><message>&lt;Ruby> contains &lt;Quote></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Ruby-Quote</clause><testNumber>1</testNumber></ruleId></rules><rules><object>PDAnnot</object><deferred/><tags>alt-text,annotation</tags><description>Where an annotation has a Contents entry and the directly enclosing structure element has an Alt entry, the values of Alt and Contents shall be identical</description><test>Contents == null || Alt == null || Contents == Alt</test><error><message>Both Contents and Alt entries are present for the annotation, but they are not identical (Contents = %1, Alt = %2)</message><arguments><arguments><argument>Contents</argument><name/><argumentValue/></arguments><arguments><argument>Alt</argument><name/><argumentValue/></arguments></arguments></error><references/><tagsSet><tagsSet>alt-text</tagsSet><tagsSet>annotation</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>8.9.4.2</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEL</object><deferred/><tags>structure,list</tags><description>&lt;TR> shall not contain &lt;L></description><test>parentStandardType != 'TR'</test><error><message>&lt;TR> contains &lt;L></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TR-L</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SESect</object><deferred/><tags>structure</tags><description>&lt;Formula> shall not contain &lt;Sect></description><test>parentStandardType != 'Formula'</test><error><message>&lt;Formula> contains &lt;Sect></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Formula-Sect</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEFormula</object><deferred/><tags>structure</tags><description>&lt;Reference> shall not contain &lt;Formula></description><test>parentStandardType != 'Reference'</test><error><message>&lt;Reference> contains &lt;Formula></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Reference-Formula</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELI</object><deferred/><tags>structure,list</tags><description>&lt;Form> shall not contain &lt;LI></description><test>parentStandardType != 'Form'</test><error><message>&lt;Form> contains &lt;LI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Form-LI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETR</object><deferred/><tags>structure</tags><description>&lt;Art> shall not contain &lt;TR></description><test>parentStandardType != 'Art'</test><error><message>&lt;Art> contains &lt;TR></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Art-TR</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETFoot</object><deferred/><tags>structure,table,heading</tags><description>&lt;H> shall not contain &lt;TFoot></description><test>parentStandardType != 'H'</test><error><message>&lt;H> contains &lt;TFoot></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>heading</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. H-TFoot</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEH</object><deferred/><tags>structure,table,heading</tags><description>&lt;TBody> shall not contain &lt;H></description><test>parentStandardType != 'TBody'</test><error><message>&lt;TBody> contains &lt;H></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>heading</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TBody-H</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELI</object><deferred/><tags>structure,list</tags><description>&lt;Annot> shall not contain &lt;LI></description><test>parentStandardType != 'Annot'</test><error><message>&lt;Annot> contains &lt;LI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Annot-LI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETR</object><deferred/><tags>structure</tags><description>&lt;RP> shall not contain &lt;TR></description><test>parentStandardType != 'RP'</test><error><message>&lt;RP> contains &lt;TR></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RP-TR</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETHead</object><deferred/><tags>structure,table</tags><description>&lt;WP> shall not contain &lt;THead></description><test>parentStandardType != 'WP'</test><error><message>&lt;WP> contains &lt;THead></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. WP-THead</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWP</object><deferred/><tags>structure</tags><description>&lt;TR> shall not contain &lt;WP></description><test>parentStandardType != 'TR'</test><error><message>&lt;TR> contains &lt;WP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TR-WP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETable</object><deferred/><tags>structure,table</tags><description>&lt;WP> shall not contain &lt;Table></description><test>parentStandardType != 'WP'</test><error><message>&lt;WP> contains &lt;Table></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. WP-Table</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDocumentFragment</object><deferred/><tags>structure</tags><description>&lt;RT> shall not contain &lt;DocumentFragment></description><test>parentStandardType != 'RT'</test><error><message>&lt;RT> contains &lt;DocumentFragment></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RT-DocumentFragment</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SESub</object><deferred/><tags>structure</tags><description>&lt;Reference> shall not contain &lt;Sub></description><test>parentStandardType != 'Reference'</test><error><message>&lt;Reference> contains &lt;Sub></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Reference-Sub</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETFoot</object><deferred/><tags>structure,table</tags><description>&lt;Annot> shall not contain &lt;TFoot></description><test>parentStandardType != 'Annot'</test><error><message>&lt;Annot> contains &lt;TFoot></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Annot-TFoot</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEAside</object><deferred/><tags>structure,list</tags><description>&lt;LI> shall not contain &lt;Aside></description><test>parentStandardType != 'LI'</test><error><message>&lt;LI> contains &lt;Aside></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. LI-Aside</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEArt</object><deferred/><tags>structure,table</tags><description>&lt;TFoot> shall not contain &lt;Art></description><test>parentStandardType != 'TFoot'</test><error><message>&lt;TFoot> contains &lt;Art></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TFoot-Art</clause><testNumber>1</testNumber></ruleId></rules><rules><object>PDTrueTypeFont</object><deferred/><tags>font</tags><description>All non-symbolic TrueType fonts shall have either MacRomanEncoding or WinAnsiEncoding as the value for the Encoding key in the Font dictionary or as the value for the BaseEncoding key in the dictionary which is the value of the Encoding key in the Font dictionary. In addition, no non-symbolic TrueType font shall define a Differences array unless all of the glyph names in the Differences array are listed in the Adobe Glyph List and the embedded font program contains at least the Microsoft Unicode (3,1 – Platform ID=3, Encoding ID=1) encoding in the 'cmap' table</description><test>isSymbolic == true || ((Encoding == "MacRomanEncoding" || Encoding == "WinAnsiEncoding") &amp;&amp; (containsDifferences == false || differencesAreUnicodeCompliant == true))</test><error><message>A non-symbolic TrueType font encoding does not define a correct mapping to the Adobe Glyph List (Encoding = %1, Encoding entry contains a Differences = %2, Differences are Unicode compliant = %3)</message><arguments><arguments><argument>Encoding</argument><name/><argumentValue/></arguments><arguments><argument>containsDifferences</argument><name/><argumentValue/></arguments><arguments><argument>differencesAreUnicodeCompliant</argument><name/><argumentValue/></arguments></arguments></error><references/><tagsSet><tagsSet>font</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>8.4.5.7</clause><testNumber>2</testNumber></ruleId></rules><rules><object>SEBlockQuote</object><deferred/><tags>structure</tags><description>&lt;Ruby> shall not contain &lt;BlockQuote></description><test>parentStandardType != 'Ruby'</test><error><message>&lt;Ruby> contains &lt;BlockQuote></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Ruby-BlockQuote</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERP</object><deferred/><tags>structure</tags><description>&lt;Aside> shall not contain &lt;RP></description><test>parentStandardType != 'Aside'</test><error><message>&lt;Aside> contains &lt;RP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Aside-RP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETitle</object><deferred/><tags>structure,note</tags><description>&lt;FENote> shall not contain &lt;Title></description><test>parentStandardType != 'FENote'</test><error><message>&lt;FENote> contains &lt;Title></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>note</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. FENote-Title</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERT</object><deferred/><tags>structure,paragraph</tags><description>&lt;P> shall not contain &lt;RT></description><test>parentStandardType != 'P'</test><error><message>&lt;P> contains &lt;RT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>paragraph</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. P-RT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETHead</object><deferred/><tags>structure,table,toc</tags><description>&lt;TOCI> shall not contain &lt;THead></description><test>parentStandardType != 'TOCI'</test><error><message>&lt;TOCI> contains &lt;THead></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOCI-THead</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELBody</object><deferred/><tags>structure,list</tags><description>&lt;Annot> shall not contain &lt;LBody></description><test>parentStandardType != 'Annot'</test><error><message>&lt;Annot> contains &lt;LBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Annot-LBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERT</object><deferred/><tags>structure,caption</tags><description>&lt;Caption> shall not contain &lt;RT></description><test>parentStandardType != 'Caption'</test><error><message>&lt;Caption> contains &lt;RT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>caption</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Caption-RT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETFoot</object><deferred/><tags>structure,table</tags><description>&lt;Quote> shall not contain &lt;TFoot></description><test>parentStandardType != 'Quote'</test><error><message>&lt;Quote> contains &lt;TFoot></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Quote-TFoot</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEArt</object><deferred/><tags>structure</tags><description>&lt;BibEntry> shall not contain &lt;Art></description><test>parentStandardType != 'BibEntry'</test><error><message>&lt;BibEntry> contains &lt;Art></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. BibEntry-Art</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERB</object><deferred/><tags>structure,table</tags><description>&lt;Table> shall not contain &lt;RB></description><test>parentStandardType != 'Table'</test><error><message>&lt;Table> contains &lt;RB></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Table-RB</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDiv</object><deferred/><tags>structure,list</tags><description>&lt;L> shall not contain &lt;Div></description><test>parentStandardType != 'L'</test><error><message>&lt;L> contains &lt;Div></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. L-Div</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELink</object><deferred/><tags>structure</tags><description>&lt;Link> shall not contain &lt;Link></description><test>parentStandardType != 'Link'</test><error><message>&lt;Link> contains &lt;Link></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Link-Link</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEL</object><deferred/><tags>structure,list</tags><description>&lt;WT> shall not contain &lt;L></description><test>parentStandardType != 'WT'</test><error><message>&lt;WT> contains &lt;L></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. WT-L</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SECode</object><deferred/><tags>structure</tags><description>&lt;Index> shall not contain &lt;Code></description><test>parentStandardType != 'Index'</test><error><message>&lt;Index> contains &lt;Code></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Index-Code</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDocument</object><deferred/><tags>structure,heading</tags><description>&lt;H> shall not contain &lt;Document></description><test>parentStandardType != 'H'</test><error><message>&lt;H> contains &lt;Document></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>heading</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. H-Document</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETHead</object><deferred/><tags>structure,table</tags><description>&lt;BlockQuote> shall not contain &lt;THead></description><test>parentStandardType != 'BlockQuote'</test><error><message>&lt;BlockQuote> contains &lt;THead></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. BlockQuote-THead</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETR</object><deferred/><tags>structure</tags><description>&lt;Link> shall not contain &lt;TR></description><test>parentStandardType != 'Link'</test><error><message>&lt;Link> contains &lt;TR></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Link-TR</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEStrong</object><deferred/><tags>structure,toc</tags><description>&lt;TOCI> shall not contain &lt;Strong></description><test>parentStandardType != 'TOCI'</test><error><message>&lt;TOCI> contains &lt;Strong></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOCI-Strong</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWarichu</object><deferred/><tags>structure</tags><description>&lt;Warichu> shall not contain &lt;Warichu></description><test>parentStandardType != 'Warichu'</test><error><message>&lt;Warichu> contains &lt;Warichu></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Warichu-Warichu</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEL</object><deferred/><tags>structure,list</tags><description>&lt;L> shall not contain content items</description><test>hasContentItems == false</test><error><message>&lt;L> contains content item(s)</message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. L-content</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEP</object><deferred/><tags>structure,table,paragraph</tags><description>&lt;TFoot> shall not contain &lt;P></description><test>parentStandardType != 'TFoot'</test><error><message>&lt;TFoot> contains &lt;P></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>paragraph</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TFoot-P</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDocumentFragment</object><deferred/><tags>structure</tags><description>&lt;Reference> shall not contain &lt;DocumentFragment></description><test>parentStandardType != 'Reference'</test><error><message>&lt;Reference> contains &lt;DocumentFragment></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Reference-DocumentFragment</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDocumentFragment</object><deferred/><tags>structure,span</tags><description>&lt;Span> shall not contain &lt;DocumentFragment></description><test>parentStandardType != 'Span'</test><error><message>&lt;Span> contains &lt;DocumentFragment></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>span</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Span-DocumentFragment</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEAside</object><deferred/><tags>structure,table</tags><description>&lt;TBody> shall not contain &lt;Aside></description><test>parentStandardType != 'TBody'</test><error><message>&lt;TBody> contains &lt;Aside></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TBody-Aside</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEIndex</object><deferred/><tags>structure</tags><description>&lt;WP> shall not contain &lt;Index></description><test>parentStandardType != 'WP'</test><error><message>&lt;WP> contains &lt;Index></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. WP-Index</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEEm</object><deferred/><tags>structure</tags><description>&lt;Art> shall not contain &lt;Em></description><test>parentStandardType != 'Art'</test><error><message>&lt;Art> contains &lt;Em></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Art-Em</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEArt</object><deferred/><tags>structure,list</tags><description>&lt;LI> shall not contain &lt;Art></description><test>parentStandardType != 'LI'</test><error><message>&lt;LI> contains &lt;Art></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. LI-Art</clause><testNumber>1</testNumber></ruleId></rules><rules><object>PDFUAIdentification</object><deferred/><tags>metadata</tags><description>Property "rev" of the PDF/UA Identification Schema shall have namespace prefix "pdfuaid"</description><test>revPrefix == null || revPrefix == "pdfuaid"</test><error><message>Property "rev" of the PDF/UA Identification Schema has invalid namespace prefix %1</message><arguments><arguments><argument>revPrefix</argument><name/><argumentValue/></arguments></arguments></error><references/><tagsSet><tagsSet>metadata</tagsSet></tagsSet><ruleId><specification>ISO_14289_2</specification><clause>5</clause><testNumber>4</testNumber></ruleId></rules><rules><object>SEHn</object><deferred/><tags>structure</tags><description>&lt;RB> shall not contain &lt;Hn></description><test>parentStandardType != 'RB'</test><error><message>&lt;RB> contains &lt;Hn></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RB-Hn</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETD</object><deferred/><tags>structure,table</tags><description>&lt;Strong> shall not contain &lt;TD></description><test>parentStandardType != 'Strong'</test><error><message>&lt;Strong> contains &lt;TD></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Strong-TD</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEBlockQuote</object><deferred/><tags>structure,table</tags><description>&lt;Table> shall not contain &lt;BlockQuote></description><test>parentStandardType != 'Table'</test><error><message>&lt;Table> contains &lt;BlockQuote></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Table-BlockQuote</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWT</object><deferred/><tags>structure</tags><description>&lt;Quote> shall not contain &lt;WT></description><test>parentStandardType != 'Quote'</test><error><message>&lt;Quote> contains &lt;WT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Quote-WT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOC</object><deferred/><tags>structure,toc</tags><description>&lt;Lbl> shall not contain &lt;TOC></description><test>parentStandardType != 'Lbl'</test><error><message>&lt;Lbl> contains &lt;TOC></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Lbl-TOC</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDocument</object><deferred/><tags>structure,list</tags><description>&lt;LBody> shall not contain &lt;Document></description><test>parentStandardType != 'LBody'</test><error><message>&lt;LBody> contains &lt;Document></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. LBody-Document</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEHn</object><deferred/><tags>structure</tags><description>&lt;Hn> shall contain at most one &lt;Sect></description><test>kidsStandardTypes.split('&amp;').filter(elem => elem == 'Sect').length &lt;= 1</test><error><message>&lt;Hn> contains more than one &lt;Sect></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Hn-Sect</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOCI</object><deferred/><tags>structure,table,toc</tags><description>&lt;TD> shall not contain &lt;TOCI></description><test>parentStandardType != 'TD'</test><error><message>&lt;TD> contains &lt;TOCI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TD-TOCI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEBlockQuote</object><deferred/><tags>structure</tags><description>&lt;TR> shall not contain &lt;BlockQuote></description><test>parentStandardType != 'TR'</test><error><message>&lt;TR> contains &lt;BlockQuote></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TR-BlockQuote</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEHn</object><deferred/><tags>structure</tags><description>&lt;Quote> shall not contain &lt;Hn></description><test>parentStandardType != 'Quote'</test><error><message>&lt;Quote> contains &lt;Hn></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Quote-Hn</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEBibEntry</object><deferred/><tags>structure</tags><description>&lt;DocumentFragment> shall not contain &lt;BibEntry></description><test>parentStandardType != 'DocumentFragment'</test><error><message>&lt;DocumentFragment> contains &lt;BibEntry></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. DocumentFragment-BibEntry</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERP</object><deferred/><tags>structure</tags><description>&lt;Sub> shall not contain &lt;RP></description><test>parentStandardType != 'Sub'</test><error><message>&lt;Sub> contains &lt;RP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Sub-RP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETD</object><deferred/><tags>structure,table,span</tags><description>&lt;Span> shall not contain &lt;TD></description><test>parentStandardType != 'Span'</test><error><message>&lt;Span> contains &lt;TD></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>span</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Span-TD</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SENote</object><deferred/><tags>structure,note</tags><description>&lt;RP> shall not contain &lt;Note></description><test>parentStandardType != 'RP'</test><error><message>&lt;RP> contains &lt;Note></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>note</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RP-Note</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEEm</object><deferred/><tags>structure,toc</tags><description>&lt;TOC> shall not contain &lt;Em></description><test>parentStandardType != 'TOC'</test><error><message>&lt;TOC> contains &lt;Em></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOC-Em</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELI</object><deferred/><tags>structure,list</tags><description>&lt;Warichu> shall not contain &lt;LI></description><test>parentStandardType != 'Warichu'</test><error><message>&lt;Warichu> contains &lt;LI></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Warichu-LI</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOC</object><deferred/><tags>structure,list,toc</tags><description>&lt;LBody> shall not contain &lt;TOC></description><test>parentStandardType != 'LBody'</test><error><message>&lt;LBody> contains &lt;TOC></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. LBody-TOC</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SESect</object><deferred/><tags>structure</tags><description>&lt;Quote> shall not contain &lt;Sect></description><test>parentStandardType != 'Quote'</test><error><message>&lt;Quote> contains &lt;Sect></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Quote-Sect</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDocument</object><deferred/><tags>structure</tags><description>&lt;Em> shall not contain &lt;Document></description><test>parentStandardType != 'Em'</test><error><message>&lt;Em> contains &lt;Document></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Em-Document</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETFoot</object><deferred/><tags>structure,table</tags><description>&lt;RT> shall not contain &lt;TFoot></description><test>parentStandardType != 'RT'</test><error><message>&lt;RT> contains &lt;TFoot></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RT-TFoot</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEP</object><deferred/><tags>structure,paragraph</tags><description>&lt;WT> shall not contain &lt;P></description><test>parentStandardType != 'WT'</test><error><message>&lt;WT> contains &lt;P></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>paragraph</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. WT-P</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETHead</object><deferred/><tags>structure,table,list</tags><description>&lt;L> shall not contain &lt;THead></description><test>parentStandardType != 'L'</test><error><message>&lt;L> contains &lt;THead></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>table</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. L-THead</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWP</object><deferred/><tags>structure</tags><description>&lt;Link> shall not contain &lt;WP></description><test>parentStandardType != 'Link'</test><error><message>&lt;Link> contains &lt;WP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Link-WP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEDocumentFragment</object><deferred/><tags>structure</tags><description>&lt;RP> shall not contain &lt;DocumentFragment></description><test>parentStandardType != 'RP'</test><error><message>&lt;RP> contains &lt;DocumentFragment></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RP-DocumentFragment</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELBody</object><deferred/><tags>structure,list,figure</tags><description>&lt;Figure> shall not contain &lt;LBody></description><test>parentStandardType != 'Figure'</test><error><message>&lt;Figure> contains &lt;LBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet><tagsSet>figure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Figure-LBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SERuby</object><deferred/><tags>structure</tags><description>&lt;BibEntry> shall not contain &lt;Ruby></description><test>parentStandardType != 'BibEntry'</test><error><message>&lt;BibEntry> contains &lt;Ruby></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. BibEntry-Ruby</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOC</object><deferred/><tags>structure,toc</tags><description>&lt;Formula> shall not contain &lt;TOC></description><test>parentStandardType != 'Formula'</test><error><message>&lt;Formula> contains &lt;TOC></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Formula-TOC</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWP</object><deferred/><tags>structure</tags><description>&lt;RP> shall not contain &lt;WP></description><test>parentStandardType != 'RP'</test><error><message>&lt;RP> contains &lt;WP></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RP-WP</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEAside</object><deferred/><tags>structure</tags><description>&lt;Code> shall not contain &lt;Aside></description><test>parentStandardType != 'Code'</test><error><message>&lt;Code> contains &lt;Aside></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Code-Aside</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETOC</object><deferred/><tags>structure,toc</tags><description>&lt;Annot> shall not contain &lt;TOC></description><test>parentStandardType != 'Annot'</test><error><message>&lt;Annot> contains &lt;TOC></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Annot-TOC</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEWT</object><deferred/><tags>structure</tags><description>&lt;RB> shall not contain &lt;WT></description><test>parentStandardType != 'RB'</test><error><message>&lt;RB> contains &lt;WT></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. RB-WT</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SEFigure</object><deferred/><tags>structure,figure,toc</tags><description>&lt;TOC> shall not contain &lt;Figure></description><test>parentStandardType != 'TOC'</test><error><message>&lt;TOC> contains &lt;Figure></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>figure</tagsSet><tagsSet>toc</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TOC-Figure</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SELBody</object><deferred/><tags>structure,list</tags><description>&lt;Ruby> shall not contain &lt;LBody></description><test>parentStandardType != 'Ruby'</test><error><message>&lt;Ruby> contains &lt;LBody></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>list</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. Ruby-LBody</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SETR</object><deferred/><tags>structure</tags><description>&lt;TR> shall not contain &lt;TR></description><test>parentStandardType != 'TR'</test><error><message>&lt;TR> contains &lt;TR></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. TR-TR</clause><testNumber>1</testNumber></ruleId></rules><rules><object>SESpan</object><deferred/><tags>structure,span</tags><description>StructTreeRoot shall not contain &lt;Span></description><test>parentStandardType != 'StructTreeRoot'</test><error><message>StructTreeRoot contains &lt;Span></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet><tagsSet>span</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. StructTreeRoot-Span</clause><testNumber>1</testNumber></ruleId></rules><rules><object>PDStructTreeRoot</object><deferred/><tags>structure</tags><description>StructTreeRoot shall contain exactly one &lt;Document></description><test>kidsStandardTypes.split('&amp;').filter(elem => elem == 'Document').length == 1</test><error><message>StructTreeRoot either doesn't contain or contains more than one &lt;Document></message><arguments/></error><references><references><specification>ISO-32000-2</specification><clause>Annex_L</clause></references></references><tagsSet><tagsSet>structure</tagsSet></tagsSet><ruleId><specification>ISO_32005</specification><clause>Table 5. StructTreeRoot-Document</clause><testNumber>1</testNumber></ruleId></rules></rules><variables><variables><name>gContainsConfigs</name><object>PDOCProperties</object><defaultValue>false</defaultValue><value>containsConfigs</value></variables></variables><pdfaflavour>PDFUA_2</pdfaflavour><hexSha1Digest></hexSha1Digest><tags><tags>alt-text</tags><tags>annotation</tags><tags>artifact</tags><tags>caption</tags><tags>figure</tags><tags>font</tags><tags>heading</tags><tags>lang</tags><tags>list</tags><tags>metadata</tags><tags>note</tags><tags>page</tags><tags>paragraph</tags><tags>span</tags><tags>structure</tags><tags>syntax</tags><tags>table</tags><tags>text</tags><tags>toc</tags></tags></ValidationProfileImpl>