Skip to content
Snippets Groups Projects
Commit 8b7084a4 authored by Martin de la Iglesia's avatar Martin de la Iglesia
Browse files

refsDecl hinzugefügt

parent 425e670b
No related branches found
No related tags found
No related merge requests found
......@@ -456,7 +456,7 @@
<datatype>
<rng:data type="anyURI"/>
</datatype>
<constraintSpec scheme="schematron" ident="rs-regex">
<constraintSpec scheme="schematron" ident="div-corresp-regex">
<constraint> <sch:pattern> <sch:rule context="tei:div[@corresp]"> <sch:let name="variable" value="substring(./@corresp,5)"/> <sch:assert test="
$variable ne '' and
(
......@@ -499,6 +499,9 @@
<rng:optional>
<rng:ref name="charDecl"/>
</rng:optional>
<rng:optional>
<rng:ref name="refsDecl"/>
</rng:optional>
</content>
</elementSpec>
......@@ -1181,7 +1184,7 @@
<datatype>
<rng:data type="anyURI"/>
</datatype>
<constraintSpec scheme="schematron" ident="ref-regex">
<constraintSpec scheme="schematron" ident="ref-target-regex">
<constraint> <sch:pattern> <sch:rule context="tei:ref[@target][not(starts-with(@target,'http'))]"> <sch:let name="variable1" value="substring(./@target,5)"/> <sch:let name="variable2" value="substring(./@target,1,3)"/> <sch:assert test="(starts-with(./@target, 'http')) or ($variable1 ne '' and
(
document('../Register/bibliography/bibliography-a.xml')//*[@xml:id eq $variable1] or
......@@ -1223,7 +1226,7 @@
<datatype>
<dataRef name="string"/> <!-- zulässige Inhalte siehe http://diglib.hab.de/rules/documentation/quoting_biblical.xml -->
</datatype>
<constraintSpec scheme="schematron" ident="ref-regex">
<constraintSpec scheme="schematron" ident="ref-cref-regex">
<constraint> <sch:pattern> <sch:rule context="tei:ref/@cRef"><sch:assert test="matches(.,'^(Gn|Ex|Lv|Nm|Dt|Ios|Idc|Rt|1\.Sm|2\.Sm|3\.Rg|4\.Rg|1\.Par|2\.Par|1\.Esr|2\.Esr|Tb|Idt|Est|Iob|Ps|Prv|Ecl|Ct|Sap|Sir|Is|Ier|Lam|Bar|Ez|Dn|Os|Ioel|Am|Abd|Ion|Mi|Na|Hab|So|Agg|Za|Mal|1\.Mcc|2\.Mcc|Mt|Mc|Lc|Io|Act|Rm|1\.Cor|2\.Cor|Gal|Eph|Phil|Col|1\.Th|2\.Th|1\.Tim|2\.Tim|Tit|Phlm|Hbr|Iac|1\.Pt|2\.Pt|1\.Io|2\.Io|3\.Io|Iud|Apc|OrMan|3\.Esr|4\.Esr|Ps-151|Laod)(_[0-9]+(,[0-9]+(-[0-9]+)?)?)?$')">Keine gültige Bibelstellenangabe gemäß http://diglib.hab.de/rules/documentation/quoting_biblical.xml</sch:assert> </sch:rule> </sch:pattern> </constraint>
</constraintSpec>
</attDef>
......@@ -1235,6 +1238,12 @@
</attList>
</elementSpec>
<elementSpec ident="refsDecl">
<content>
<elementRef key="p"/>
</content>
</elementSpec>
<elementSpec ident="rendition">
<content>
<textNode/>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment