From 31fe8bfe601c46d0d61d88ec097e4a16f9a61300 Mon Sep 17 00:00:00 2001
From: Git User <>
Date: Fri, 18 Oct 2024 15:04:12 +0000
Subject: [PATCH] Update tagged profile
---
.../pdfa/validation/PDFUA-2-ISO32005.xml | 16492 +++++++--------
.../validation/WTPDF-1-0-Accessibility.xml | 16600 ++++++++--------
.../pdfa/validation/WTPDF-1-0-Reuse.xml | 16600 ++++++++--------
3 files changed, 24874 insertions(+), 24818 deletions(-)
diff --git a/core/src/main/resources/org/verapdf/pdfa/validation/PDFUA-2-ISO32005.xml b/core/src/main/resources/org/verapdf/pdfa/validation/PDFUA-2-ISO32005.xml
index e56aa51f6..5f399e76e 100644
--- a/core/src/main/resources/org/verapdf/pdfa/validation/PDFUA-2-ISO32005.xml
+++ b/core/src/main/resources/org/verapdf/pdfa/validation/PDFUA-2-ISO32005.xml
@@ -1127,708 +1127,708 @@
-
-
- StructTreeRoot shall contain exactly one <Document>
- kidsStandardTypes.split('&').filter(elem => elem == 'Document').length == 1
+
+
+ <Annot> shall not contain <Document>
+ parentStandardType != 'Annot'
- StructTreeRoot either doesn't contain or contains more than one <Document>
+ <Annot> contains <Document>
-
-
- StructTreeRoot shall not contain <DocumentFragment>
- parentStandardType != 'StructTreeRoot'
+
+
+ <Annot> shall not contain <Index>
+ parentStandardType != 'Annot'
- StructTreeRoot contains <DocumentFragment>
+ <Annot> contains <Index>
-
-
- StructTreeRoot shall not contain <Part>
- parentStandardType != 'StructTreeRoot'
+
+
+ <Annot> shall not contain <LBody>
+ parentStandardType != 'Annot'
- StructTreeRoot contains <Part>
+ <Annot> contains <LBody>
-
-
- StructTreeRoot shall not contain <Art>
- parentStandardType != 'StructTreeRoot'
+
+
+ <Annot> shall not contain <LI>
+ parentStandardType != 'Annot'
- StructTreeRoot contains <Art>
+ <Annot> contains <LI>
-
-
- StructTreeRoot shall not contain <Div>
- parentStandardType != 'StructTreeRoot'
+
+
+ <Annot> shall not contain <Private>
+ parentStandardType != 'Annot'
- StructTreeRoot contains <Div>
+ <Annot> contains <Private>
-
-
- StructTreeRoot shall not contain <Sect>
- parentStandardType != 'StructTreeRoot'
+
+
+ <Annot> shall not contain <RB>
+ parentStandardType != 'Annot'
- StructTreeRoot contains <Sect>
+ <Annot> contains <RB>
-
-
- StructTreeRoot shall not contain <TOC>
- parentStandardType != 'StructTreeRoot'
+
+
+ <Annot> shall not contain <RP>
+ parentStandardType != 'Annot'
- StructTreeRoot contains <TOC>
+ <Annot> contains <RP>
-
-
- StructTreeRoot shall not contain <TOCI>
- parentStandardType != 'StructTreeRoot'
+
+
+ <Annot> shall not contain <RT>
+ parentStandardType != 'Annot'
- StructTreeRoot contains <TOCI>
+ <Annot> contains <RT>
-
-
- StructTreeRoot shall not contain <Aside>
- parentStandardType != 'StructTreeRoot'
+
+
+ <Annot> shall not contain <TBody>
+ parentStandardType != 'Annot'
- StructTreeRoot contains <Aside>
+ <Annot> contains <TBody>
-
-
- StructTreeRoot shall not contain <BlockQuote>
- parentStandardType != 'StructTreeRoot'
+
+
+ <Annot> shall not contain <TD>
+ parentStandardType != 'Annot'
- StructTreeRoot contains <BlockQuote>
+ <Annot> contains <TD>
-
-
- StructTreeRoot shall not contain <NonStruct>
- parentStandardType != 'StructTreeRoot'
+
+
+ <Annot> shall not contain <TFoot>
+ parentStandardType != 'Annot'
- StructTreeRoot contains <NonStruct>
+ <Annot> contains <TFoot>
-
-
- StructTreeRoot shall not contain <Private>
- parentStandardType != 'StructTreeRoot'
+
+
+ <Annot> shall not contain <TH>
+ parentStandardType != 'Annot'
- StructTreeRoot contains <Private>
+ <Annot> contains <TH>
-
-
- StructTreeRoot shall not contain <P>
- parentStandardType != 'StructTreeRoot'
+
+
+ <Annot> shall not contain <THead>
+ parentStandardType != 'Annot'
- StructTreeRoot contains <P>
+ <Annot> contains <THead>
-
-
- StructTreeRoot shall not contain <Note>
- parentStandardType != 'StructTreeRoot'
+
+
+ <Annot> shall not contain <TOC>
+ parentStandardType != 'Annot'
- StructTreeRoot contains <Note>
+ <Annot> contains <TOC>
-
-
- StructTreeRoot shall not contain <Code>
- parentStandardType != 'StructTreeRoot'
+
+
+ <Annot> shall not contain <TOCI>
+ parentStandardType != 'Annot'
- StructTreeRoot contains <Code>
+ <Annot> contains <TOCI>
-
-
- StructTreeRoot shall not contain <Hn>
- parentStandardType != 'StructTreeRoot'
+
+
+ <Annot> shall not contain <TR>
+ parentStandardType != 'Annot'
- StructTreeRoot contains <Hn>
+ <Annot> contains <TR>
-
-
- StructTreeRoot shall not contain <H>
- parentStandardType != 'StructTreeRoot'
+
+
+ <Annot> shall not contain <WP>
+ parentStandardType != 'Annot'
- StructTreeRoot contains <H>
+ <Annot> contains <WP>
-
-
- StructTreeRoot shall not contain <Title>
- parentStandardType != 'StructTreeRoot'
+
+
+ <Annot> shall not contain <WT>
+ parentStandardType != 'Annot'
- StructTreeRoot contains <Title>
+ <Annot> contains <WT>
-
-
- StructTreeRoot shall not contain <Sub>
- parentStandardType != 'StructTreeRoot'
+
+
+ <Art> shall not contain <Art>
+ parentStandardType != 'Art'
- StructTreeRoot contains <Sub>
+ <Art> contains <Art>
-
-
- StructTreeRoot shall not contain <Lbl>
- parentStandardType != 'StructTreeRoot'
+
+
+ <Art> shall not contain <BibEntry>
+ parentStandardType != 'Art'
- StructTreeRoot contains <Lbl>
+ <Art> contains <BibEntry>
-
-
- StructTreeRoot shall not contain <Em>
- parentStandardType != 'StructTreeRoot'
+
+
+ <Art> shall not contain <Document>
+ parentStandardType != 'Art'
- StructTreeRoot contains <Em>
+ <Art> contains <Document>
-
-
- StructTreeRoot shall not contain <Strong>
- parentStandardType != 'StructTreeRoot'
+
+
+ <Art> shall not contain <Em>
+ parentStandardType != 'Art'
- StructTreeRoot contains <Strong>
+ <Art> contains <Em>
-
-
- StructTreeRoot shall not contain <Span>
- parentStandardType != 'StructTreeRoot'
+
+
+ <Art> shall contain at most one <H>
+ kidsStandardTypes.split('&').filter(elem => elem == 'H').length <= 1
- StructTreeRoot contains <Span>
+ <Art> contains more than one <H>
-
-
- StructTreeRoot shall not contain <Quote>
- parentStandardType != 'StructTreeRoot'
+
+
+ <Art> shall not contain <LBody>
+ parentStandardType != 'Art'
- StructTreeRoot contains <Quote>
+ <Art> contains <LBody>
-
-
- StructTreeRoot shall not contain <Link>
- parentStandardType != 'StructTreeRoot'
+
+
+ <Art> shall not contain <LI>
+ parentStandardType != 'Art'
- StructTreeRoot contains <Link>
+ <Art> contains <LI>
-
-
- StructTreeRoot shall not contain <Reference>
- parentStandardType != 'StructTreeRoot'
+
+
+ <Art> shall not contain <Quote>
+ parentStandardType != 'Art'
- StructTreeRoot contains <Reference>
+ <Art> contains <Quote>
-
-
- StructTreeRoot shall not contain <Annot>
- parentStandardType != 'StructTreeRoot'
+
+
+ <Art> shall not contain <RB>
+ parentStandardType != 'Art'
- StructTreeRoot contains <Annot>
+ <Art> contains <RB>
-
-
- StructTreeRoot shall not contain <Form>
- parentStandardType != 'StructTreeRoot'
+
+
+ <Art> shall not contain <RP>
+ parentStandardType != 'Art'
- StructTreeRoot contains <Form>
+ <Art> contains <RP>
-
-
- StructTreeRoot shall not contain <Ruby>
- parentStandardType != 'StructTreeRoot'
+
+
+ <Art> shall not contain <RT>
+ parentStandardType != 'Art'
- StructTreeRoot contains <Ruby>
+ <Art> contains <RT>
-
-
- StructTreeRoot shall not contain <RB>
- parentStandardType != 'StructTreeRoot'
+
+
+ <Art> shall not contain <Reference>
+ parentStandardType != 'Art'
- StructTreeRoot contains <RB>
+ <Art> contains <Reference>
-
-
- StructTreeRoot shall not contain <RT>
- parentStandardType != 'StructTreeRoot'
+
+
+ <Art> shall not contain <Ruby>
+ parentStandardType != 'Art'
- StructTreeRoot contains <RT>
+ <Art> contains <Ruby>
-
-
- StructTreeRoot shall not contain <RP>
- parentStandardType != 'StructTreeRoot'
+
+
+ <Art> shall not contain <Span>
+ parentStandardType != 'Art'
- StructTreeRoot contains <RP>
+ <Art> contains <Span>
-
-
- StructTreeRoot shall not contain <Warichu>
- parentStandardType != 'StructTreeRoot'
+
+
+ <Art> shall not contain <Strong>
+ parentStandardType != 'Art'
- StructTreeRoot contains <Warichu>
+ <Art> contains <Strong>
-
-
- StructTreeRoot shall not contain <WT>
- parentStandardType != 'StructTreeRoot'
+
+
+ <Art> shall not contain <Sub>
+ parentStandardType != 'Art'
- StructTreeRoot contains <WT>
+ <Art> contains <Sub>
-
-
- StructTreeRoot shall not contain <WP>
- parentStandardType != 'StructTreeRoot'
+
+
+ <Art> shall not contain <TBody>
+ parentStandardType != 'Art'
- StructTreeRoot contains <WP>
+ <Art> contains <TBody>
-
-
- StructTreeRoot shall not contain <FENote>
- parentStandardType != 'StructTreeRoot'
+
+
+ <Art> shall not contain <TD>
+ parentStandardType != 'Art'
- StructTreeRoot contains <FENote>
+ <Art> contains <TD>
-
-
- StructTreeRoot shall not contain <Index>
- parentStandardType != 'StructTreeRoot'
+
+
+ <Art> shall not contain <TFoot>
+ parentStandardType != 'Art'
- StructTreeRoot contains <Index>
+ <Art> contains <TFoot>
-
-
- StructTreeRoot shall not contain <L>
- parentStandardType != 'StructTreeRoot'
+
+
+ <Art> shall not contain <TH>
+ parentStandardType != 'Art'
- StructTreeRoot contains <L>
+ <Art> contains <TH>
-
-
- StructTreeRoot shall not contain <LI>
- parentStandardType != 'StructTreeRoot'
+
+
+ <Art> shall not contain <THead>
+ parentStandardType != 'Art'
- StructTreeRoot contains <LI>
+ <Art> contains <THead>
-
-
- StructTreeRoot shall not contain <LBody>
- parentStandardType != 'StructTreeRoot'
+
+
+ <Art> shall not contain <TOCI>
+ parentStandardType != 'Art'
- StructTreeRoot contains <LBody>
+ <Art> contains <TOCI>
-
-
- StructTreeRoot shall not contain <BibEntry>
- parentStandardType != 'StructTreeRoot'
+
+
+ <Art> shall not contain <TR>
+ parentStandardType != 'Art'
- StructTreeRoot contains <BibEntry>
+ <Art> contains <TR>
-
-
- StructTreeRoot shall not contain <Table>
- parentStandardType != 'StructTreeRoot'
+
+
+ <Art> shall not contain <WP>
+ parentStandardType != 'Art'
- StructTreeRoot contains <Table>
+ <Art> contains <WP>
-
-
- StructTreeRoot shall not contain <TR>
- parentStandardType != 'StructTreeRoot'
+
+
+ <Art> shall not contain <WT>
+ parentStandardType != 'Art'
- StructTreeRoot contains <TR>
+ <Art> contains <WT>
-
-
- StructTreeRoot shall not contain <TH>
- parentStandardType != 'StructTreeRoot'
+
+
+ <Art> shall not contain <Warichu>
+ parentStandardType != 'Art'
- StructTreeRoot contains <TH>
+ <Art> contains <Warichu>
-
-
- StructTreeRoot shall not contain <TD>
- parentStandardType != 'StructTreeRoot'
+
+
+ <Art> shall not contain content items
+ hasContentItems == false
- StructTreeRoot contains <TD>
+ <Art> contains content item(s)
-
-
- StructTreeRoot shall not contain <THead>
- parentStandardType != 'StructTreeRoot'
+
+
+ <Artifact> shall contain at most one <Caption>
+ kidsStandardTypes.split('&').filter(elem => elem == 'Caption').length <= 1
- StructTreeRoot contains <THead>
+ <Artifact> contains more than one <Caption>
-
-
- StructTreeRoot shall not contain <TBody>
- parentStandardType != 'StructTreeRoot'
+
+
+ <Artifact> shall contain at most one <H>
+ kidsStandardTypes.split('&').filter(elem => elem == 'H').length <= 1
- StructTreeRoot contains <TBody>
+ <Artifact> contains more than one <H>
-
-
- StructTreeRoot shall not contain <TFoot>
- parentStandardType != 'StructTreeRoot'
+
+
+ <Aside> shall not contain <Aside>
+ parentStandardType != 'Aside'
- StructTreeRoot contains <TFoot>
+ <Aside> contains <Aside>
-
-
- StructTreeRoot shall not contain <Caption>
- parentStandardType != 'StructTreeRoot'
+
+
+ <Aside> shall not contain <BibEntry>
+ parentStandardType != 'Aside'
- StructTreeRoot contains <Caption>
+ <Aside> contains <BibEntry>
-
-
- StructTreeRoot shall not contain <Figure>
- parentStandardType != 'StructTreeRoot'
+
+
+ <Aside> shall contain at most one <Caption>
+ kidsStandardTypes.split('&').filter(elem => elem == 'Caption').length <= 1
- StructTreeRoot contains <Figure>
+ <Aside> contains more than one <Caption>
-
-
- StructTreeRoot shall not contain <Formula>
- parentStandardType != 'StructTreeRoot'
+
+
+ <Aside> shall not contain <Em>
+ parentStandardType != 'Aside'
- StructTreeRoot contains <Formula>
+ <Aside> contains <Em>
-
-
- StructTreeRoot shall not contain <Artifact>
- parentStandardType != 'StructTreeRoot'
+
+
+ <Aside> shall contain at most one <H>
+ kidsStandardTypes.split('&').filter(elem => elem == 'H').length <= 1
- StructTreeRoot contains <Artifact>
+ <Aside> contains more than one <H>
-
-
- StructTreeRoot shall not contain content items
- hasContentItems == false
+
+
+ <Aside> shall not contain <LBody>
+ parentStandardType != 'Aside'
- StructTreeRoot contains content item(s)
+ <Aside> contains <LBody>
-
-
- <Document> shall not contain <TOCI>
- parentStandardType != 'Document'
+
+
+ <Aside> shall not contain <LI>
+ parentStandardType != 'Aside'
- <Document> contains <TOCI>
+ <Aside> contains <LI>
-
-
- <Document> shall contain at most one <H>
- kidsStandardTypes.split('&').filter(elem => elem == 'H').length <= 1
+
+
+ <Aside> shall not contain <Quote>
+ parentStandardType != 'Aside'
- <Document> contains more than one <H>
+ <Aside> contains <Quote>
-
-
- <Document> shall not contain <Sub>
- parentStandardType != 'Document'
+
+
+ <Aside> shall not contain <RB>
+ parentStandardType != 'Aside'
- <Document> contains <Sub>
+ <Aside> contains <RB>
-
-
- <Document> shall not contain <Lbl>
- parentStandardType != 'Document'
+
+
+ <Aside> shall not contain <RP>
+ parentStandardType != 'Aside'
- <Document> contains <Lbl>
+ <Aside> contains <RP>
-
-
- <Document> shall not contain <Em>
- parentStandardType != 'Document'
+
+
+ <Aside> shall not contain <RT>
+ parentStandardType != 'Aside'
- <Document> contains <Em>
+ <Aside> contains <RT>
-
-
- <Document> shall not contain <Strong>
- parentStandardType != 'Document'
+
+
+ <Aside> shall not contain <Ruby>
+ parentStandardType != 'Aside'
- <Document> contains <Strong>
+ <Aside> contains <Ruby>
@@ -1836,239 +1836,239 @@
-
- <Document> shall not contain <Span>
- parentStandardType != 'Document'
+
+ <Aside> shall not contain <Span>
+ parentStandardType != 'Aside'
- <Document> contains <Span>
+ <Aside> contains <Span>
-
-
- <Document> shall not contain <Quote>
- parentStandardType != 'Document'
+
+
+ <Aside> shall not contain <Strong>
+ parentStandardType != 'Aside'
- <Document> contains <Quote>
+ <Aside> contains <Strong>
-
-
- <Document> shall not contain <Reference>
- parentStandardType != 'Document'
+
+
+ <Aside> shall not contain <Sub>
+ parentStandardType != 'Aside'
- <Document> contains <Reference>
+ <Aside> contains <Sub>
-
-
- <Document> shall not contain <Ruby>
- parentStandardType != 'Document'
+
+
+ <Aside> shall not contain <TBody>
+ parentStandardType != 'Aside'
- <Document> contains <Ruby>
+ <Aside> contains <TBody>
-
-
- <Document> shall not contain <RB>
- parentStandardType != 'Document'
+
+
+ <Aside> shall not contain <TD>
+ parentStandardType != 'Aside'
- <Document> contains <RB>
+ <Aside> contains <TD>
-
-
- <Document> shall not contain <RT>
- parentStandardType != 'Document'
+
+
+ <Aside> shall not contain <TFoot>
+ parentStandardType != 'Aside'
- <Document> contains <RT>
+ <Aside> contains <TFoot>
-
-
- <Document> shall not contain <RP>
- parentStandardType != 'Document'
+
+
+ <Aside> shall not contain <TH>
+ parentStandardType != 'Aside'
- <Document> contains <RP>
+ <Aside> contains <TH>
-
-
- <Document> shall not contain <Warichu>
- parentStandardType != 'Document'
+
+
+ <Aside> shall not contain <THead>
+ parentStandardType != 'Aside'
- <Document> contains <Warichu>
+ <Aside> contains <THead>
-
-
- <Document> shall not contain <WT>
- parentStandardType != 'Document'
+
+
+ <Aside> shall not contain <TOCI>
+ parentStandardType != 'Aside'
- <Document> contains <WT>
+ <Aside> contains <TOCI>
-
-
- <Document> shall not contain <WP>
- parentStandardType != 'Document'
+
+
+ <Aside> shall not contain <TR>
+ parentStandardType != 'Aside'
- <Document> contains <WP>
+ <Aside> contains <TR>
-
-
- <Document> shall not contain <LI>
- parentStandardType != 'Document'
+
+
+ <Aside> shall not contain <Title>
+ parentStandardType != 'Aside'
- <Document> contains <LI>
+ <Aside> contains <Title>
-
-
- <Document> shall not contain <LBody>
- parentStandardType != 'Document'
+
+
+ <Aside> shall not contain <WP>
+ parentStandardType != 'Aside'
- <Document> contains <LBody>
+ <Aside> contains <WP>
-
-
- <Document> shall not contain <BibEntry>
- parentStandardType != 'Document'
+
+
+ <Aside> shall not contain <WT>
+ parentStandardType != 'Aside'
- <Document> contains <BibEntry>
+ <Aside> contains <WT>
-
-
- <Document> shall not contain <TR>
- parentStandardType != 'Document'
+
+
+ <Aside> shall not contain <Warichu>
+ parentStandardType != 'Aside'
- <Document> contains <TR>
+ <Aside> contains <Warichu>
-
-
- <Document> shall not contain <TH>
- parentStandardType != 'Document'
+
+
+ <BibEntry> shall not contain <Art>
+ parentStandardType != 'BibEntry'
- <Document> contains <TH>
+ <BibEntry> contains <Art>
-
-
- <Document> shall not contain <TD>
- parentStandardType != 'Document'
+
+
+ <BibEntry> shall not contain <Aside>
+ parentStandardType != 'BibEntry'
- <Document> contains <TD>
+ <BibEntry> contains <Aside>
-
-
- <Document> shall not contain <THead>
- parentStandardType != 'Document'
+
+
+ <BibEntry> shall not contain <BibEntry>
+ parentStandardType != 'BibEntry'
- <Document> contains <THead>
+ <BibEntry> contains <BibEntry>
-
-
- <Document> shall not contain <TBody>
- parentStandardType != 'Document'
+
+
+ <BibEntry> shall not contain <BlockQuote>
+ parentStandardType != 'BibEntry'
- <Document> contains <TBody>
+ <BibEntry> contains <BlockQuote>
-
-
- <Document> shall not contain <TFoot>
- parentStandardType != 'Document'
+
+
+ <BibEntry> shall not contain <Caption>
+ parentStandardType != 'BibEntry'
- <Document> contains <TFoot>
+ <BibEntry> contains <Caption>
-
-
- <Document> shall not contain <Caption>
- parentStandardType != 'Document'
+
+
+ <BibEntry> shall not contain <Code>
+ parentStandardType != 'BibEntry'
- <Document> contains <Caption>
+ <BibEntry> contains <Code>
@@ -2076,131 +2076,131 @@
-
- <Document> shall not contain content items
- hasContentItems == false
+
+ <BibEntry> shall not contain <Document>
+ parentStandardType != 'BibEntry'
- <Document> contains content item(s)
+ <BibEntry> contains <Document>
-
-
- <DocumentFragment> shall not contain <TOCI>
- parentStandardType != 'DocumentFragment'
+
+
+ <BibEntry> shall not contain <DocumentFragment>
+ parentStandardType != 'BibEntry'
- <DocumentFragment> contains <TOCI>
+ <BibEntry> contains <DocumentFragment>
-
-
- <DocumentFragment> shall contain at most one <H>
- kidsStandardTypes.split('&').filter(elem => elem == 'H').length <= 1
+
+
+ <BibEntry> shall not contain <Form>
+ parentStandardType != 'BibEntry'
- <DocumentFragment> contains more than one <H>
+ <BibEntry> contains <Form>
-
-
- <DocumentFragment> shall not contain <Sub>
- parentStandardType != 'DocumentFragment'
+
+
+ <BibEntry> shall not contain <Formula>
+ parentStandardType != 'BibEntry'
- <DocumentFragment> contains <Sub>
+ <BibEntry> contains <Formula>
-
-
- <DocumentFragment> shall not contain <Lbl>
- parentStandardType != 'DocumentFragment'
+
+
+ <BibEntry> shall not contain <H>
+ parentStandardType != 'BibEntry'
- <DocumentFragment> contains <Lbl>
+ <BibEntry> contains <H>
-
-
- <DocumentFragment> shall not contain <Em>
- parentStandardType != 'DocumentFragment'
+
+
+ <BibEntry> shall not contain <Hn>
+ parentStandardType != 'BibEntry'
- <DocumentFragment> contains <Em>
+ <BibEntry> contains <Hn>
-
-
- <DocumentFragment> shall not contain <Strong>
- parentStandardType != 'DocumentFragment'
+
+
+ <BibEntry> shall not contain <Index>
+ parentStandardType != 'BibEntry'
- <DocumentFragment> contains <Strong>
+ <BibEntry> contains <Index>
-
-
- <DocumentFragment> shall not contain <Span>
- parentStandardType != 'DocumentFragment'
+
+
+ <BibEntry> shall not contain <L>
+ parentStandardType != 'BibEntry'
- <DocumentFragment> contains <Span>
+ <BibEntry> contains <L>
-
-
- <DocumentFragment> shall not contain <Quote>
- parentStandardType != 'DocumentFragment'
+
+
+ <BibEntry> shall not contain <LBody>
+ parentStandardType != 'BibEntry'
- <DocumentFragment> contains <Quote>
+ <BibEntry> contains <LBody>
-
-
- <DocumentFragment> shall not contain <Reference>
- parentStandardType != 'DocumentFragment'
+
+
+ <BibEntry> shall not contain <LI>
+ parentStandardType != 'BibEntry'
- <DocumentFragment> contains <Reference>
+ <BibEntry> contains <LI>
-
-
- <DocumentFragment> shall not contain <Ruby>
- parentStandardType != 'DocumentFragment'
+
+
+ <BibEntry> shall not contain <Quote>
+ parentStandardType != 'BibEntry'
- <DocumentFragment> contains <Ruby>
+ <BibEntry> contains <Quote>
@@ -2208,407 +2208,407 @@
-
- <DocumentFragment> shall not contain <RB>
- parentStandardType != 'DocumentFragment'
+
+ <BibEntry> shall not contain <RB>
+ parentStandardType != 'BibEntry'
- <DocumentFragment> contains <RB>
+ <BibEntry> contains <RB>
-
-
- <DocumentFragment> shall not contain <RT>
- parentStandardType != 'DocumentFragment'
+
+
+ <BibEntry> shall not contain <RP>
+ parentStandardType != 'BibEntry'
- <DocumentFragment> contains <RT>
+ <BibEntry> contains <RP>
-
-
- <DocumentFragment> shall not contain <RP>
- parentStandardType != 'DocumentFragment'
+
+
+ <BibEntry> shall not contain <RT>
+ parentStandardType != 'BibEntry'
- <DocumentFragment> contains <RP>
+ <BibEntry> contains <RT>
-
-
- <DocumentFragment> shall not contain <Warichu>
- parentStandardType != 'DocumentFragment'
+
+
+ <BibEntry> shall not contain <Ruby>
+ parentStandardType != 'BibEntry'
- <DocumentFragment> contains <Warichu>
+ <BibEntry> contains <Ruby>
-
-
- <DocumentFragment> shall not contain <WT>
- parentStandardType != 'DocumentFragment'
+
+
+ <BibEntry> shall not contain <Sect>
+ parentStandardType != 'BibEntry'
- <DocumentFragment> contains <WT>
+ <BibEntry> contains <Sect>
-
-
- <DocumentFragment> shall not contain <WP>
- parentStandardType != 'DocumentFragment'
+
+
+ <BibEntry> shall not contain <Sub>
+ parentStandardType != 'BibEntry'
- <DocumentFragment> contains <WP>
+ <BibEntry> contains <Sub>
-
-
- <DocumentFragment> shall not contain <LI>
- parentStandardType != 'DocumentFragment'
+
+
+ <BibEntry> shall not contain <TBody>
+ parentStandardType != 'BibEntry'
- <DocumentFragment> contains <LI>
+ <BibEntry> contains <TBody>
-
-
- <DocumentFragment> shall not contain <LBody>
- parentStandardType != 'DocumentFragment'
+
+
+ <BibEntry> shall not contain <TD>
+ parentStandardType != 'BibEntry'
- <DocumentFragment> contains <LBody>
+ <BibEntry> contains <TD>
-
-
- <DocumentFragment> shall not contain <BibEntry>
- parentStandardType != 'DocumentFragment'
+
+
+ <BibEntry> shall not contain <TFoot>
+ parentStandardType != 'BibEntry'
- <DocumentFragment> contains <BibEntry>
+ <BibEntry> contains <TFoot>
-
-
- <DocumentFragment> shall not contain <TR>
- parentStandardType != 'DocumentFragment'
+
+
+ <BibEntry> shall not contain <TH>
+ parentStandardType != 'BibEntry'
- <DocumentFragment> contains <TR>
+ <BibEntry> contains <TH>
-
-
- <DocumentFragment> shall not contain <TH>
- parentStandardType != 'DocumentFragment'
+
+
+ <BibEntry> shall not contain <THead>
+ parentStandardType != 'BibEntry'
- <DocumentFragment> contains <TH>
+ <BibEntry> contains <THead>
-
-
- <DocumentFragment> shall not contain <TD>
- parentStandardType != 'DocumentFragment'
+
+
+ <BibEntry> shall not contain <TOC>
+ parentStandardType != 'BibEntry'
- <DocumentFragment> contains <TD>
+ <BibEntry> contains <TOC>
-
-
- <DocumentFragment> shall not contain <THead>
- parentStandardType != 'DocumentFragment'
+
+
+ <BibEntry> shall not contain <TOCI>
+ parentStandardType != 'BibEntry'
- <DocumentFragment> contains <THead>
+ <BibEntry> contains <TOCI>
-
-
- <DocumentFragment> shall not contain <TBody>
- parentStandardType != 'DocumentFragment'
+
+
+ <BibEntry> shall not contain <TR>
+ parentStandardType != 'BibEntry'
- <DocumentFragment> contains <TBody>
+ <BibEntry> contains <TR>
-
-
- <DocumentFragment> shall not contain <TFoot>
- parentStandardType != 'DocumentFragment'
+
+
+ <BibEntry> shall not contain <Table>
+ parentStandardType != 'BibEntry'
- <DocumentFragment> contains <TFoot>
+ <BibEntry> contains <Table>
-
-
- <DocumentFragment> shall not contain <Caption>
- parentStandardType != 'DocumentFragment'
+
+
+ <BibEntry> shall not contain <Title>
+ parentStandardType != 'BibEntry'
- <DocumentFragment> contains <Caption>
+ <BibEntry> contains <Title>
-
-
- <DocumentFragment> shall not contain content items
- hasContentItems == false
+
+
+ <BibEntry> shall not contain <WP>
+ parentStandardType != 'BibEntry'
- <DocumentFragment> contains content item(s)
+ <BibEntry> contains <WP>
-
-
- <Part> shall not contain <Em>
- parentStandardType != 'Part'
+
+
+ <BibEntry> shall not contain <WT>
+ parentStandardType != 'BibEntry'
- <Part> contains <Em>
+ <BibEntry> contains <WT>
-
-
- <Part> shall not contain <Strong>
- parentStandardType != 'Part'
+
+
+ <BibEntry> shall not contain <Warichu>
+ parentStandardType != 'BibEntry'
- <Part> contains <Strong>
+ <BibEntry> contains <Warichu>
-
-
- <Part> shall not contain <Span>
- parentStandardType != 'Part'
+
+
+ <BlockQuote> shall not contain <Aside>
+ parentStandardType != 'BlockQuote'
- <Part> contains <Span>
+ <BlockQuote> contains <Aside>
-
-
- <Part> shall not contain <Quote>
- parentStandardType != 'Part'
+
+
+ <BlockQuote> shall not contain <BibEntry>
+ parentStandardType != 'BlockQuote'
- <Part> contains <Quote>
+ <BlockQuote> contains <BibEntry>
-
-
- <Part> shall not contain <Ruby>
- parentStandardType != 'Part'
+
+
+ <BlockQuote> shall contain at most one <Caption>
+ kidsStandardTypes.split('&').filter(elem => elem == 'Caption').length <= 1
- <Part> contains <Ruby>
+ <BlockQuote> contains more than one <Caption>
-
-
- <Part> shall not contain <RB>
- parentStandardType != 'Part'
+
+
+ <BlockQuote> shall not contain <Em>
+ parentStandardType != 'BlockQuote'
- <Part> contains <RB>
+ <BlockQuote> contains <Em>
-
-
- <Part> shall not contain <RT>
- parentStandardType != 'Part'
+
+
+ <BlockQuote> shall contain at most one <H>
+ kidsStandardTypes.split('&').filter(elem => elem == 'H').length <= 1
- <Part> contains <RT>
+ <BlockQuote> contains more than one <H>
-
-
- <Part> shall not contain <RP>
- parentStandardType != 'Part'
+
+
+ <BlockQuote> shall not contain <LBody>
+ parentStandardType != 'BlockQuote'
- <Part> contains <RP>
+ <BlockQuote> contains <LBody>
-
-
- <Part> shall not contain <Warichu>
- parentStandardType != 'Part'
+
+
+ <BlockQuote> shall not contain <LI>
+ parentStandardType != 'BlockQuote'
- <Part> contains <Warichu>
+ <BlockQuote> contains <LI>
-
-
- <Part> shall not contain <WT>
- parentStandardType != 'Part'
+
+
+ <BlockQuote> shall not contain <Quote>
+ parentStandardType != 'BlockQuote'
- <Part> contains <WT>
+ <BlockQuote> contains <Quote>
-
-
- <Part> shall not contain <WP>
- parentStandardType != 'Part'
+
+
+ <BlockQuote> shall not contain <RB>
+ parentStandardType != 'BlockQuote'
- <Part> contains <WP>
+ <BlockQuote> contains <RB>
-
-
- <Part> shall not contain <LI>
- parentStandardType != 'Part'
+
+
+ <BlockQuote> shall not contain <RP>
+ parentStandardType != 'BlockQuote'
- <Part> contains <LI>
+ <BlockQuote> contains <RP>
-
-
- <Part> shall not contain <LBody>
- parentStandardType != 'Part'
+
+
+ <BlockQuote> shall not contain <RT>
+ parentStandardType != 'BlockQuote'
- <Part> contains <LBody>
+ <BlockQuote> contains <RT>
-
-
- <Part> shall not contain <TR>
- parentStandardType != 'Part'
+
+
+ <BlockQuote> shall not contain <Ruby>
+ parentStandardType != 'BlockQuote'
- <Part> contains <TR>
+ <BlockQuote> contains <Ruby>
-
-
- <Part> shall not contain <TH>
- parentStandardType != 'Part'
+
+
+ <BlockQuote> shall not contain <Span>
+ parentStandardType != 'BlockQuote'
- <Part> contains <TH>
+ <BlockQuote> contains <Span>
-
-
- <Part> shall not contain <TD>
- parentStandardType != 'Part'
+
+
+ <BlockQuote> shall not contain <Strong>
+ parentStandardType != 'BlockQuote'
- <Part> contains <TD>
+ <BlockQuote> contains <Strong>
-
-
- <Part> shall not contain <THead>
- parentStandardType != 'Part'
+
+
+ <BlockQuote> shall not contain <Sub>
+ parentStandardType != 'BlockQuote'
- <Part> contains <THead>
+ <BlockQuote> contains <Sub>
@@ -2616,359 +2616,359 @@
-
- <Part> shall not contain <TBody>
- parentStandardType != 'Part'
+
+ <BlockQuote> shall not contain <TBody>
+ parentStandardType != 'BlockQuote'
- <Part> contains <TBody>
+ <BlockQuote> contains <TBody>
-
-
- <Part> shall not contain <TFoot>
- parentStandardType != 'Part'
+
+
+ <BlockQuote> shall not contain <TD>
+ parentStandardType != 'BlockQuote'
- <Part> contains <TFoot>
+ <BlockQuote> contains <TD>
-
-
- <Part> shall not contain content items
- hasContentItems == false
+
+
+ <BlockQuote> shall not contain <TFoot>
+ parentStandardType != 'BlockQuote'
- <Part> contains content item(s)
+ <BlockQuote> contains <TFoot>
-
-
- <Div> shall not contain content items
- hasContentItems == false
+
+
+ <BlockQuote> shall not contain <TH>
+ parentStandardType != 'BlockQuote'
- <Div> contains content item(s)
+ <BlockQuote> contains <TH>
-
-
- <Art> shall not contain <Document>
- parentStandardType != 'Art'
+
+
+ <BlockQuote> shall not contain <THead>
+ parentStandardType != 'BlockQuote'
- <Art> contains <Document>
+ <BlockQuote> contains <THead>
-
-
- <Art> shall not contain <Art>
- parentStandardType != 'Art'
+
+
+ <BlockQuote> shall not contain <TOCI>
+ parentStandardType != 'BlockQuote'
- <Art> contains <Art>
+ <BlockQuote> contains <TOCI>
-
-
- <Art> shall not contain <TOCI>
- parentStandardType != 'Art'
+
+
+ <BlockQuote> shall not contain <TR>
+ parentStandardType != 'BlockQuote'
- <Art> contains <TOCI>
+ <BlockQuote> contains <TR>
-
-
- <Art> shall contain at most one <H>
- kidsStandardTypes.split('&').filter(elem => elem == 'H').length <= 1
+
+
+ <BlockQuote> shall not contain <Title>
+ parentStandardType != 'BlockQuote'
- <Art> contains more than one <H>
+ <BlockQuote> contains <Title>
-
-
- <Art> shall not contain <Sub>
- parentStandardType != 'Art'
+
+
+ <BlockQuote> shall not contain <WP>
+ parentStandardType != 'BlockQuote'
- <Art> contains <Sub>
+ <BlockQuote> contains <WP>
-
-
- <Art> shall not contain <Em>
- parentStandardType != 'Art'
+
+
+ <BlockQuote> shall not contain <WT>
+ parentStandardType != 'BlockQuote'
- <Art> contains <Em>
+ <BlockQuote> contains <WT>
-
-
- <Art> shall not contain <Strong>
- parentStandardType != 'Art'
+
+
+ <BlockQuote> shall not contain <Warichu>
+ parentStandardType != 'BlockQuote'
- <Art> contains <Strong>
+ <BlockQuote> contains <Warichu>
-
-
- <Art> shall not contain <Span>
- parentStandardType != 'Art'
+
+
+ <Caption> shall not contain <Caption>
+ parentStandardType != 'Caption'
- <Art> contains <Span>
+ <Caption> contains <Caption>
-
-
- <Art> shall not contain <Quote>
- parentStandardType != 'Art'
+
+
+ <Caption> shall not contain <Document>
+ parentStandardType != 'Caption'
- <Art> contains <Quote>
+ <Caption> contains <Document>
-
-
- <Art> shall not contain <Reference>
- parentStandardType != 'Art'
+
+
+ <Caption> shall contain at most one <H>
+ kidsStandardTypes.split('&').filter(elem => elem == 'H').length <= 1
- <Art> contains <Reference>
+ <Caption> contains more than one <H>
-
-
- <Art> shall not contain <Ruby>
- parentStandardType != 'Art'
+
+
+ <Caption> shall not contain <LBody>
+ parentStandardType != 'Caption'
- <Art> contains <Ruby>
+ <Caption> contains <LBody>
-
-
- <Art> shall not contain <RB>
- parentStandardType != 'Art'
+
+
+ <Caption> shall not contain <LI>
+ parentStandardType != 'Caption'
- <Art> contains <RB>
+ <Caption> contains <LI>
-
-
- <Art> shall not contain <RT>
- parentStandardType != 'Art'
+
+
+ <Caption> shall not contain <RB>
+ parentStandardType != 'Caption'
- <Art> contains <RT>
+ <Caption> contains <RB>
-
-
- <Art> shall not contain <RP>
- parentStandardType != 'Art'
+
+
+ <Caption> shall not contain <RP>
+ parentStandardType != 'Caption'
- <Art> contains <RP>
+ <Caption> contains <RP>
-
-
- <Art> shall not contain <Warichu>
- parentStandardType != 'Art'
+
+
+ <Caption> shall not contain <RT>
+ parentStandardType != 'Caption'
- <Art> contains <Warichu>
+ <Caption> contains <RT>
-
-
- <Art> shall not contain <WT>
- parentStandardType != 'Art'
+
+
+ <Caption> shall not contain <TBody>
+ parentStandardType != 'Caption'
- <Art> contains <WT>
+ <Caption> contains <TBody>
-
-
- <Art> shall not contain <WP>
- parentStandardType != 'Art'
+
+
+ <Caption> shall not contain <TD>
+ parentStandardType != 'Caption'
- <Art> contains <WP>
+ <Caption> contains <TD>
-
-
- <Art> shall not contain <LI>
- parentStandardType != 'Art'
+
+
+ <Caption> shall not contain <TFoot>
+ parentStandardType != 'Caption'
- <Art> contains <LI>
+ <Caption> contains <TFoot>
-
-
- <Art> shall not contain <LBody>
- parentStandardType != 'Art'
+
+
+ <Caption> shall not contain <TH>
+ parentStandardType != 'Caption'
- <Art> contains <LBody>
+ <Caption> contains <TH>
-
-
- <Art> shall not contain <BibEntry>
- parentStandardType != 'Art'
+
+
+ <Caption> shall not contain <THead>
+ parentStandardType != 'Caption'
- <Art> contains <BibEntry>
+ <Caption> contains <THead>
-
-
- <Art> shall not contain <TR>
- parentStandardType != 'Art'
+
+
+ <Caption> shall not contain <TOC>
+ parentStandardType != 'Caption'
- <Art> contains <TR>
+ <Caption> contains <TOC>
-
-
- <Art> shall not contain <TH>
- parentStandardType != 'Art'
+
+
+ <Caption> shall not contain <TOCI>
+ parentStandardType != 'Caption'
- <Art> contains <TH>
+ <Caption> contains <TOCI>
-
-
- <Art> shall not contain <TD>
- parentStandardType != 'Art'
+
+
+ <Caption> shall not contain <TR>
+ parentStandardType != 'Caption'
- <Art> contains <TD>
+ <Caption> contains <TR>
-
-
- <Art> shall not contain <THead>
- parentStandardType != 'Art'
+
+
+ <Caption> shall not contain <Title>
+ parentStandardType != 'Caption'
- <Art> contains <THead>
+ <Caption> contains <Title>
-
-
- <Art> shall not contain <TBody>
- parentStandardType != 'Art'
+
+
+ <Caption> shall not contain <WP>
+ parentStandardType != 'Caption'
- <Art> contains <TBody>
+ <Caption> contains <WP>
-
-
- <Art> shall not contain <TFoot>
- parentStandardType != 'Art'
+
+
+ <Caption> shall not contain <WT>
+ parentStandardType != 'Caption'
- <Art> contains <TFoot>
+ <Caption> contains <WT>
@@ -2976,299 +2976,299 @@
-
- <Art> shall not contain content items
- hasContentItems == false
+
+ <Code> shall not contain <Art>
+ parentStandardType != 'Code'
- <Art> contains content item(s)
+ <Code> contains <Art>
-
-
- <Sect> shall not contain <Document>
- parentStandardType != 'Sect'
+
+
+ <Code> shall not contain <Aside>
+ parentStandardType != 'Code'
- <Sect> contains <Document>
+ <Code> contains <Aside>
-
-
- <Sect> shall not contain <TOCI>
- parentStandardType != 'Sect'
+
+
+ <Code> shall not contain <BlockQuote>
+ parentStandardType != 'Code'
- <Sect> contains <TOCI>
+ <Code> contains <BlockQuote>
-
-
- <Sect> shall contain at most one <H>
- kidsStandardTypes.split('&').filter(elem => elem == 'H').length <= 1
+
+
+ <Code> shall not contain <Caption>
+ parentStandardType != 'Code'
- <Sect> contains more than one <H>
+ <Code> contains <Caption>
-
-
- <Sect> shall not contain <Sub>
- parentStandardType != 'Sect'
+
+
+ <Code> shall not contain <Code>
+ parentStandardType != 'Code'
- <Sect> contains <Sub>
+ <Code> contains <Code>
-
-
- <Sect> shall not contain <Em>
- parentStandardType != 'Sect'
+
+
+ <Code> shall not contain <Document>
+ parentStandardType != 'Code'
- <Sect> contains <Em>
+ <Code> contains <Document>
-
-
- <Sect> shall not contain <Strong>
- parentStandardType != 'Sect'
+
+
+ <Code> shall not contain <Figure>
+ parentStandardType != 'Code'
- <Sect> contains <Strong>
+ <Code> contains <Figure>
-
-
- <Sect> shall not contain <Span>
- parentStandardType != 'Sect'
+
+
+ <Code> shall not contain <Form>
+ parentStandardType != 'Code'
- <Sect> contains <Span>
+ <Code> contains <Form>
-
-
- <Sect> shall not contain <Quote>
- parentStandardType != 'Sect'
+
+
+ <Code> shall not contain <Formula>
+ parentStandardType != 'Code'
- <Sect> contains <Quote>
+ <Code> contains <Formula>
-
-
- <Sect> shall not contain <Reference>
- parentStandardType != 'Sect'
+
+
+ <Code> shall not contain <H>
+ parentStandardType != 'Code'
- <Sect> contains <Reference>
+ <Code> contains <H>
-
-
- <Sect> shall not contain <Ruby>
- parentStandardType != 'Sect'
+
+
+ <Code> shall not contain <Hn>
+ parentStandardType != 'Code'
- <Sect> contains <Ruby>
+ <Code> contains <Hn>
-
-
- <Sect> shall not contain <RB>
- parentStandardType != 'Sect'
+
+
+ <Code> shall not contain <Index>
+ parentStandardType != 'Code'
- <Sect> contains <RB>
+ <Code> contains <Index>
-
-
- <Sect> shall not contain <RT>
- parentStandardType != 'Sect'
+
+
+ <Code> shall not contain <L>
+ parentStandardType != 'Code'
- <Sect> contains <RT>
+ <Code> contains <L>
-
-
- <Sect> shall not contain <RP>
- parentStandardType != 'Sect'
+
+
+ <Code> shall not contain <LBody>
+ parentStandardType != 'Code'
- <Sect> contains <RP>
+ <Code> contains <LBody>
-
-
- <Sect> shall not contain <Warichu>
- parentStandardType != 'Sect'
+
+
+ <Code> shall not contain <LI>
+ parentStandardType != 'Code'
- <Sect> contains <Warichu>
+ <Code> contains <LI>
-
-
- <Sect> shall not contain <WT>
- parentStandardType != 'Sect'
+
+
+ <Code> shall not contain <Lbl>
+ parentStandardType != 'Code'
- <Sect> contains <WT>
+ <Code> contains <Lbl>
-
-
- <Sect> shall not contain <WP>
- parentStandardType != 'Sect'
+
+
+ <Code> shall not contain <P>
+ parentStandardType != 'Code'
- <Sect> contains <WP>
+ <Code> contains <P>
-
-
- <Sect> shall not contain <LI>
- parentStandardType != 'Sect'
+
+
+ <Code> shall not contain <Quote>
+ parentStandardType != 'Code'
- <Sect> contains <LI>
+ <Code> contains <Quote>
-
-
- <Sect> shall not contain <LBody>
- parentStandardType != 'Sect'
+
+
+ <Code> shall not contain <RB>
+ parentStandardType != 'Code'
- <Sect> contains <LBody>
+ <Code> contains <RB>
-
-
- <Sect> shall not contain <BibEntry>
- parentStandardType != 'Sect'
+
+
+ <Code> shall not contain <RP>
+ parentStandardType != 'Code'
- <Sect> contains <BibEntry>
+ <Code> contains <RP>
-
-
- <Sect> shall not contain <TR>
- parentStandardType != 'Sect'
+
+
+ <Code> shall not contain <RT>
+ parentStandardType != 'Code'
- <Sect> contains <TR>
+ <Code> contains <RT>
-
-
- <Sect> shall not contain <TH>
- parentStandardType != 'Sect'
+
+
+ <Code> shall not contain <Ruby>
+ parentStandardType != 'Code'
- <Sect> contains <TH>
+ <Code> contains <Ruby>
-
-
- <Sect> shall not contain <TD>
- parentStandardType != 'Sect'
+
+
+ <Code> shall not contain <Sect>
+ parentStandardType != 'Code'
- <Sect> contains <TD>
+ <Code> contains <Sect>
-
-
- <Sect> shall not contain <THead>
- parentStandardType != 'Sect'
+
+
+ <Code> shall not contain <TBody>
+ parentStandardType != 'Code'
- <Sect> contains <THead>
+ <Code> contains <TBody>
-
-
- <Sect> shall not contain <TBody>
- parentStandardType != 'Sect'
+
+
+ <Code> shall not contain <TD>
+ parentStandardType != 'Code'
- <Sect> contains <TBody>
+ <Code> contains <TD>
@@ -3276,4943 +3276,4943 @@
-
- <Sect> shall not contain <TFoot>
- parentStandardType != 'Sect'
+
+ <Code> shall not contain <TFoot>
+ parentStandardType != 'Code'
- <Sect> contains <TFoot>
+ <Code> contains <TFoot>
-
-
- <Sect> shall not contain content items
- hasContentItems == false
+
+
+ <Code> shall not contain <TH>
+ parentStandardType != 'Code'
- <Sect> contains content item(s)
+ <Code> contains <TH>
-
-
- <TOC> shall not contain <Document>
- parentStandardType != 'TOC'
+
+
+ <Code> shall not contain <THead>
+ parentStandardType != 'Code'
- <TOC> contains <Document>
+ <Code> contains <THead>
-
-
- <TOC> shall not contain <DocumentFragment>
- parentStandardType != 'TOC'
+
+
+ <Code> shall not contain <TOC>
+ parentStandardType != 'Code'
- <TOC> contains <DocumentFragment>
+ <Code> contains <TOC>
-
-
- <TOC> shall not contain <Part>
- parentStandardType != 'TOC'
+
+
+ <Code> shall not contain <TOCI>
+ parentStandardType != 'Code'
- <TOC> contains <Part>
+ <Code> contains <TOCI>
-
-
- <TOC> shall not contain <Art>
- parentStandardType != 'TOC'
+
+
+ <Code> shall not contain <TR>
+ parentStandardType != 'Code'
- <TOC> contains <Art>
+ <Code> contains <TR>
-
-
- <TOC> shall not contain <Div>
- parentStandardType != 'TOC'
+
+
+ <Code> shall not contain <Table>
+ parentStandardType != 'Code'
- <TOC> contains <Div>
+ <Code> contains <Table>
-
-
- <TOC> shall not contain <Sect>
- parentStandardType != 'TOC'
+
+
+ <Code> shall not contain <Title>
+ parentStandardType != 'Code'
- <TOC> contains <Sect>
+ <Code> contains <Title>
-
-
- <TOC> shall not contain <Aside>
- parentStandardType != 'TOC'
+
+
+ <Code> shall not contain <WP>
+ parentStandardType != 'Code'
- <TOC> contains <Aside>
+ <Code> contains <WP>
-
-
- <TOC> shall not contain <BlockQuote>
- parentStandardType != 'TOC'
+
+
+ <Code> shall not contain <WT>
+ parentStandardType != 'Code'
- <TOC> contains <BlockQuote>
+ <Code> contains <WT>
-
-
- <TOC> shall not contain <P>
- parentStandardType != 'TOC'
+
+
+ <Code> shall not contain <Warichu>
+ parentStandardType != 'Code'
- <TOC> contains <P>
+ <Code> contains <Warichu>
-
-
- <TOC> shall not contain <Note>
- parentStandardType != 'TOC'
+
+
+ <Div> shall not contain content items
+ hasContentItems == false
- <TOC> contains <Note>
+ <Div> contains content item(s)
-
-
- <TOC> shall not contain <Code>
- parentStandardType != 'TOC'
+
+
+ <Document> shall not contain <BibEntry>
+ parentStandardType != 'Document'
- <TOC> contains <Code>
+ <Document> contains <BibEntry>
-
-
- <TOC> shall not contain <Hn>
- parentStandardType != 'TOC'
+
+
+ <Document> shall not contain <Caption>
+ parentStandardType != 'Document'
- <TOC> contains <Hn>
+ <Document> contains <Caption>
-
-
- <TOC> shall not contain <H>
- parentStandardType != 'TOC'
-
- <TOC> contains <H>
+
+
+ <Document> shall not contain <Em>
+ parentStandardType != 'Document'
+
+ <Document> contains <Em>
-
-
- <TOC> shall not contain <Title>
- parentStandardType != 'TOC'
+
+
+ <Document> shall contain at most one <H>
+ kidsStandardTypes.split('&').filter(elem => elem == 'H').length <= 1
- <TOC> contains <Title>
+ <Document> contains more than one <H>
-
-
- <TOC> shall not contain <Sub>
- parentStandardType != 'TOC'
+
+
+ <Document> shall not contain <LBody>
+ parentStandardType != 'Document'
- <TOC> contains <Sub>
+ <Document> contains <LBody>
-
-
- <TOC> shall not contain <Lbl>
- parentStandardType != 'TOC'
+
+
+ <Document> shall not contain <LI>
+ parentStandardType != 'Document'
- <TOC> contains <Lbl>
+ <Document> contains <LI>
-
-
- <TOC> shall not contain <Em>
- parentStandardType != 'TOC'
+
+
+ <Document> shall not contain <Lbl>
+ parentStandardType != 'Document'
- <TOC> contains <Em>
+ <Document> contains <Lbl>
-
-
- <TOC> shall not contain <Strong>
- parentStandardType != 'TOC'
+
+
+ <Document> shall not contain <Quote>
+ parentStandardType != 'Document'
- <TOC> contains <Strong>
+ <Document> contains <Quote>
-
-
- <TOC> shall not contain <Span>
- parentStandardType != 'TOC'
+
+
+ <Document> shall not contain <RB>
+ parentStandardType != 'Document'
- <TOC> contains <Span>
+ <Document> contains <RB>
-
-
- <TOC> shall not contain <Quote>
- parentStandardType != 'TOC'
+
+
+ <Document> shall not contain <RP>
+ parentStandardType != 'Document'
- <TOC> contains <Quote>
+ <Document> contains <RP>
-
-
- <TOC> shall not contain <Link>
- parentStandardType != 'TOC'
+
+
+ <Document> shall not contain <RT>
+ parentStandardType != 'Document'
- <TOC> contains <Link>
+ <Document> contains <RT>
-
-
- <TOC> shall not contain <Reference>
- parentStandardType != 'TOC'
+
+
+ <Document> shall not contain <Reference>
+ parentStandardType != 'Document'
- <TOC> contains <Reference>
+ <Document> contains <Reference>
-
-
- <TOC> shall not contain <Annot>
- parentStandardType != 'TOC'
+
+
+ <Document> shall not contain <Ruby>
+ parentStandardType != 'Document'
- <TOC> contains <Annot>
+ <Document> contains <Ruby>
-
-
- <TOC> shall not contain <Form>
- parentStandardType != 'TOC'
+
+
+ <Document> shall not contain <Span>
+ parentStandardType != 'Document'
- <TOC> contains <Form>
+ <Document> contains <Span>
-
-
- <TOC> shall not contain <Ruby>
- parentStandardType != 'TOC'
+
+
+ <Document> shall not contain <Strong>
+ parentStandardType != 'Document'
- <TOC> contains <Ruby>
+ <Document> contains <Strong>
-
-
- <TOC> shall not contain <RB>
- parentStandardType != 'TOC'
+
+
+ <Document> shall not contain <Sub>
+ parentStandardType != 'Document'
- <TOC> contains <RB>
+ <Document> contains <Sub>
-
-
- <TOC> shall not contain <RT>
- parentStandardType != 'TOC'
+
+
+ <Document> shall not contain <TBody>
+ parentStandardType != 'Document'
- <TOC> contains <RT>
+ <Document> contains <TBody>
-
-
- <TOC> shall not contain <RP>
- parentStandardType != 'TOC'
+
+
+ <Document> shall not contain <TD>
+ parentStandardType != 'Document'
- <TOC> contains <RP>
+ <Document> contains <TD>
-
-
- <TOC> shall not contain <Warichu>
- parentStandardType != 'TOC'
+
+
+ <Document> shall not contain <TFoot>
+ parentStandardType != 'Document'
- <TOC> contains <Warichu>
+ <Document> contains <TFoot>
-
-
- <TOC> shall not contain <WT>
- parentStandardType != 'TOC'
+
+
+ <Document> shall not contain <TH>
+ parentStandardType != 'Document'
- <TOC> contains <WT>
+ <Document> contains <TH>
-
-
- <TOC> shall not contain <WP>
- parentStandardType != 'TOC'
+
+
+ <Document> shall not contain <THead>
+ parentStandardType != 'Document'
- <TOC> contains <WP>
+ <Document> contains <THead>
-
-
- <TOC> shall not contain <FENote>
- parentStandardType != 'TOC'
+
+
+ <Document> shall not contain <TOCI>
+ parentStandardType != 'Document'
- <TOC> contains <FENote>
+ <Document> contains <TOCI>
-
-
- <TOC> shall not contain <Index>
- parentStandardType != 'TOC'
+
+
+ <Document> shall not contain <TR>
+ parentStandardType != 'Document'
- <TOC> contains <Index>
+ <Document> contains <TR>
-
-
- <TOC> shall not contain <L>
- parentStandardType != 'TOC'
+
+
+ <Document> shall not contain <WP>
+ parentStandardType != 'Document'
- <TOC> contains <L>
+ <Document> contains <WP>
-
-
- <TOC> shall not contain <LI>
- parentStandardType != 'TOC'
+
+
+ <Document> shall not contain <WT>
+ parentStandardType != 'Document'
- <TOC> contains <LI>
+ <Document> contains <WT>
-
-
- <TOC> shall not contain <LBody>
- parentStandardType != 'TOC'
+
+
+ <Document> shall not contain <Warichu>
+ parentStandardType != 'Document'
- <TOC> contains <LBody>
+ <Document> contains <Warichu>
-
-
- <TOC> shall not contain <BibEntry>
- parentStandardType != 'TOC'
+
+
+ <Document> shall not contain content items
+ hasContentItems == false
- <TOC> contains <BibEntry>
+ <Document> contains content item(s)
-
-
- <TOC> shall not contain <Table>
- parentStandardType != 'TOC'
+
+
+ <DocumentFragment> shall not contain <BibEntry>
+ parentStandardType != 'DocumentFragment'
- <TOC> contains <Table>
+ <DocumentFragment> contains <BibEntry>
-
-
- <TOC> shall not contain <TR>
- parentStandardType != 'TOC'
+
+
+ <DocumentFragment> shall not contain <Caption>
+ parentStandardType != 'DocumentFragment'
- <TOC> contains <TR>
+ <DocumentFragment> contains <Caption>
-
-
- <TOC> shall not contain <TH>
- parentStandardType != 'TOC'
+
+
+ <DocumentFragment> shall not contain <Em>
+ parentStandardType != 'DocumentFragment'
- <TOC> contains <TH>
+ <DocumentFragment> contains <Em>
-
-
- <TOC> shall not contain <TD>
- parentStandardType != 'TOC'
+
+
+ <DocumentFragment> shall contain at most one <H>
+ kidsStandardTypes.split('&').filter(elem => elem == 'H').length <= 1
- <TOC> contains <TD>
+ <DocumentFragment> contains more than one <H>
-
-
- <TOC> shall not contain <THead>
- parentStandardType != 'TOC'
+
+
+ <DocumentFragment> shall not contain <LBody>
+ parentStandardType != 'DocumentFragment'
- <TOC> contains <THead>
+ <DocumentFragment> contains <LBody>
-
-
- <TOC> shall not contain <TBody>
- parentStandardType != 'TOC'
+
+
+ <DocumentFragment> shall not contain <LI>
+ parentStandardType != 'DocumentFragment'
- <TOC> contains <TBody>
+ <DocumentFragment> contains <LI>
-
-
- <TOC> shall not contain <TFoot>
- parentStandardType != 'TOC'
+
+
+ <DocumentFragment> shall not contain <Lbl>
+ parentStandardType != 'DocumentFragment'
- <TOC> contains <TFoot>
+ <DocumentFragment> contains <Lbl>
-
-
- <TOC> shall contain at most one <Caption>
- kidsStandardTypes.split('&').filter(elem => elem == 'Caption').length <= 1
+
+
+ <DocumentFragment> shall not contain <Quote>
+ parentStandardType != 'DocumentFragment'
- <TOC> contains more than one <Caption>
+ <DocumentFragment> contains <Quote>
-
-
- <TOC> shall not contain <Figure>
- parentStandardType != 'TOC'
+
+
+ <DocumentFragment> shall not contain <RB>
+ parentStandardType != 'DocumentFragment'
- <TOC> contains <Figure>
+ <DocumentFragment> contains <RB>
-
-
- <TOC> shall not contain <Formula>
- parentStandardType != 'TOC'
+
+
+ <DocumentFragment> shall not contain <RP>
+ parentStandardType != 'DocumentFragment'
- <TOC> contains <Formula>
+ <DocumentFragment> contains <RP>
-
-
- <TOC> shall not contain content items
- hasContentItems == false
+
+
+ <DocumentFragment> shall not contain <RT>
+ parentStandardType != 'DocumentFragment'
- <TOC> contains content item(s)
+ <DocumentFragment> contains <RT>
-
-
- <TOCI> shall not contain <Document>
- parentStandardType != 'TOCI'
+
+
+ <DocumentFragment> shall not contain <Reference>
+ parentStandardType != 'DocumentFragment'
- <TOCI> contains <Document>
+ <DocumentFragment> contains <Reference>
-
-
- <TOCI> shall not contain <DocumentFragment>
- parentStandardType != 'TOCI'
+
+
+ <DocumentFragment> shall not contain <Ruby>
+ parentStandardType != 'DocumentFragment'
- <TOCI> contains <DocumentFragment>
+ <DocumentFragment> contains <Ruby>
-
-
- <TOCI> shall not contain <Part>
- parentStandardType != 'TOCI'
+
+
+ <DocumentFragment> shall not contain <Span>
+ parentStandardType != 'DocumentFragment'
- <TOCI> contains <Part>
+ <DocumentFragment> contains <Span>
-
-
- <TOCI> shall not contain <Art>
- parentStandardType != 'TOCI'
+
+
+ <DocumentFragment> shall not contain <Strong>
+ parentStandardType != 'DocumentFragment'
- <TOCI> contains <Art>
+ <DocumentFragment> contains <Strong>
-
-
- <TOCI> shall not contain <Sect>
- parentStandardType != 'TOCI'
+
+
+ <DocumentFragment> shall not contain <Sub>
+ parentStandardType != 'DocumentFragment'
- <TOCI> contains <Sect>
+ <DocumentFragment> contains <Sub>
-
-
- <TOCI> shall not contain <TOCI>
- parentStandardType != 'TOCI'
+
+
+ <DocumentFragment> shall not contain <TBody>
+ parentStandardType != 'DocumentFragment'
- <TOCI> contains <TOCI>
+ <DocumentFragment> contains <TBody>
-
-
- <TOCI> shall not contain <Aside>
- parentStandardType != 'TOCI'
+
+
+ <DocumentFragment> shall not contain <TD>
+ parentStandardType != 'DocumentFragment'
- <TOCI> contains <Aside>
+ <DocumentFragment> contains <TD>
-
-
- <TOCI> shall not contain <BlockQuote>
- parentStandardType != 'TOCI'
+
+
+ <DocumentFragment> shall not contain <TFoot>
+ parentStandardType != 'DocumentFragment'
- <TOCI> contains <BlockQuote>
+ <DocumentFragment> contains <TFoot>
-
-
- <TOCI> shall not contain <Note>
- parentStandardType != 'TOCI'
+
+
+ <DocumentFragment> shall not contain <TH>
+ parentStandardType != 'DocumentFragment'
- <TOCI> contains <Note>
+ <DocumentFragment> contains <TH>
-
-
- <TOCI> shall not contain <Code>
- parentStandardType != 'TOCI'
+
+
+ <DocumentFragment> shall not contain <THead>
+ parentStandardType != 'DocumentFragment'
- <TOCI> contains <Code>
+ <DocumentFragment> contains <THead>
-
-
- <TOCI> shall not contain <Hn>
- parentStandardType != 'TOCI'
+
+
+ <DocumentFragment> shall not contain <TOCI>
+ parentStandardType != 'DocumentFragment'
- <TOCI> contains <Hn>
+ <DocumentFragment> contains <TOCI>
-
-
- <TOCI> shall not contain <H>
- parentStandardType != 'TOCI'
+
+
+ <DocumentFragment> shall not contain <TR>
+ parentStandardType != 'DocumentFragment'
- <TOCI> contains <H>
+ <DocumentFragment> contains <TR>
-
-
- <TOCI> shall not contain <Title>
- parentStandardType != 'TOCI'
+
+
+ <DocumentFragment> shall not contain <WP>
+ parentStandardType != 'DocumentFragment'
- <TOCI> contains <Title>
+ <DocumentFragment> contains <WP>
-
-
- <TOCI> shall not contain <Sub>
- parentStandardType != 'TOCI'
+
+
+ <DocumentFragment> shall not contain <WT>
+ parentStandardType != 'DocumentFragment'
- <TOCI> contains <Sub>
+ <DocumentFragment> contains <WT>
-
-
- <TOCI> shall not contain <Em>
- parentStandardType != 'TOCI'
+
+
+ <DocumentFragment> shall not contain <Warichu>
+ parentStandardType != 'DocumentFragment'
- <TOCI> contains <Em>
+ <DocumentFragment> contains <Warichu>
-
-
- <TOCI> shall not contain <Strong>
- parentStandardType != 'TOCI'
+
+
+ <DocumentFragment> shall not contain content items
+ hasContentItems == false
- <TOCI> contains <Strong>
+ <DocumentFragment> contains content item(s)
-
-
- <TOCI> shall not contain <Span>
- parentStandardType != 'TOCI'
+
+
+ <Em> shall not contain <Art>
+ parentStandardType != 'Em'
- <TOCI> contains <Span>
+ <Em> contains <Art>
-
-
- <TOCI> shall not contain <Quote>
- parentStandardType != 'TOCI'
+
+
+ <Em> shall not contain <Aside>
+ parentStandardType != 'Em'
- <TOCI> contains <Quote>
+ <Em> contains <Aside>
-
-
- <TOCI> shall not contain <Link>
- parentStandardType != 'TOCI'
+
+
+ <Em> shall not contain <BlockQuote>
+ parentStandardType != 'Em'
- <TOCI> contains <Link>
+ <Em> contains <BlockQuote>
-
-
- <TOCI> shall not contain <Annot>
- parentStandardType != 'TOCI'
+
+
+ <Em> shall not contain <Caption>
+ parentStandardType != 'Em'
- <TOCI> contains <Annot>
+ <Em> contains <Caption>
-
-
- <TOCI> shall not contain <Form>
- parentStandardType != 'TOCI'
+
+
+ <Em> shall not contain <Div>
+ parentStandardType != 'Em'
- <TOCI> contains <Form>
+ <Em> contains <Div>
-
-
- <TOCI> shall not contain <Ruby>
- parentStandardType != 'TOCI'
+
+
+ <Em> shall not contain <Document>
+ parentStandardType != 'Em'
- <TOCI> contains <Ruby>
+ <Em> contains <Document>
-
-
- <TOCI> shall not contain <RB>
- parentStandardType != 'TOCI'
+
+
+ <Em> shall not contain <DocumentFragment>
+ parentStandardType != 'Em'
- <TOCI> contains <RB>
+ <Em> contains <DocumentFragment>
-
-
- <TOCI> shall not contain <RT>
- parentStandardType != 'TOCI'
+
+
+ <Em> shall not contain <H>
+ parentStandardType != 'Em'
- <TOCI> contains <RT>
+ <Em> contains <H>
-
-
- <TOCI> shall not contain <RP>
- parentStandardType != 'TOCI'
+
+
+ <Em> shall not contain <Hn>
+ parentStandardType != 'Em'
- <TOCI> contains <RP>
+ <Em> contains <Hn>
-
-
- <TOCI> shall not contain <Warichu>
- parentStandardType != 'TOCI'
+
+
+ <Em> shall not contain <Index>
+ parentStandardType != 'Em'
- <TOCI> contains <Warichu>
+ <Em> contains <Index>
-
-
- <TOCI> shall not contain <WT>
- parentStandardType != 'TOCI'
+
+
+ <Em> shall not contain <L>
+ parentStandardType != 'Em'
- <TOCI> contains <WT>
+ <Em> contains <L>
-
-
- <TOCI> shall not contain <WP>
- parentStandardType != 'TOCI'
+
+
+ <Em> shall not contain <LBody>
+ parentStandardType != 'Em'
-