FIX: jeder Brieftext muss mit <page> anfangen.

This commit is contained in:
Simon Martens
2025-09-17 14:54:00 +02:00
parent 20301679a4
commit ed8a0a9a7e
2 changed files with 129 additions and 126 deletions

File diff suppressed because one or more lines are too long

View File

@@ -36,34 +36,37 @@
<!-- Main Letter Text Element -->
<xs:element name="letterText">
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="page" />
<xs:element ref="line" />
<xs:element ref="align" />
<xs:element ref="sidenote" />
<xs:element ref="aq" />
<xs:element ref="ul" />
<xs:element ref="address" />
<xs:element ref="insertion" />
<xs:element ref="del" />
<xs:element ref="hand" />
<xs:element ref="note" />
<xs:element ref="tl" />
<xs:element ref="dul" />
<xs:element ref="fn" />
<xs:element ref="pe" />
<xs:element ref="anchor" />
<xs:element ref="nr" />
<xs:element ref="b" />
<xs:element ref="it" />
<xs:element ref="gr" />
<xs:element ref="hb" />
<xs:element ref="subst" />
<xs:element ref="tabs" />
<xs:element ref="er" />
<xs:element ref="ink" />
<xs:element ref="ru" />
</xs:choice>
<xs:sequence>
<xs:element ref="page" minOccurs="1" maxOccurs="1" />
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="page" />
<xs:element ref="line" />
<xs:element ref="align" />
<xs:element ref="sidenote" />
<xs:element ref="aq" />
<xs:element ref="ul" />
<xs:element ref="address" />
<xs:element ref="insertion" />
<xs:element ref="del" />
<xs:element ref="hand" />
<xs:element ref="note" />
<xs:element ref="tl" />
<xs:element ref="dul" />
<xs:element ref="fn" />
<xs:element ref="pe" />
<xs:element ref="anchor" />
<xs:element ref="nr" />
<xs:element ref="b" />
<xs:element ref="it" />
<xs:element ref="gr" />
<xs:element ref="hb" />
<xs:element ref="subst" />
<xs:element ref="tabs" />
<xs:element ref="er" />
<xs:element ref="ink" />
<xs:element ref="ru" />
</xs:choice>
</xs:sequence>
<xs:attribute name="letter" type="xs:nonNegativeInteger" use="required" />
</xs:complexType>
</xs:element>