diff --git a/P5/Makefile b/P5/Makefile index 8b1d31a841..39713196b9 100644 --- a/P5/Makefile +++ b/P5/Makefile @@ -173,13 +173,16 @@ valid: jing_version=$(wordlist 1,3,$(shell jing)) valid: check.stamp p5.xml @echo BUILD: Check validity with rnv \(https://github.com/dtolpin/RNV\) if we have it -command -v rnv && rnv -v p5odds.rnc p5.xml - @echo BUILD: Check validity with special-purpose XSL code, looking for bad links etc + @echo BUILD: Check validity with special-purpose XSL code, looking for bad links etc — START ${ANT} -lib Utilities/lib/${SAXONJAR} -f antbuilder.xml -DXSL=${XSL} validators + @echo BUILD: Check validity with special-purpose XSL code, looking for bad links etc — END @grep -v "ARNING: use of deprecated element" ValidatorLog.xml (grep -q "" ValidatorLog.xml;if [ $$? -ne 1 ] ; then echo "Oh dear me. ERROR found";diff ValidatorLog.xml expected-results/ValidatorLog.xml;false; fi) + @echo BUILD: Test existence of graphic files \(using script generated in "validators step 07", above\) sh graphics.sh - @echo BUILD: Check validity with nvdl, first examples with feasible validity, and then the valid ones + @echo BUILD: Check validity with nvdl, examples with feasible validity ./run-onvdl p5.nvdl p5.xml + @echo BUILD: Check validity with nvdl, valid examples ./run-onvdl p5valid.nvdl v.xml test: schemas.stamp diff --git a/P5/Source/Guidelines/en/TD-DocumentationElements.xml b/P5/Source/Guidelines/en/TD-DocumentationElements.xml index 88c8896822..55e0fd140f 100644 --- a/P5/Source/Guidelines/en/TD-DocumentationElements.xml +++ b/P5/Source/Guidelines/en/TD-DocumentationElements.xml @@ -836,7 +836,8 @@ to mark any technical term, thus: of the attributes of the TEI element relation were expressed informally as follows: only one of the attributes active and mutual may be supplied; the attribute passive may be supplied only if the attribute active is supplied.. In the current version of the - Guidelines, constraint specifications expressed as Schematron rules have been added, as follows: + Guidelines, constraint specifications expressed as Schematron rules have been added to the specification of the + relation element, as follows: @@ -875,7 +876,8 @@ to mark any technical term, thus: Schematron rules are also useful where an application needs to enforce rules on attribute values, as - in the following examples which check that various types of title are provided: + in the following examples which might be written into the + specification of teiHeader to check that various types of title are provided: diff --git a/P5/Source/Specs/constraintSpec.xml b/P5/Source/Specs/constraintSpec.xml index 04455bddd5..7331d7f283 100644 --- a/P5/Source/Specs/constraintSpec.xml +++ b/P5/Source/Specs/constraintSpec.xml @@ -83,6 +83,148 @@ $Id$ + + Any + constraintSpec that not a child of + schemaSpec, or a descendant of elementSpec, or + inside a specGrp which is referred to from a child of an + elementSpec should have a context + attribute. + + + + + + + + + + + + + + + + this constraintSpec does not have + an explicit context specified (via a @context attribte), but + software can probably not generate an appropriate context. + + + + + this constraintSpec has no @context, but is in a specGrp that has at + least 1 reference to it that is not contextulizable. + + + supplies the name of the language in which the constraints @@ -131,6 +273,12 @@ $Id$ +

This example demonstrates a constraint that may be added to the + specification of figure to unsure that a textual + explanation is present. It checks for the existence of one of the + elements in which such an explanation is expected — it does not + actually check that there is textual content in that element, nor + that the textual explanation makes sense.

Implement an accessibility rule which says that pictures diff --git a/P5/Utilities/validator.xsl b/P5/Utilities/validator.xsl index ada5e88de3..ec5df68fdf 100644 --- a/P5/Utilities/validator.xsl +++ b/P5/Utilities/validator.xsl @@ -27,7 +27,13 @@ + + *** results from specific hard-coded checks: *** + + + *** results from check uniquness of @xml:id values: *** + @@ -36,8 +42,14 @@ + + *** results from Schematron, normal part of Guidelines, i.e. p5odds.isosch.xsl *** + + + *** results from Schematron, examples in Guidelines marked as valid, i.e. p5examples.isosch.xsl *** + diff --git a/P5/antbuilder.xml b/P5/antbuilder.xml index 99b02a2c34..0df95f2a86 100644 --- a/P5/antbuilder.xml +++ b/P5/antbuilder.xml @@ -246,27 +246,32 @@ + Running target "validators" ... + ... step 01: p5.xml → v.xml, using Utilities/extractegXML.xsl - Run Schematron script (normal part of Guidelines) + ... step 02: p5.xml → Schematron1.xml using p5odds.isosch.xsl (normal part of Guidelines) - Run Schematron script (Examples in Guidelines marked as valid) + ... step 03: p5.xml → Schematron2.xml using p5examples.isosch.xsl (examples in Guidelines marked as) - Run ad hoc XSLT validators + ... step 04: p5.xml → Utilities/pointerattributes.xsl using Utilities/prevalidator.xsl + ... step 05: p5.xml → ValidatorLog.xml using Utilities/validator.xsl + ... step 06: p5.xml → STDOUT using Utilities/listspecwithnoexample.xsl + ... step 07: p5.xml → graphics.sh using Utilities/listgraphics.xsl diff --git a/P5/expected-results/ValidatorLog.xml b/P5/expected-results/ValidatorLog.xml index 16c4af5fd9..8488f72785 100644 --- a/P5/expected-results/ValidatorLog.xml +++ b/P5/expected-results/ValidatorLog.xml @@ -1,83 +1,6 @@ - Schematron warning: The empty-content-deprecated construct becomes outdated on 2019-08-25 [Test: @validUntil cast as xs:date ge $advance_warning_period] Location: /TEI[1]/text[1]/body[1]/div[22]/div[6]/specGrp[1]/elementSpec[1]/constraintSpec[1] - Schematron warning: The use of the `charName` element - is deprecated, and will be considered invalid after 2021-07-09. Use either `unicodeProp`, or `localProp` to specify character or glyph names. [Test: *] Location: /TEI[1]/text[1]/body[1]/div[5]/div[10]/specGrp[1]/elementSpec[2]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/char[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/charName[namespace-uri()='http://www.tei-c.org/ns/Examples'][1] - Schematron warning: The use of the `charName` element - is deprecated, and will be considered invalid after 2021-07-09. Use either `unicodeProp`, or `localProp` to specify character or glyph names. [Test: *] Location: /TEI[1]/text[1]/body[1]/div[5]/div[10]/specGrp[1]/elementSpec[2]/exemplum[2]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/char[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/charName[namespace-uri()='http://www.tei-c.org/ns/Examples'][1] - Schematron warning: The use of the `charName` element - is deprecated, and will be considered invalid after 2021-07-09. Use either `unicodeProp`, or `localProp` to specify character or glyph names. [Test: *] Location: /TEI[1]/text[1]/body[1]/div[5]/div[10]/specGrp[1]/elementSpec[3]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/charName[namespace-uri()='http://www.tei-c.org/ns/Examples'][1] - Schematron warning: The use of the `charName` element - is deprecated, and will be considered invalid after 2021-07-09. Use either `unicodeProp`, or `localProp` to specify character or glyph names. [Test: *] Location: /TEI[1]/text[1]/body[1]/div[5]/div[10]/specGrp[1]/elementSpec[3]/exemplum[2]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/charName[namespace-uri()='http://www.tei-c.org/ns/Examples'][1] - Schematron warning: The use of the `charName` element - is deprecated, and will be considered invalid after 2021-07-09. Use either `unicodeProp`, or `localProp` to specify character or glyph names. [Test: *] Location: /TEI[1]/text[1]/body[1]/div[5]/div[10]/specGrp[1]/elementSpec[5]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/charDecl[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/char[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/charName[namespace-uri()='http://www.tei-c.org/ns/Examples'][1] - Schematron warning: The use of the `glyphName` element - is deprecated, and will be considered invalid after 2021-07-09. Use either `unicodeProp`, or `localProp` to specify character or glyph names. [Test: *] Location: /TEI[1]/text[1]/body[1]/div[5]/div[10]/specGrp[1]/elementSpec[6]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/glyph[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/glyphName[namespace-uri()='http://www.tei-c.org/ns/Examples'][1] - Schematron warning: The use of the `glyphName` element - is deprecated, and will be considered invalid after 2021-07-09. Use either `unicodeProp`, or `localProp` to specify character or glyph names. [Test: *] Location: /TEI[1]/text[1]/body[1]/div[5]/div[10]/specGrp[1]/elementSpec[6]/exemplum[2]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/glyph[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/glyphName[namespace-uri()='http://www.tei-c.org/ns/Examples'][1] - Schematron warning: The use of the `glyphName` element - is deprecated, and will be considered invalid after 2021-07-09. Use either `unicodeProp`, or `localProp` to specify character or glyph names. [Test: *] Location: /TEI[1]/text[1]/body[1]/div[5]/div[10]/specGrp[1]/elementSpec[7]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/glyphName[namespace-uri()='http://www.tei-c.org/ns/Examples'][1] - Schematron warning: The use of the `glyphName` element - is deprecated, and will be considered invalid after 2021-07-09. Use either `unicodeProp`, or `localProp` to specify character or glyph names. [Test: *] Location: /TEI[1]/text[1]/body[1]/div[5]/div[10]/specGrp[1]/elementSpec[7]/exemplum[2]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/glyphName[namespace-uri()='http://www.tei-c.org/ns/Examples'][1] - Schematron warning: The use of the `localName` element - is deprecated, and will be considered invalid after 2021-07-09. Use either `unicodeProp`, `localProp`, or `unihanProp` to specify character or glyph properties. [Test: *] Location: /TEI[1]/text[1]/body[1]/div[5]/div[10]/specGrp[1]/elementSpec[2]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/char[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/charProp[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]/localName[namespace-uri()='http://www.tei-c.org/ns/Examples'][1] - Schematron warning: The use of the `localName` element - is deprecated, and will be considered invalid after 2021-07-09. Use either `unicodeProp`, `localProp`, or `unihanProp` to specify character or glyph properties. [Test: *] Location: /TEI[1]/text[1]/body[1]/div[5]/div[10]/specGrp[1]/elementSpec[2]/exemplum[2]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/char[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/charProp[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]/localName[namespace-uri()='http://www.tei-c.org/ns/Examples'][1] - Schematron warning: The use of the `localName` element - is deprecated, and will be considered invalid after 2021-07-09. Use either `unicodeProp`, `localProp`, or `unihanProp` to specify character or glyph properties. [Test: *] Location: /TEI[1]/text[1]/body[1]/div[5]/div[10]/specGrp[1]/elementSpec[4]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/charProp[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]/localName[namespace-uri()='http://www.tei-c.org/ns/Examples'][1] - Schematron warning: The use of the `localName` element - is deprecated, and will be considered invalid after 2021-07-09. Use either `unicodeProp`, `localProp`, or `unihanProp` to specify character or glyph properties. [Test: *] Location: /TEI[1]/text[1]/body[1]/div[5]/div[10]/specGrp[1]/elementSpec[4]/exemplum[2]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/charProp[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]/localName[namespace-uri()='http://www.tei-c.org/ns/Examples'][1] - Schematron warning: The use of the `localName` element - is deprecated, and will be considered invalid after 2021-07-09. Use either `unicodeProp`, `localProp`, or `unihanProp` to specify character or glyph properties. [Test: *] Location: /TEI[1]/text[1]/body[1]/div[5]/div[10]/specGrp[1]/elementSpec[6]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/glyph[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/charProp[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/localName[namespace-uri()='http://www.tei-c.org/ns/Examples'][1] - Schematron warning: The use of the `localName` element - is deprecated, and will be considered invalid after 2021-07-09. Use either `unicodeProp`, `localProp`, or `unihanProp` to specify character or glyph properties. [Test: *] Location: /TEI[1]/text[1]/body[1]/div[5]/div[10]/specGrp[1]/elementSpec[6]/exemplum[2]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/glyph[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/charProp[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/localName[namespace-uri()='http://www.tei-c.org/ns/Examples'][1] - Schematron warning: The use of the `localName` element - is deprecated, and will be considered invalid after 2021-07-09. Use either `unicodeProp`, `localProp`, or `unihanProp` to specify character or glyph properties. [Test: *] Location: /TEI[1]/text[1]/body[1]/div[5]/div[10]/specGrp[1]/elementSpec[8]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/localName[namespace-uri()='http://www.tei-c.org/ns/Examples'][1] - Schematron warning: The use of the `localName` element - is deprecated, and will be considered invalid after 2021-07-09. Use either `unicodeProp`, `localProp`, or `unihanProp` to specify character or glyph properties. [Test: *] Location: /TEI[1]/text[1]/body[1]/div[5]/div[10]/specGrp[1]/elementSpec[8]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/localName[namespace-uri()='http://www.tei-c.org/ns/Examples'][2] - Schematron warning: The use of the `localName` element - is deprecated, and will be considered invalid after 2021-07-09. Use either `unicodeProp`, `localProp`, or `unihanProp` to specify character or glyph properties. [Test: *] Location: /TEI[1]/text[1]/body[1]/div[5]/div[10]/specGrp[1]/elementSpec[8]/exemplum[2]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/localName[namespace-uri()='http://www.tei-c.org/ns/Examples'][1] - Schematron warning: The use of the `localName` element - is deprecated, and will be considered invalid after 2021-07-09. Use either `unicodeProp`, `localProp`, or `unihanProp` to specify character or glyph properties. [Test: *] Location: /TEI[1]/text[1]/body[1]/div[5]/div[10]/specGrp[1]/elementSpec[8]/exemplum[2]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/localName[namespace-uri()='http://www.tei-c.org/ns/Examples'][2] - Schematron warning: The use of the `unicodeName` element - is deprecated, and will be considered invalid after 2021-07-09. Use either `unicodeProp`, `localProp`, or `unihanProp` to specify character or glyph properties. [Test: *] Location: /TEI[1]/text[1]/body[1]/div[5]/div[10]/specGrp[1]/elementSpec[2]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/char[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/charProp[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/unicodeName[namespace-uri()='http://www.tei-c.org/ns/Examples'][1] - Schematron warning: The use of the `unicodeName` element - is deprecated, and will be considered invalid after 2021-07-09. Use either `unicodeProp`, `localProp`, or `unihanProp` to specify character or glyph properties. [Test: *] Location: /TEI[1]/text[1]/body[1]/div[5]/div[10]/specGrp[1]/elementSpec[2]/exemplum[2]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/char[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/charProp[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/unicodeName[namespace-uri()='http://www.tei-c.org/ns/Examples'][1] - Schematron warning: The use of the `unicodeName` element - is deprecated, and will be considered invalid after 2021-07-09. Use either `unicodeProp`, `localProp`, or `unihanProp` to specify character or glyph properties. [Test: *] Location: /TEI[1]/text[1]/body[1]/div[5]/div[10]/specGrp[1]/elementSpec[4]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/charProp[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/unicodeName[namespace-uri()='http://www.tei-c.org/ns/Examples'][1] - Schematron warning: The use of the `unicodeName` element - is deprecated, and will be considered invalid after 2021-07-09. Use either `unicodeProp`, `localProp`, or `unihanProp` to specify character or glyph properties. [Test: *] Location: /TEI[1]/text[1]/body[1]/div[5]/div[10]/specGrp[1]/elementSpec[4]/exemplum[2]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/charProp[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/unicodeName[namespace-uri()='http://www.tei-c.org/ns/Examples'][1] - Schematron warning: The use of the `unicodeName` element - is deprecated, and will be considered invalid after 2021-07-09. Use either `unicodeProp`, `localProp`, or `unihanProp` to specify character or glyph properties. [Test: *] Location: /TEI[1]/text[1]/body[1]/div[5]/div[10]/specGrp[1]/elementSpec[11]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/unicodeName[namespace-uri()='http://www.tei-c.org/ns/Examples'][1] - Schematron warning: The use of the `unicodeName` element - is deprecated, and will be considered invalid after 2021-07-09. Use either `unicodeProp`, `localProp`, or `unihanProp` to specify character or glyph properties. [Test: *] Location: /TEI[1]/text[1]/body[1]/div[5]/div[10]/specGrp[1]/elementSpec[11]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/unicodeName[namespace-uri()='http://www.tei-c.org/ns/Examples'][2] - Schematron warning: The use of the `unicodeName` element - is deprecated, and will be considered invalid after 2021-07-09. Use either `unicodeProp`, `localProp`, or `unihanProp` to specify character or glyph properties. [Test: *] Location: /TEI[1]/text[1]/body[1]/div[5]/div[10]/specGrp[1]/elementSpec[11]/exemplum[2]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/unicodeName[namespace-uri()='http://www.tei-c.org/ns/Examples'][1] - Schematron warning: The use of the `unicodeName` element - is deprecated, and will be considered invalid after 2021-07-09. Use either `unicodeProp`, `localProp`, or `unihanProp` to specify character or glyph properties. [Test: *] Location: /TEI[1]/text[1]/body[1]/div[5]/div[10]/specGrp[1]/elementSpec[11]/exemplum[2]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/unicodeName[namespace-uri()='http://www.tei-c.org/ns/Examples'][2] - Schematron warning: The use of the `value` element - is deprecated, and will be considered invalid after 2021-07-09. Use `value` on either `unicodeProp`, `localProp`, or `unihanProp` to specify values for character or glyph properties. [Test: *] Location: /TEI[1]/text[1]/body[1]/div[5]/div[10]/specGrp[1]/elementSpec[2]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/char[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/charProp[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/value[namespace-uri()='http://www.tei-c.org/ns/Examples'][1] - Schematron warning: The use of the `value` element - is deprecated, and will be considered invalid after 2021-07-09. Use `value` on either `unicodeProp`, `localProp`, or `unihanProp` to specify values for character or glyph properties. [Test: *] Location: /TEI[1]/text[1]/body[1]/div[5]/div[10]/specGrp[1]/elementSpec[2]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/char[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/charProp[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]/value[namespace-uri()='http://www.tei-c.org/ns/Examples'][1] - Schematron warning: The use of the `value` element - is deprecated, and will be considered invalid after 2021-07-09. Use `value` on either `unicodeProp`, `localProp`, or `unihanProp` to specify values for character or glyph properties. [Test: *] Location: /TEI[1]/text[1]/body[1]/div[5]/div[10]/specGrp[1]/elementSpec[2]/exemplum[2]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/char[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/charProp[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/value[namespace-uri()='http://www.tei-c.org/ns/Examples'][1] - Schematron warning: The use of the `value` element - is deprecated, and will be considered invalid after 2021-07-09. Use `value` on either `unicodeProp`, `localProp`, or `unihanProp` to specify values for character or glyph properties. [Test: *] Location: /TEI[1]/text[1]/body[1]/div[5]/div[10]/specGrp[1]/elementSpec[2]/exemplum[2]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/char[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/charProp[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]/value[namespace-uri()='http://www.tei-c.org/ns/Examples'][1] - Schematron warning: The use of the `value` element - is deprecated, and will be considered invalid after 2021-07-09. Use `value` on either `unicodeProp`, `localProp`, or `unihanProp` to specify values for character or glyph properties. [Test: *] Location: /TEI[1]/text[1]/body[1]/div[5]/div[10]/specGrp[1]/elementSpec[4]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/charProp[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/value[namespace-uri()='http://www.tei-c.org/ns/Examples'][1] - Schematron warning: The use of the `value` element - is deprecated, and will be considered invalid after 2021-07-09. Use `value` on either `unicodeProp`, `localProp`, or `unihanProp` to specify values for character or glyph properties. [Test: *] Location: /TEI[1]/text[1]/body[1]/div[5]/div[10]/specGrp[1]/elementSpec[4]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/charProp[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]/value[namespace-uri()='http://www.tei-c.org/ns/Examples'][1] - Schematron warning: The use of the `value` element - is deprecated, and will be considered invalid after 2021-07-09. Use `value` on either `unicodeProp`, `localProp`, or `unihanProp` to specify values for character or glyph properties. [Test: *] Location: /TEI[1]/text[1]/body[1]/div[5]/div[10]/specGrp[1]/elementSpec[4]/exemplum[2]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/charProp[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/value[namespace-uri()='http://www.tei-c.org/ns/Examples'][1] - Schematron warning: The use of the `value` element - is deprecated, and will be considered invalid after 2021-07-09. Use `value` on either `unicodeProp`, `localProp`, or `unihanProp` to specify values for character or glyph properties. [Test: *] Location: /TEI[1]/text[1]/body[1]/div[5]/div[10]/specGrp[1]/elementSpec[4]/exemplum[2]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/charProp[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]/value[namespace-uri()='http://www.tei-c.org/ns/Examples'][1] - Schematron warning: The use of the `value` element - is deprecated, and will be considered invalid after 2021-07-09. Use `value` on either `unicodeProp`, `localProp`, or `unihanProp` to specify values for character or glyph properties. [Test: *] Location: /TEI[1]/text[1]/body[1]/div[5]/div[10]/specGrp[1]/elementSpec[6]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/glyph[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/charProp[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/value[namespace-uri()='http://www.tei-c.org/ns/Examples'][1] - Schematron warning: The use of the `value` element - is deprecated, and will be considered invalid after 2021-07-09. Use `value` on either `unicodeProp`, `localProp`, or `unihanProp` to specify values for character or glyph properties. [Test: *] Location: /TEI[1]/text[1]/body[1]/div[5]/div[10]/specGrp[1]/elementSpec[6]/exemplum[2]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/glyph[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/charProp[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/value[namespace-uri()='http://www.tei-c.org/ns/Examples'][1] - Schematron warning: The use of the `value` element - is deprecated, and will be considered invalid after 2021-07-09. Use `value` on either `unicodeProp`, `localProp`, or `unihanProp` to specify values for character or glyph properties. [Test: *] Location: /TEI[1]/text[1]/body[1]/div[5]/div[10]/specGrp[1]/elementSpec[14]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/value[namespace-uri()='http://www.tei-c.org/ns/Examples'][1] - Schematron warning: The use of the `value` element - is deprecated, and will be considered invalid after 2021-07-09. Use `value` on either `unicodeProp`, `localProp`, or `unihanProp` to specify values for character or glyph properties. [Test: *] Location: /TEI[1]/text[1]/body[1]/div[5]/div[10]/specGrp[1]/elementSpec[14]/exemplum[2]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/value[namespace-uri()='http://www.tei-c.org/ns/Examples'][1] - Schematron warning: The use of the `value` element - is deprecated, and will be considered invalid after 2021-07-09. Use `value` on either `unicodeProp`, `localProp`, or `unihanProp` to specify values for character or glyph properties. [Test: *] Location: /TEI[1]/text[1]/body[1]/div[5]/div[10]/specGrp[1]/elementSpec[14]/exemplum[3]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/value[namespace-uri()='http://www.tei-c.org/ns/Examples'][1] + + + +