- From: CVS User jkosek <cvsmail@w3.org>
- Date: Fri, 28 Dec 2012 19:37:25 +0000
- To: public-multilingualweb-lt-commits@w3.org
Update of /w3ccvs/WWW/International/multilingualweb/lt/drafts/its20/schemas In directory gil:/tmp/cvs-serv9475/schemas Modified Files: its20.sch Log Message: Updates to Schematron schema --- /w3ccvs/WWW/International/multilingualweb/lt/drafts/its20/schemas/its20.sch 2012/12/26 20:35:37 1.1 +++ /w3ccvs/WWW/International/multilingualweb/lt/drafts/its20/schemas/its20.sch 2012/12/28 19:37:25 1.2 @@ -27,4 +27,16 @@ <assert test="every $ref in tokenize(@annotatorsRef, '\s+') satisfies matches($ref, '(translate|localization-note|terminology|directionality|ruby|language-information|elements-within-text|domain|disambiguation|locale-filter|provenance|external-resource|target-pointer|id-value|preserve-space|localization-quality-issue|localization-quality-rating|mt-confidence|allowed-characters|storage-size)\|.+')">The value of annotatorsRef is a space-separated list of references where each reference is composed of two parts: a data category identifier and an IRI. These two parts are separated by a character | VERTICAL LINE (U+007C).</assert> </rule> </pattern> + <pattern> + <title>Disambiguation</title> + <rule context="its:disambiguationRule"> + <assert test="@disambigClassPointer | @disambigClassRefPointer | @disambigSourcePointer | @disambigIdentPointer | @disambigIdentRefPointer">Disambiguation rule must specify at least target type class or target identity.</assert> + </rule> + </pattern> + <pattern> + <title>Provenance standoff markup</title> + <rule context="its:provenanceRecord"> + <assert test="@person | @personRef | @org | @orgRef | @tool | @toolRef | @revPerson | @revPersonRef | @revOrg | @revOrgRef | @revTool | @revToolRef | @provRef">At least one attribute must be specified on the provenanceRecord element.</assert> + </rule> + </pattern> </schema> \ No newline at end of file
Received on Friday, 28 December 2012 19:37:29 UTC