Created
January 28, 2023 12:10
-
-
Save dmj/cc0028192edc044d69d5a6b7269657eb to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<TEI xmlns="http://www.tei-c.org/ns/1.0"> | |
<teiHeader> | |
<fileDesc> | |
<titleStmt> | |
<title>TEI ODDities: Using the @preserveOrder attribute on sequence</title> | |
</titleStmt> | |
<publicationStmt> | |
<publisher>David Maus</publisher> | |
</publicationStmt> | |
<sourceDesc> | |
<p>born digital</p> | |
</sourceDesc> | |
</fileDesc> | |
</teiHeader> | |
<text> | |
<body> | |
<schemaSpec ident="sequence-preserveorder" start="outermost-element"> | |
<elementSpec ident="outermost-element"> | |
<content> | |
<sequence> | |
<elementRef key="sequence"/> | |
<elementRef key="sequence-preserveOrder-true"/> | |
<elementRef key="sequence-preserveOrder-false"/> | |
</sequence> | |
</content> | |
</elementSpec> | |
<elementSpec ident="sequence"> | |
<content> | |
<sequence> | |
<elementRef key="element-1"/> | |
<elementRef key="element-2"/> | |
<elementRef key="element-3"/> | |
</sequence> | |
</content> | |
</elementSpec> | |
<elementSpec ident="sequence-preserveOrder-true"> | |
<content> | |
<sequence preserveOrder="true"> | |
<elementRef key="element-1"/> | |
<elementRef key="element-2"/> | |
<elementRef key="element-3"/> | |
</sequence> | |
</content> | |
</elementSpec> | |
<elementSpec ident="sequence-preserveOrder-false"> | |
<content> | |
<sequence preserveOrder="false"> | |
<elementRef key="element-1"/> | |
<elementRef key="element-2"/> | |
<elementRef key="element-3"/> | |
</sequence> | |
</content> | |
</elementSpec> | |
<elementSpec ident="element-1"> | |
<content> | |
<empty/> | |
</content> | |
</elementSpec> | |
<elementSpec ident="element-2"> | |
<content> | |
<empty/> | |
</content> | |
</elementSpec> | |
<elementSpec ident="element-3"> | |
<content> | |
<empty/> | |
</content> | |
</elementSpec> | |
</schemaSpec> | |
</body> | |
</text> | |
</TEI> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
namespace sch = "http://purl.oclc.org/dsdl/schematron" | |
default namespace tei = "http://www.tei-c.org/ns/1.0" | |
namespace teix = "http://www.tei-c.org/ns/Examples" | |
namespace xlink = "http://www.w3.org/1999/xlink" | |
# Schema generated from ODD source 2023-01-28T12:09:46Z. . | |
# TEI Edition: Version 4.4.0. Last updated on | |
# 19th April 2022, revision ff9cc28b0 | |
# TEI Edition Location: https://www.tei-c.org/Vault/P5/Version 4.4.0/ | |
# | |
# | |
sch:ns [ prefix = "tei" uri = "http://www.tei-c.org/ns/1.0" ] | |
outermost-element = | |
## | |
element outermost-element { | |
sequence, sequence-preserveOrder-true, sequence-preserveOrder-false | |
} | |
sequence = | |
## | |
element sequence { element-1, element-2, element-3 } | |
sequence-preserveOrder-true = | |
## | |
element sequence-preserveOrder-true { | |
element-1, element-2, element-3 | |
} | |
sequence-preserveOrder-false = | |
## | |
element sequence-preserveOrder-false { | |
element-1, element-2, element-3 | |
} | |
element-1 = | |
## | |
element element-1 { empty } | |
element-2 = | |
## | |
element element-2 { empty } | |
element-3 = | |
## | |
element element-3 { empty } | |
start = outermost-element |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment