<?xml version="1.0" encoding="UTF-8"?><chapter xmlns="http://docbook.org/ns/docbook" version="5.0" xml:id="errors"><title>Errors</title><para>Below is a list of 111
               specifically defined TAN errors.</para><para>The contents of this chapter have been generated automatically. Although much effort has
         been spent to ensure accurate representation of the schemas and function library, you may
         find errors or inconsistencies. In such cases, the functions and schemas (particularly the
         RELAX-NG, compact syntax) are to be given priority.</para><section><title>error<code>[adv01]</code></title><para>Token-based assertions of multiple class 2 TAN documents that share the same class 1 source may be compared or collated only if those class 2 documents adopt identical token definitions.</para><para>General rule not affecting specific attibutes or elements.</para><para>Used by function <code><link linkend="function-get-context-prepped">tan:get-context-prepped</link></code>()</para></section><section><title>error<code>[adv02]</code></title><para>Assertions of multiple TAN-A-div documents that share the same class 1 source may be compared or collated only if they suppress, or fail to suppress, the same div types.</para><para>General rule not affecting specific attibutes or elements.</para><para>Used by function <code><link linkend="function-get-context-prepped">tan:get-context-prepped</link></code>()</para></section><section><title>error<code>[adv03]</code></title><para>Mismatched sets of statistics may not be merged.</para><para>General rule not affecting specific attibutes or elements.</para><para>Used by function <code><link linkend="function-merge-analyzed-stats">tan:merge-analyzed-stats</link></code>()</para></section><section><title>error<code>[ali01]</code></title><para>No <code><link linkend="element-div">&lt;div&gt;</link></code> that is a member of a complex realignment may be used to align all members of a work (<code><link linkend="attribute-src">@src</link></code> should be used instead of <code><link linkend="attribute-work">@work</link></code>)</para><para>Affects: <code><link linkend="attribute-work">@work</link></code><code><link linkend="element-align">&lt;align&gt;</link></code> <code><link linkend="element-realign">&lt;realign&gt;</link></code></para><para>Used by template <code><link linkend="template-TAN-A-div-errors">ŧ TAN-A-div-errors</link></code></para></section><section><title>error<code>[cl101]</code></title><para>In class 1 files, alternative editions must share the same source.</para><para>Affects: <code><link linkend="element-see-also">&lt;see-also&gt;</link></code> <code><link linkend="element-relationship">&lt;relationship&gt;</link></code></para><para>Used by template <code><link linkend="template-class-1-errors">ŧ class-1-errors</link></code></para></section><section><title>error<code>[cl102]</code></title><para>In class 1 files, alternative editions must share the same work.</para><para>Affects: <code><link linkend="element-see-also">&lt;see-also&gt;</link></code> <code><link linkend="element-relationship">&lt;relationship&gt;</link></code></para><para>Used by template <code><link linkend="template-class-1-errors">ŧ class-1-errors</link></code></para></section><section><title>error<code>[cl103]</code></title><para>In class 1 files, alternative editions must share the same work-version, if supplied.</para><para>Affects: <code><link linkend="element-see-also">&lt;see-also&gt;</link></code> <code><link linkend="element-relationship">&lt;relationship&gt;</link></code></para><para>Used by template <code><link linkend="template-class-1-errors">ŧ class-1-errors</link></code></para></section><section><title>error<code>[cl104]</code></title><para>In class 1 files, resegmented copies must have identical transcriptions, after TAN normalization.</para><para>Affects: <code><link linkend="element-see-also">&lt;see-also&gt;</link></code> <code><link linkend="element-relationship">&lt;relationship&gt;</link></code></para><para>Used by template <code><link linkend="template-class-1-errors">ŧ class-1-errors</link></code> <code><link linkend="template-class-1-copy-errors">ŧ class-1-copy-errors</link></code></para></section><section><title>error<code>[cl105]</code></title><para>A class 1 file and its model must have the same work.</para><para>Affects: <code><link linkend="element-see-also">&lt;see-also&gt;</link></code> <code><link linkend="element-relationship">&lt;relationship&gt;</link></code></para><para>Used by template <code><link linkend="template-class-1-errors">ŧ class-1-errors</link></code></para></section><section><title>error<code>[cl106]</code></title><para>A class 1 file may have no more than one model.</para><para>Affects: <code><link linkend="element-see-also">&lt;see-also&gt;</link></code> <code><link linkend="element-relationship">&lt;relationship&gt;</link></code></para><para>Used by template <code><link linkend="template-class-1-errors">ŧ class-1-errors</link></code></para></section><section><title>warning<code>[cl107]</code></title><para>If a class 1 file diverges from the structure of its model a warning will be generated specifying where differences exist.</para><para>Affects: <code><link linkend="element-see-also">&lt;see-also&gt;</link></code> <code><link linkend="element-relationship">&lt;relationship&gt;</link></code></para><para>No variables, keys, functions, or named templates depend upon this warning.</para></section><section><title>error<code>[cl108]</code></title><para>A work element may invoke no more than one inclusion.</para><para>Affects: <code><link linkend="attribute-include">@include</link></code><code><link linkend="element-work">&lt;work&gt;</link></code></para><para>Used by template <code><link linkend="template-class-1-errors">ŧ class-1-errors</link></code></para></section><section><title>error<code>[cl109]</code></title><para>Leaf div references must be unique.</para><para>Affects: <code><link linkend="attribute-n">@n</link></code><code><link linkend="element-div">&lt;div&gt;</link></code></para><para>Used by template <code><link linkend="template-prep-verbosely">ŧ prep-verbosely</link></code> <code><link linkend="template-class-1-errors">ŧ class-1-errors</link></code></para></section><section><title>error<code>[cl110]</code></title><para>Every leaf div must have at least some non-space text.</para><para>Affects: <code><link linkend="element-div">&lt;div&gt;</link></code></para><para>Used by template <code><link linkend="template-class-1-errors">ŧ class-1-errors</link></code></para></section><section><title>error<code>[cl111]</code></title><para>No div may begin with a modifying character.</para><para>Affects: <code><link linkend="element-div">&lt;div&gt;</link></code></para><para>Used by template <code><link linkend="template-core-errors">ŧ core-errors</link></code></para></section><section><title>error<code>[cl112]</code></title><para>No div may have a spacing character followed by a modifying character.</para><para>Affects: <code><link linkend="element-div">&lt;div&gt;</link></code></para><para>Used by template <code><link linkend="template-core-errors">ŧ core-errors</link></code></para></section><section><title>error<code>[cl113]</code></title><para>No div may have Unicode characters that are disallowed, e.g., U+A0, NO BREAK SPACE.</para><para>Affects: <code><link linkend="element-div">&lt;div&gt;</link></code></para><para>Used by template <code><link linkend="template-core-errors">ŧ core-errors</link></code></para></section><section><title>error<code>[cl114]</code></title><para>To avoid ambiguous numerals, no div type should mix Roman and alphabet numerals.</para><para>Affects: <code><link linkend="attribute-n">@n</link></code><code><link linkend="element-div-type">&lt;div-type&gt;</link></code></para><para>Used by template <code><link linkend="template-arabic-numerals">ŧ arabic-numerals</link></code></para></section><section><title>warning<code>[cl115]</code></title><para><code><link linkend="attribute-n">@n</link></code> suffices for labeling text in a <code><link linkend="element-div">&lt;div&gt;</link></code>; the <code><link linkend="attribute-n">@n</link></code>'s value should not appear in the text.</para><para>Affects: <code><link linkend="attribute-n">@n</link></code><code><link linkend="element-div">&lt;div&gt;</link></code></para><para>No variables, keys, functions, or named templates depend upon this warning.</para></section><section><title>warning<code>[cl116]</code></title><para>concatenated <code><link linkend="attribute-n">@n</link></code>'s suffice for labeling text in a <code><link linkend="element-div">&lt;div&gt;</link></code>; the <code><link linkend="element-div">&lt;div&gt;</link></code>'s reference should not appear in the text.</para><para>Affects: <code><link linkend="attribute-n">@n</link></code><code><link linkend="element-div">&lt;div&gt;</link></code></para><para>No variables, keys, functions, or named templates depend upon this warning.</para></section><section><title>error<code>[cl117]</code></title><para><code><link linkend="attribute-n">@n</link></code>'s taking digit values should not begin with 0.</para><para>Affects: <code><link linkend="attribute-n">@n</link></code><code><link linkend="element-div">&lt;div&gt;</link></code></para><para>Used by template <code><link linkend="template-prep-class-1">ŧ prep-class-1</link></code></para></section><section><title>fatal<code>[cl201]</code></title><para>Sources are integral parts of a class 2 TAN file. Access to at least one copy is absolutely mandatory.</para><para>Affects: <code><link linkend="element-source">&lt;source&gt;</link></code></para><para>Used by template <code><link linkend="template-core-errors">ŧ core-errors</link></code></para></section><section><title>error<code>[cl202]</code></title><para>No source may be given more than one token definition.</para><para>Affects: <code><link linkend="element-token-definition">&lt;token-definition&gt;</link></code></para><para>Used by function <code><link linkend="function-prep-class-2-doc-pass-2">tan:prep-class-2-doc-pass-2</link></code>()</para></section><section><title>error<code>[cl203]</code></title><para><code><link linkend="attribute-old">@old</link></code> and <code><link linkend="attribute-new">@new</link></code> may not share the same value</para><para>Affects: <code><link linkend="attribute-old">@old</link></code> <code><link linkend="attribute-new">@new</link></code><code><link linkend="element-rename">&lt;rename&gt;</link></code></para><para>Used by template <code><link linkend="template-prep-class-2-doc-pass-2">ŧ prep-class-2-doc-pass-2</link></code></para></section><section><title>error<code>[cl204]</code></title><para>No value of <code><link linkend="attribute-new">@new</link></code> or <code><link linkend="attribute-old">@old</link></code> may appear more than once for a given div type in a given source.</para><para>Affects: <code><link linkend="attribute-old">@old</link></code> <code><link linkend="attribute-new">@new</link></code><code><link linkend="element-rename">&lt;rename&gt;</link></code></para><para>Used by template <code><link linkend="template-prep-class-2-doc-pass-2">ŧ prep-class-2-doc-pass-2</link></code></para></section><section><title>error<code>[cl208]</code></title><para>Any element taking <code><link linkend="attribute-cont">@cont</link></code> must be followed by at least one sibling of the same type.</para><para>Affects: <code><link linkend="attribute-cont">@cont</link></code></para><para>No variables, keys, functions, or named templates depend upon this error.</para></section><section><title>error<code>[cl209]</code></title><para><code><link linkend="attribute-val">@val</link></code> must wholly match a token in the target.</para><para>Affects: <code><link linkend="attribute-val">@val</link></code></para><para>Used by function <code><link linkend="function-get-toks">tan:get-toks</link></code>()</para></section><section><title>warning<code>[cl210]</code></title><para>A <code><link linkend="attribute-val">@val</link></code> set to '.+', a regular expression that matches any string, is equivalent to the omission of <code><link linkend="attribute-val">@val</link></code></para><para>The value '.+' will match any string.</para><para>Affects: <code><link linkend="attribute-val">@val</link></code></para><para>No variables, keys, functions, or named templates depend upon this warning.</para></section><section><title>error<code>[cl211]</code></title><para>A <code><link linkend="element-tok">&lt;tok&gt;</link></code> may not duplicate any sibling <code><link linkend="element-tok">&lt;tok&gt;</link></code>.</para><para>Affects: <code><link linkend="element-align">&lt;align&gt;</link></code> <code><link linkend="element-tok">&lt;tok&gt;</link></code> <code><link linkend="element-ana">&lt;ana&gt;</link></code></para><para>Used by template <code><link linkend="template-class-2-errors">ŧ class-2-errors</link></code></para></section><section><title>error<code>[cl212]</code></title><para><code><link linkend="attribute-old">@old</link></code> must be found in every div type of every source</para><para>Affects: <code><link linkend="attribute-old">@old</link></code><code><link linkend="element-rename">&lt;rename&gt;</link></code></para><para>Used by template <code><link linkend="template-prep-class-2-doc-pass-2">ŧ prep-class-2-doc-pass-2</link></code></para></section><section><title>error<code>[clm01]</code></title><para>Claims involving verbs whose object is constrained must use <code><link linkend="element-object">&lt;object&gt;</link></code>, not <code>@object.</code></para><para>Affects: <code><link linkend="attribute-object-datatype">@object-datatype</link></code> <code><link linkend="attribute-object-lexical-constraint">@object-lexical-constraint</link></code><code><link linkend="element-claim">&lt;claim&gt;</link></code> <code><link linkend="element-verb">&lt;verb&gt;</link></code></para><para>Used by template <code><link linkend="template-prep-tan-claims">ŧ prep-tan-claims</link></code></para></section><section><title>error<code>[clm02]</code></title><para>Verbs that have object constraints must not be combined with other verbs in <code>@verb.</code></para><para>Affects: <code><link linkend="attribute-object-datatype">@object-datatype</link></code> <code><link linkend="attribute-object-lexical-constraint">@object-lexical-constraint</link></code><code><link linkend="element-claim">&lt;claim&gt;</link></code> <code><link linkend="element-verb">&lt;verb&gt;</link></code></para><para>Used by template <code><link linkend="template-prep-tan-claims">ŧ prep-tan-claims</link></code></para></section><section><title>error<code>[clm03]</code></title><para><code><link linkend="element-object">&lt;object&gt;</link></code>s taking strings must match the predefined <code><link linkend="attribute-object-datatype">@object-datatype</link></code> for the verb.</para><para>Affects: <code><link linkend="attribute-object-datatype">@object-datatype</link></code><code><link linkend="element-object">&lt;object&gt;</link></code></para><para>Used by template <code><link linkend="template-prep-tan-claims">ŧ prep-tan-claims</link></code></para></section><section><title>error<code>[clm04]</code></title><para><code><link linkend="element-object">&lt;object&gt;</link></code>s taking strings for verbs that have lexical constraints must match those lexical constraints.</para><para>Affects: <code><link linkend="attribute-object-lexical-constraint">@object-lexical-constraint</link></code><code><link linkend="element-object">&lt;object&gt;</link></code></para><para>Used by template <code><link linkend="template-prep-tan-claims">ŧ prep-tan-claims</link></code></para></section><section><title>error<code>[clm05]</code></title><para>Every <code><link linkend="element-claim">&lt;claim&gt;</link></code> must have at least one subject, either <code><link linkend="attribute-subject">@subject</link></code> (self or ancestral <code><link linkend="element-body">&lt;body&gt;</link></code>) or a child <code><link linkend="element-subject">&lt;subject&gt;</link></code></para><para>Affects: <code><link linkend="attribute-subject">@subject</link></code><code><link linkend="element-claim">&lt;claim&gt;</link></code> <code><link linkend="element-subject">&lt;subject&gt;</link></code></para><para>Used by template <code><link linkend="template-prep-tan-claims">ŧ prep-tan-claims</link></code></para></section><section><title>error<code>[clm06]</code></title><para>Any predefined strictures on verbs must be respected.</para><para>Affects: <code><link linkend="attribute-verb">@verb</link></code><code><link linkend="element-claim">&lt;claim&gt;</link></code></para><para>Used by template <code><link linkend="template-prep-tan-claims">ŧ prep-tan-claims</link></code></para></section><section><title>error<code>[clm07]</code></title><para>Every <code><link linkend="element-claim">&lt;claim&gt;</link></code> must have at least one subject, either <code><link linkend="attribute-subject">@subject</link></code> (self or ancestral <code><link linkend="element-body">&lt;body&gt;</link></code>) or a child <code><link linkend="element-subject">&lt;subject&gt;</link></code></para><para>Affects: <code><link linkend="attribute-verb">@verb</link></code><code><link linkend="element-claim">&lt;claim&gt;</link></code></para><para>Used by template <code><link linkend="template-prep-tan-claims">ŧ prep-tan-claims</link></code></para></section><section><title>error<code>[dst01]</code></title><para>Distribution must be applied to groups of equal size.</para><para>Affects: <code><link linkend="element-realign">&lt;realign&gt;</link></code></para><para>Used by template <code><link linkend="template-prep-tan-a-div-pass-b">ŧ prep-tan-a-div-pass-b</link></code></para></section><section><title>error<code>[dty01]</code></title><para>Every div type reference must be valid in every source</para><para>Affects: <code><link linkend="attribute-div-type-ref">@div-type-ref</link></code><code><link linkend="element-div-type-ref">&lt;div-type-ref&gt;</link></code> <code><link linkend="element-equate-div-types">&lt;equate-div-types&gt;</link></code> <code><link linkend="element-rename-div-ns">&lt;rename-div-ns&gt;</link></code> <code><link linkend="element-suppress-div-types">&lt;suppress-div-types&gt;</link></code></para><para>Used by template <code><link linkend="template-prep-class-2-doc-pass-2">ŧ prep-class-2-doc-pass-2</link></code></para><para>Used by function <code><link linkend="function-group-by-IRIs">tan:group-by-IRIs</link></code>()</para></section><section><title>error<code>[equ01]</code></title><para>Items that share IRI values should not be equated.</para><para>Affects: <code><link linkend="element-equate-works">&lt;equate-works&gt;</link></code> <code><link linkend="element-equate-div-types">&lt;equate-div-types&gt;</link></code></para><para>Used by function <code><link linkend="function-group-by-IRIs">tan:group-by-IRIs</link></code>()</para></section><section><title>error<code>[inc01]</code></title><para>Inclusions may not introduce duplicate values of <code>@xml:id.</code></para><para>Affects: <code><link linkend="attribute-include">@include</link></code><code><link linkend="element-inclusion">&lt;inclusion&gt;</link></code></para><para>No variables, keys, functions, or named templates depend upon this error.</para></section><section><title>error<code>[inc02]</code></title><para>For any element with <code><link linkend="attribute-include">@include</link></code>, at least one element of the same name must be found in target inclusion document.</para><para>Affects: <code><link linkend="attribute-include">@include</link></code><code><link linkend="element-inclusion">&lt;inclusion&gt;</link></code></para><para>No variables, keys, functions, or named templates depend upon this error.</para></section><section><title>error<code>[inc03]</code></title><para>Inclusions may not be circular.</para><para>Affects: <code><link linkend="attribute-include">@include</link></code><code><link linkend="element-inclusion">&lt;inclusion&gt;</link></code></para><para>Used by variable <code><link linkend="variable-erroneously-looped-doc">$erroneously-looped-doc</link></code></para><para>Used by template <code><link linkend="template-resolve-attr-include">ŧ resolve-attr-include</link></code></para></section><section><title>fatal<code>[inc04]</code></title><para>Inclusions are integral parts of any TAN file. Access to at least one copy is absolutely mandatory.</para><para>Affects: <code><link linkend="attribute-include">@include</link></code><code><link linkend="element-inclusion">&lt;inclusion&gt;</link></code></para><para>Used by template <code><link linkend="template-core-errors">ŧ core-errors</link></code></para><para>Used by function <code><link linkend="function-get-1st-doc">tan:get-1st-doc</link></code>()</para></section><section><title>error<code>[inc05]</code></title><para>Every inclusion should have at least one document available.</para><para>Affects: <code><link linkend="attribute-include">@include</link></code><code><link linkend="element-inclusion">&lt;inclusion&gt;</link></code></para><para>No variables, keys, functions, or named templates depend upon this error.</para></section><section><title>error<code>[loc01]</code></title><para>Every element with a <code><link linkend="element-location">&lt;location&gt;</link></code> should have at least one document available.</para><para>Affects: <code><link linkend="element-location">&lt;location&gt;</link></code> <code><link linkend="element-inclusion">&lt;inclusion&gt;</link></code> <code><link linkend="element-see-also">&lt;see-also&gt;</link></code> <code><link linkend="element-source">&lt;source&gt;</link></code> <code><link linkend="element-key">&lt;key&gt;</link></code></para><para>Used by function <code><link linkend="function-get-1st-doc">tan:get-1st-doc</link></code>()</para></section><section><title>error<code>[loc02]</code></title><para>Every TAN file referred to by way of an element containing <code><link linkend="element-location">&lt;location&gt;</link></code> should have an <code><link linkend="attribute-id">@id</link></code> that matches the <code><link linkend="element-IRI">&lt;IRI&gt;</link></code> of the parent of the <code><link linkend="element-location">&lt;location&gt;</link></code></para><para>Affects: <code><link linkend="element-location">&lt;location&gt;</link></code> <code><link linkend="element-inclusion">&lt;inclusion&gt;</link></code> <code><link linkend="element-see-also">&lt;see-also&gt;</link></code> <code><link linkend="element-source">&lt;source&gt;</link></code> <code><link linkend="element-key">&lt;key&gt;</link></code></para><para>Used by template <code><link linkend="template-core-errors">ŧ core-errors</link></code></para></section><section><title>error<code>[loc03]</code></title><para>No element may point to a TAN file that has an identical <code><link linkend="attribute-id">@id</link></code> value; the only exception is a <code><link linkend="element-see-also">&lt;see-also&gt;</link></code> pointing to an older or new version.</para><para>Affects: <code><link linkend="element-location">&lt;location&gt;</link></code> <code><link linkend="element-inclusion">&lt;inclusion&gt;</link></code> <code><link linkend="element-see-also">&lt;see-also&gt;</link></code> <code><link linkend="element-source">&lt;source&gt;</link></code> <code><link linkend="element-key">&lt;key&gt;</link></code></para><para>Used by template <code><link linkend="template-core-errors">ŧ core-errors</link></code></para></section><section><title>error<code>[rea01]</code></title><para>A <code><link linkend="element-div">&lt;div&gt;</link></code> may be referred to in a <code><link linkend="element-realign">&lt;realign&gt;</link></code> no more than once (whether <code><link linkend="element-anchor-div-ref">&lt;anchor-div-ref&gt;</link></code> or <code><link linkend="element-div-ref">&lt;div-ref&gt;</link></code>).</para><para>Affects: <code><link linkend="element-anchor-div-ref">&lt;anchor-div-ref&gt;</link></code> <code><link linkend="element-div-ref">&lt;div-ref&gt;</link></code> <code><link linkend="element-realign">&lt;realign&gt;</link></code></para><para>Used by template <code><link linkend="template-TAN-A-div-errors">ŧ TAN-A-div-errors</link></code></para></section><section><title>error<code>[ref01]</code></title><para>Every atomic reference in a <code><link linkend="attribute-ref">@ref</link></code> must correspond to a <code><link linkend="element-div">&lt;div&gt;</link></code> in every source mentioned by <code>@src.</code></para><para>Affects: <code><link linkend="attribute-ref">@ref</link></code> <code><link linkend="attribute-src">@src</link></code></para><para>Used by function <code><link linkend="function-pick-prepped-class-1-data">tan:pick-prepped-class-1-data</link></code>() <code><link linkend="function-cull-prepped-class-1-data">tan:cull-prepped-class-1-data</link></code>() <code><link linkend="function-convert-ref-to-div-fragment">tan:convert-ref-to-div-fragment</link></code>()</para></section><section><title>error<code>[ref02]</code></title><para>If <code><link linkend="attribute-ref">@ref</link></code> points to a leaf div, it must be unique.</para><para>Affects: <code><link linkend="attribute-ref">@ref</link></code></para><para>Used by function <code><link linkend="function-convert-ref-to-div-fragment">tan:convert-ref-to-div-fragment</link></code>()</para></section><section><title>warning<code>[ref03]</code></title><para>A defective reference is a value of <code><link linkend="attribute-ref">@ref</link></code> that corresponds to a <code><link linkend="element-div">&lt;div&gt;</link></code> in some but not all sources in a work. If a defective reference is used, a warning will be reported, identifying the sources that lack the appropriate <code><link linkend="element-div">&lt;div&gt;</link></code>.</para><para>Affects: <code><link linkend="attribute-ref">@ref</link></code><code><link linkend="element-div-ref">&lt;div-ref&gt;</link></code> <code><link linkend="element-align">&lt;align&gt;</link></code></para><para>No variables, keys, functions, or named templates depend upon this warning.</para></section><section><title>error<code>[ref04]</code></title><para>Every range in a <code><link linkend="attribute-ref">@ref</link></code> must correspond to one or more <code><link linkend="element-div">&lt;div&gt;</link></code>s in every source mentioned by <code>@src.</code></para><para>Affects: <code><link linkend="attribute-ref">@ref</link></code> <code><link linkend="attribute-src">@src</link></code></para><para>Used by function <code><link linkend="function-convert-ref-to-div-fragment">tan:convert-ref-to-div-fragment</link></code>()</para></section><section><title>error<code>[see01]</code></title><para>Any <code><link linkend="element-see-also">&lt;see-also&gt;</link></code> whose <code><link linkend="element-relationship">&lt;relationship&gt;</link></code> is defined as requiring a target TAN file must point to a file whose root element is a TAN file.</para><para>Affects: <code><link linkend="element-see-also">&lt;see-also&gt;</link></code> <code><link linkend="element-relationship">&lt;relationship&gt;</link></code></para><para>Used by template <code><link linkend="template-core-errors">ŧ core-errors</link></code></para></section><section><title>error<code>[see02]</code></title><para>Any <code><link linkend="element-see-also">&lt;see-also&gt;</link></code> whose <code><link linkend="element-relationship">&lt;relationship&gt;</link></code> is defined as requiring a target TAN-c file must point to a TAN file whose root element is <code><link linkend="element-TAN-c">&lt;TAN-c&gt;</link></code>.</para><para>Affects: <code><link linkend="element-see-also">&lt;see-also&gt;</link></code> <code><link linkend="element-relationship">&lt;relationship&gt;</link></code></para><para>Used by template <code><link linkend="template-core-errors">ŧ core-errors</link></code></para></section><section><title>error<code>[see03]</code></title><para>Any <code><link linkend="element-see-also">&lt;see-also&gt;</link></code> whose <code><link linkend="element-relationship">&lt;relationship&gt;</link></code> is defined as requiring a target copy must point to a TAN file whose root element is identical.</para><para>Affects: <code><link linkend="element-see-also">&lt;see-also&gt;</link></code> <code><link linkend="element-relationship">&lt;relationship&gt;</link></code></para><para>Used by template <code><link linkend="template-core-errors">ŧ core-errors</link></code></para></section><section><title>error<code>[see04]</code></title><para><code><link linkend="element-see-also">&lt;see-also&gt;</link></code> may have the <code><link linkend="element-relationship">&lt;relationship&gt;</link></code> of a different work version only if both are class 1 files and both share the same work.</para><para>Affects: <code><link linkend="element-see-also">&lt;see-also&gt;</link></code> <code><link linkend="element-relationship">&lt;relationship&gt;</link></code></para><para>Used by template <code><link linkend="template-core-errors">ŧ core-errors</link></code></para></section><section><title>error<code>[seg01]</code></title><para><code><link linkend="attribute-seg">@seg</link></code> may not be applied to any element that is not a leaf div</para><para>Affects: <code><link linkend="attribute-seg">@seg</link></code></para><para>Used by template <code><link linkend="template-prep-tan-a-div-pass-a">ŧ prep-tan-a-div-pass-a</link></code> <code><link linkend="template-insert-seg-into-leaf-divs-in-hierarchy-fragment">ŧ insert-seg-into-leaf-divs-in-hierarchy-fragment</link></code></para></section><section><title>error<code>[seq01]</code></title><para>Sequences may not include values less than 1.</para><para>Affects: <code><link linkend="attribute-pos">@pos</link></code> <code><link linkend="attribute-chars">@chars</link></code> <code><link linkend="attribute-seg">@seg</link></code> <code><link linkend="attribute-feature-qty-test">@feature-qty-test</link></code></para><para>Used by template <code><link linkend="template-insert-seg-into-leaf-divs-in-hierarchy-fragment">ŧ insert-seg-into-leaf-divs-in-hierarchy-fragment</link></code> <code><link linkend="template-prep-tan-mor">ŧ prep-tan-mor</link></code></para><para>Used by function <code><link linkend="function-get-toks">tan:get-toks</link></code>() <code><link linkend="function-sequence-error">tan:sequence-error</link></code>()</para></section><section><title>error<code>[seq02]</code></title><para>Sequences may not include values greater than the maximum allowed.</para><para>Affects: <code><link linkend="attribute-pos">@pos</link></code> <code><link linkend="attribute-chars">@chars</link></code> <code><link linkend="attribute-seg">@seg</link></code> <code><link linkend="attribute-feature-qty-test">@feature-qty-test</link></code></para><para>Used by template <code><link linkend="template-insert-seg-into-leaf-divs-in-hierarchy-fragment">ŧ insert-seg-into-leaf-divs-in-hierarchy-fragment</link></code> <code><link linkend="template-prep-tan-mor">ŧ prep-tan-mor</link></code></para><para>Used by function <code><link linkend="function-get-toks">tan:get-toks</link></code>() <code><link linkend="function-sequence-error">tan:sequence-error</link></code>()</para></section><section><title>error<code>[seq03]</code></title><para>Sequences may not include ranges that go from a larger value to a smaller, e.g., 4 - 2.</para><para>Affects: <code><link linkend="attribute-pos">@pos</link></code> <code><link linkend="attribute-chars">@chars</link></code> <code><link linkend="attribute-seg">@seg</link></code> <code><link linkend="attribute-feature-qty-test">@feature-qty-test</link></code></para><para>Used by template <code><link linkend="template-insert-seg-into-leaf-divs-in-hierarchy-fragment">ŧ insert-seg-into-leaf-divs-in-hierarchy-fragment</link></code> <code><link linkend="template-prep-tan-mor">ŧ prep-tan-mor</link></code></para><para>Used by function <code><link linkend="function-get-toks">tan:get-toks</link></code>() <code><link linkend="function-sequence-error">tan:sequence-error</link></code>()</para></section><section><title>error<code>[spl01]</code></title><para>Splits may be made only at leaf divs.</para><para>Affects: <code><link linkend="element-split-leaf-div-at">&lt;split-leaf-div-at&gt;</link></code></para><para>No variables, keys, functions, or named templates depend upon this error.</para></section><section><title>error<code>[spl02]</code></title><para>No source may be split more than once in the same place.</para><para>Affects: <code><link linkend="element-split-leaf-div-at">&lt;split-leaf-div-at&gt;</link></code> <code><link linkend="element-tok">&lt;tok&gt;</link></code></para><para>Used by template <code><link linkend="template-segment-tokd-prepped-class-1">ŧ segment-tokd-prepped-class-1</link></code> <code><link linkend="template-TAN-A-div-errors">ŧ TAN-A-div-errors</link></code></para></section><section><title>error<code>[spl03]</code></title><para>Splits may not be made at the first token in a div.</para><para>Affects: <code><link linkend="element-split-leaf-div-at">&lt;split-leaf-div-at&gt;</link></code> <code><link linkend="element-tok">&lt;tok&gt;</link></code></para><para>Used by template <code><link linkend="template-segment-tokd-prepped-class-1">ŧ segment-tokd-prepped-class-1</link></code></para></section><section><title>error<code>[tan01]</code></title><para>Every TAN file must have a primary agent, the organization or person that takes the greatest responsibility for the content of the TAN file. The primary agent is defined as the first <code><link linkend="element-agent">&lt;agent&gt;</link></code> with an <code><link linkend="element-IRI">&lt;IRI&gt;</link></code> that is a tag URI whose namespace matches the namespaces of <code><link linkend="attribute-id">@id</link></code> in the root element.</para><para>Affects: <code><link linkend="attribute-id">@id</link></code><code><link linkend="element-agent">&lt;agent&gt;</link></code></para><para>Used by template <code><link linkend="template-core-errors">ŧ core-errors</link></code></para></section><section><title>warning<code>[tan02]</code></title><para>Any TAN file marked as being no longer in progress should have at least one master-location.</para><para>Affects: <code><link linkend="attribute-in-progress">@in-progress</link></code><code><link linkend="element-master-location">&lt;master-location&gt;</link></code></para><para>No variables, keys, functions, or named templates depend upon this warning.</para></section><section><title>error<code>[tan03]</code></title><para><code><link linkend="attribute-xmlid">@xml:id</link></code> values may not be repeated in the same document.</para><para>Affects: <code><link linkend="attribute-xmlid">@xml:id</link></code></para><para>Used by template <code><link linkend="template-core-attribute-errors">ŧ core-attribute-errors</link></code></para></section><section><title>error<code>[tan04]</code></title><para>All text must be normalized (Unicode NFC).</para><para>Affects: <code><link linkend="element-desc">&lt;desc&gt;</link></code> <code><link linkend="element-div">&lt;div&gt;</link></code> <code><link linkend="element-name">&lt;name&gt;</link></code> <code><link linkend="element-IRI">&lt;IRI&gt;</link></code></para><para>Used by template <code><link linkend="template-core-errors">ŧ core-errors</link></code></para></section><section><title>error<code>[tan05]</code></title><para>Every idref in an attribute must point to the <code><link linkend="attribute-xmlid">@xml:id</link></code> value of the appropriate corresponding element.</para><para>Affects: <code><link linkend="attribute-who">@who</link></code> <code><link linkend="attribute-ed-who">@ed-who</link></code> <code><link linkend="attribute-roles">@roles</link></code> <code><link linkend="attribute-src">@src</link></code> <code><link linkend="attribute-lexicon">@lexicon</link></code> <code><link linkend="attribute-morphology">@morphology</link></code> <code><link linkend="attribute-reuse-type">@reuse-type</link></code> <code><link linkend="attribute-bitext-relation">@bitext-relation</link></code> <code>@feature</code> <code><link linkend="attribute-include">@include</link></code></para><para>Used by template <code><link linkend="template-resolve-attr-include">ŧ resolve-attr-include</link></code> <code><link linkend="template-core-errors">ŧ core-errors</link></code> <code><link linkend="template-core-attribute-errors">ŧ core-attribute-errors</link></code></para><para>Used by function <code><link linkend="function-resolve-doc">tan:resolve-doc</link></code>() <code><link linkend="function-idrefs-loop">tan:idrefs-loop</link></code>()</para></section><section><title>error<code>[tan06]</code></title><para>All idrefs in an attribute must be unique.</para><para>Affects: <code><link linkend="attribute-who">@who</link></code> <code><link linkend="attribute-ed-who">@ed-who</link></code> <code><link linkend="attribute-roles">@roles</link></code> <code><link linkend="attribute-src">@src</link></code> <code><link linkend="attribute-lexicon">@lexicon</link></code> <code><link linkend="attribute-morphology">@morphology</link></code> <code><link linkend="attribute-reuse-type">@reuse-type</link></code> <code><link linkend="attribute-bitext-relation">@bitext-relation</link></code> <code>@feature</code> <code><link linkend="attribute-include">@include</link></code></para><para>Used by template <code><link linkend="template-core-attribute-errors">ŧ core-attribute-errors</link></code></para></section><section><title>error<code>[tan07]</code></title><para>Attributes that take a regular expression must use escape sequences recognized by XML schema or TAN escape extensions (\k{}). See <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://www.w3.org/TR/xmlschema-2/#regexs">http://www.w3.org/TR/xmlschema-2/#regexs</link> for details.</para><para>Affects: <code><link linkend="attribute-regex">@regex</link></code> <code><link linkend="attribute-matches-m">@matches-m</link></code> <code><link linkend="attribute-matches-tok">@matches-tok</link></code> <code><link linkend="attribute-val">@val</link></code></para><para>Used by template <code><link linkend="template-core-attribute-errors">ŧ core-attribute-errors</link></code></para></section><section><title>error<code>[tan08]</code></title><para><code><link linkend="attribute-href">@href</link></code> must have <code><link linkend="element-location">&lt;location&gt;</link></code> or <code><link linkend="element-master-location">&lt;master-location&gt;</link></code> as a parent; any other parent will trigger a quick fix to populate the element with the IRI + name pattern of the target file.</para><para>Affects: <code><link linkend="attribute-href">@href</link></code></para><para>Used by template <code><link linkend="template-core-attribute-errors">ŧ core-attribute-errors</link></code></para></section><section><title>error<code>[tan09]</code></title><para>An IRI may appear no more than once in a TAN document.</para><para>Affects: <code><link linkend="element-IRI">&lt;IRI&gt;</link></code></para><para>Used by template <code><link linkend="template-tan-key-errors">ŧ tan-key-errors</link></code> <code><link linkend="template-core-errors">ŧ core-errors</link></code></para></section><section><title>error<code>[tan10]</code></title><para>An IRI that names a TAN file must match that file's <code><link linkend="attribute-id">@id</link></code> exactly.</para><para>Affects: <code><link linkend="element-IRI">&lt;IRI&gt;</link></code></para><para>Used by template <code><link linkend="template-core-errors">ŧ core-errors</link></code></para></section><section><title>error<code>[tan11]</code></title><para>No file may import keys that have duplicate IRIs.</para><para>Affects: <code><link linkend="element-key">&lt;key&gt;</link></code> <code><link linkend="element-IRI">&lt;IRI&gt;</link></code></para><para>Used by template <code><link linkend="template-core-errors">ŧ core-errors</link></code></para></section><section><title>error<code>[tan12]</code></title><para>No single set of references may mix Roman numerals, alphabetic numerals, and numerals that are ambiguously either.</para><para>Affects: <code><link linkend="attribute-n">@n</link></code> <code><link linkend="attribute-ref">@ref</link></code></para><para>Used by template <code><link linkend="template-arabic-numerals">ŧ arabic-numerals</link></code></para></section><section><title>error<code>[tan13]</code></title><para>A <code><link linkend="element-alias">&lt;alias&gt;</link></code> may not mix idrefs from different elements.</para><para>Affects: <code><link linkend="attribute-idrefs">@idrefs</link></code><code><link linkend="element-alias">&lt;alias&gt;</link></code></para><para>Used by template <code><link linkend="template-core-errors">ŧ core-errors</link></code></para></section><section><title>error<code>[tan14]</code></title><para><code><link linkend="element-alias">&lt;alias&gt;</link></code> references must not be circular.</para><para>Affects: <code><link linkend="attribute-idrefs">@idrefs</link></code><code><link linkend="element-alias">&lt;alias&gt;</link></code></para><para>Used by function <code><link linkend="function-idrefs-loop">tan:idrefs-loop</link></code>()</para></section><section><title>error<code>[tan15]</code></title><para>No <code><link linkend="element-master-location">&lt;master-location&gt;</link></code> may have an <code><link linkend="attribute-href">@href</link></code> that points to a compressed archive.</para><para>Affects: <code><link linkend="attribute-href">@href</link></code><code><link linkend="element-master-location">&lt;master-location&gt;</link></code></para><para>Used by template <code><link linkend="template-core-attribute-errors">ŧ core-attribute-errors</link></code></para></section><section><title>error<code>[tan16]</code></title><para>The only <code><link linkend="attribute-href">@href</link></code> in a TAN document that may point to the same document id that of <code><link linkend="element-master-location">&lt;master-location&gt;</link></code></para><para>Affects: <code><link linkend="attribute-href">@href</link></code></para><para>Used by function <code><link linkend="function-get-1st-doc">tan:get-1st-doc</link></code>()</para></section><section><title>error<code>[tei01]</code></title><para><code><link linkend="element-div">&lt;div&gt;</link></code>s may not be mixed with other elements: a <code><link linkend="element-div">&lt;div&gt;</link></code> must parent either only <code><link linkend="element-div">&lt;div&gt;</link></code>s or none at all, and may have as siblings only other <code><link linkend="element-div">&lt;div&gt;</link></code>s.</para><para>Affects: <code><link linkend="element-div">&lt;div&gt;</link></code></para><para>Used by template <code><link linkend="template-core-errors">ŧ core-errors</link></code></para></section><section><title>error<code>[tei02]</code></title><para>A <code><link linkend="element-div">&lt;div&gt;</link></code> must not mix <code><link linkend="attribute-include">@include</link></code> with any other attributes.</para><para>Affects: <code><link linkend="element-div">&lt;div&gt;</link></code></para><para>Used by template <code><link linkend="template-core-errors">ŧ core-errors</link></code></para></section><section><title>error<code>[tei03]</code></title><para>A <code><link linkend="element-div">&lt;div&gt;</link></code> must have either <code><link linkend="attribute-type">@type</link></code> + <code><link linkend="attribute-n">@n</link></code> or <code><link linkend="attribute-include">@include</link></code> but not both.</para><para>Affects: <code><link linkend="element-div">&lt;div&gt;</link></code></para><para>Used by template <code><link linkend="template-core-errors">ŧ core-errors</link></code></para></section><section><title>warning<code>[tei04]</code></title><para><code>@rend</code> should be used to represent a break, not actual text</para><para>Affects: <code>@rend</code><code>&lt;tei:lb&gt;</code> <code>&lt;tei:pb&gt;</code> <code>&lt;tei:cb&gt;</code></para><para>No variables, keys, functions, or named templates depend upon this warning.</para></section><section><title>error<code>[tei05]</code></title><para>A breaking element without <code>@break</code>="no" should have at least one space on either side; one with <code>@break</code>="no" should have no nearby spaces</para><para>Affects: <code>&lt;tei:lb&gt;</code> <code>&lt;tei:pb&gt;</code> <code>&lt;tei:cb&gt;</code></para><para>Used by template <code><link linkend="template-prep-class-1">ŧ prep-class-1</link></code></para></section><section><title>error<code>[tky01]</code></title><para>Names may not duplicate reserved TAN keywords for the affected element.</para><para>Affects: <code><link linkend="element-name">&lt;name&gt;</link></code></para><para>Used by template <code><link linkend="template-tan-key-errors">ŧ tan-key-errors</link></code></para></section><section><title>error<code>[tky02]</code></title><para>Names may not be duplicates of, case-variants of, or hyphen variants of other names for the same element.</para><para>Affects: <code><link linkend="element-name">&lt;name&gt;</link></code></para><para>Used by template <code><link linkend="template-tan-key-errors">ŧ tan-key-errors</link></code></para></section><section><title>error<code>[tky03]</code></title><para><code><link linkend="attribute-affects-element">@affects-element</link></code> must include only names of TAN elements that accept <code><link linkend="attribute-which">@which</link></code></para><para>Affects: <code><link linkend="attribute-affects-element">@affects-element</link></code><code><link linkend="element-item">&lt;item&gt;</link></code> <code><link linkend="element-group">&lt;group&gt;</link></code></para><para>Used by template <code><link linkend="template-tan-key-errors">ŧ tan-key-errors</link></code></para></section><section><title>error<code>[tky04]</code></title><para>Every item in a reserved TAN-key must have at least one IRI with a tag URN in the TAN namespace</para><para>Affects: <code><link linkend="element-IRI">&lt;IRI&gt;</link></code> <code><link linkend="element-item">&lt;item&gt;</link></code></para><para>Used by template <code><link linkend="template-tan-key-errors">ŧ tan-key-errors</link></code></para></section><section><title>error<code>[tlm01]</code></title><para>Any ana with an <code><link linkend="attribute-xmlid">@xml:id</link></code> must point to no more than one token.</para><para>Affects: <code><link linkend="attribute-xmlid">@xml:id</link></code><code><link linkend="element-tok">&lt;tok&gt;</link></code></para><para>Used by template <code><link linkend="template-class-2-errors">ŧ class-2-errors</link></code></para></section><section><title>error<code>[tlm02]</code></title><para>When using a category-based morphology, the number of feature codes in an <code><link linkend="element-m">&lt;m&gt;</link></code> may not exceed the number of categories.</para><para>Affects: <code><link linkend="element-m">&lt;m&gt;</link></code></para><para>Used by template <code><link linkend="template-prep-tan-lm">ŧ prep-tan-lm</link></code></para></section><section><title>error<code>[tlm03]</code></title><para>Every feature code in an <code><link linkend="element-m">&lt;m&gt;</link></code> must be found in the target morphology file.</para><para>Affects: <code><link linkend="element-m">&lt;m&gt;</link></code></para><para>Used by template <code><link linkend="template-prep-tan-lm">ŧ prep-tan-lm</link></code></para></section><section><title>error<code>[tlm04]</code></title><para>Every condition of a relevant <code><link linkend="element-assert">&lt;assert&gt;</link></code> (<code><link linkend="element-report">&lt;report&gt;</link></code>) must be true (false) otherwise an error will be returned.</para><para>Affects: <code><link linkend="element-m">&lt;m&gt;</link></code></para><para>No variables, keys, functions, or named templates depend upon this error.</para></section><section><title>warning<code>[tlm05]</code></title><para>Every condition of an uncertain but relevant <code><link linkend="element-assert">&lt;assert&gt;</link></code> (<code><link linkend="element-report">&lt;report&gt;</link></code>) must be true (false) otherwise a warning will be returned.</para><para>Affects: <code><link linkend="element-m">&lt;m&gt;</link></code></para><para>No variables, keys, functions, or named templates depend upon this warning.</para></section><section><title>error<code>[tmo01]</code></title><para>Every <code><link linkend="element-feature">&lt;feature&gt;</link></code> inclusion must support every language that has  been declared.</para><para>Affects: <code><link linkend="attribute-include">@include</link></code><code><link linkend="element-feature">&lt;feature&gt;</link></code></para><para>Used by template <code><link linkend="template-prep-tan-mor">ŧ prep-tan-mor</link></code></para></section><section><title>error<code>[tmo02]</code></title><para>Codes for (<code><link linkend="attribute-xmlid">@xml:id</link></code> or <code><link linkend="attribute-code">@code</link></code>) features must be case-indifferently unique within a given category.</para><para>Affects: <code><link linkend="attribute-code">@code</link></code> <code><link linkend="attribute-xmlid">@xml:id</link></code><code>&lt;option&gt;</code></para><para>Used by template <code><link linkend="template-prep-tan-mor">ŧ prep-tan-mor</link></code></para></section><section><title>error<code>[tmo03]</code></title><para><code><link linkend="attribute-feature-test">@feature-test</link></code> and <code><link linkend="attribute-context">@context</link></code> must point to one or more feature <code>@codes</code> or <code>@xml:ids</code> a space or +</para><para>Affects: <code><link linkend="attribute-feature-test">@feature-test</link></code> <code><link linkend="attribute-context">@context</link></code><code><link linkend="element-report">&lt;report&gt;</link></code> <code><link linkend="element-assert">&lt;assert&gt;</link></code></para><para>Used by template <code><link linkend="template-prep-tan-mor">ŧ prep-tan-mor</link></code></para></section><section><title>error<code>[tok01]</code></title><para>Every token must be locatable in every cited ref in every source.</para><para>Affects: <code><link linkend="element-tok">&lt;tok&gt;</link></code></para><para>Used by function <code><link linkend="function-get-toks">tan:get-toks</link></code>()</para></section><section><title>error<code>[tok02]</code></title><para><code><link linkend="element-tok">&lt;tok&gt;</link></code> must reference a leaf <code><link linkend="element-div">&lt;div&gt;</link></code>.</para><para>Affects: <code><link linkend="element-tok">&lt;tok&gt;</link></code></para><para>Used by function <code><link linkend="function-get-toks">tan:get-toks</link></code>()</para></section><section><title>error<code>[whe01]</code></title><para>Date attributes must be castable either as xs:dateTime or xs:date</para><para>Affects: <code><link linkend="attribute-when">@when</link></code> <code><link linkend="attribute-ed-when">@ed-when</link></code> <code><link linkend="attribute-when-accessed">@when-accessed</link></code> <code><link linkend="attribute-from">@from</link></code> <code><link linkend="attribute-to">@to</link></code></para><para>Used by template <code><link linkend="template-core-attribute-errors">ŧ core-attribute-errors</link></code></para></section><section><title>error<code>[whe02]</code></title><para>Future dates are not permitted.</para><para>Affects: <code><link linkend="attribute-when">@when</link></code> <code><link linkend="attribute-ed-when">@ed-when</link></code> <code><link linkend="attribute-when-accessed">@when-accessed</link></code> <code><link linkend="attribute-from">@from</link></code> <code><link linkend="attribute-to">@to</link></code></para><para>Used by template <code><link linkend="template-core-attribute-errors">ŧ core-attribute-errors</link></code></para></section><section><title>error<code>[whe03]</code></title><para><code><link linkend="attribute-from">@from</link></code> must predate <code><link linkend="attribute-to">@to</link></code></para><para>Affects: <code><link linkend="attribute-from">@from</link></code> <code><link linkend="attribute-to">@to</link></code></para><para>Used by template <code><link linkend="template-core-attribute-errors">ŧ core-attribute-errors</link></code></para></section><section><title>error<code>[whi01]</code></title><para>An element's <code><link linkend="attribute-which">@which</link></code> must have a value that corresponds to a <code><link linkend="element-name">&lt;name&gt;</link></code>, either in the core TAN keyword or an associated TAN-key file, that is marked as applying to that element.</para><para>Affects: <code><link linkend="attribute-which">@which</link></code><code><link linkend="element-key">&lt;key&gt;</link></code></para><para>Used by template <code><link linkend="template-resolve-keyword">ŧ resolve-keyword</link></code></para></section><section><title>error<code>[whi02]</code></title><para>Keywords (values of <code><link linkend="attribute-which">@which</link></code>) must be unique for a given element name.</para><para>Affects: <code><link linkend="attribute-which">@which</link></code><code><link linkend="element-key">&lt;key&gt;</link></code></para><para>Used by template <code><link linkend="template-resolve-keyword">ŧ resolve-keyword</link></code> <code><link linkend="template-core-errors">ŧ core-errors</link></code></para></section><section><title>error<code>[whi03]</code></title><para>Any element that takes <code><link linkend="attribute-which">@which</link></code> must have keywords defined for that element.</para><para>Affects: <code><link linkend="attribute-which">@which</link></code><code><link linkend="element-key">&lt;key&gt;</link></code></para><para>Used by template <code><link linkend="template-resolve-keyword">ŧ resolve-keyword</link></code></para></section><section><title>fatal<code>[whi04]</code></title><para>Keys are integral parts of a document. Access to at least one version is absolutely mandatory.</para><para>Affects: <code><link linkend="attribute-which">@which</link></code><code><link linkend="element-key">&lt;key&gt;</link></code></para><para>Used by template <code><link linkend="template-core-errors">ŧ core-errors</link></code></para><para>Used by function <code><link linkend="function-get-1st-doc">tan:get-1st-doc</link></code>()</para></section><section><title>warning<code>[wrn01]</code></title><para>If <code>fn:doc-available(</code>) for an <code><link linkend="attribute-href">@href</link></code> returns false, the following message will be returned.</para><para><code><link linkend="attribute-href">@href</link></code> points to file that is either (1) not available, (2) not valid XML, or (3) at a server not trusted by the validation engine.</para><para>Affects: <code><link linkend="attribute-href">@href</link></code></para><para>No variables, keys, functions, or named templates depend upon this warning.</para></section><section><title>warning<code>[wrn02]</code></title><para>If <code><link linkend="attribute-when-accessed">@when-accessed</link></code> predates one or more dates in a target file, a warning will be returned.</para><para>Affects: <code><link linkend="element-location">&lt;location&gt;</link></code> <code><link linkend="element-inclusion">&lt;inclusion&gt;</link></code> <code><link linkend="element-see-also">&lt;see-also&gt;</link></code> <code><link linkend="element-source">&lt;source&gt;</link></code> <code><link linkend="element-key">&lt;key&gt;</link></code></para><para>No variables, keys, functions, or named templates depend upon this warning.</para></section><section><title>warning<code>[wrn03]</code></title><para>If a target file does not explicitly give the <code><link linkend="element-body">&lt;body&gt;</link></code>'s <code><link linkend="attribute-in-progress">@in-progress</link></code> the value of <code>true(</code>) a warning will be returned.</para><para>Target file is marked as being in progress.</para><para>Affects: <code><link linkend="element-location">&lt;location&gt;</link></code> <code><link linkend="element-inclusion">&lt;inclusion&gt;</link></code> <code><link linkend="element-see-also">&lt;see-also&gt;</link></code> <code><link linkend="element-source">&lt;source&gt;</link></code> <code><link linkend="element-key">&lt;key&gt;</link></code></para><para>No variables, keys, functions, or named templates depend upon this warning.</para></section><section><title>warning<code>[wrn04]</code></title><para>Every validated TAN file will include the following message at its root.</para><para>This version of TAN is under development, and is subject to change. Participants in developing the TAN schemas, functions, and guidelines are welcome. See <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://textalign.net">http://textalign.net</link> for details.</para><para>Affects: <code><link linkend="element-TAN-T">&lt;TAN-T&gt;</link></code> <code>&lt;TEI&gt;</code> <code><link linkend="element-TAN-A-div">&lt;TAN-A-div&gt;</link></code> <code><link linkend="element-TAN-A-tok">&lt;TAN-A-tok&gt;</link></code> <code><link linkend="element-TAN-LM">&lt;TAN-LM&gt;</link></code> <code><link linkend="element-TAN-key">&lt;TAN-key&gt;</link></code> <code><link linkend="element-TAN-c">&lt;TAN-c&gt;</link></code> <code><link linkend="element-TAN-mor">&lt;TAN-mor&gt;</link></code></para><para>No variables, keys, functions, or named templates depend upon this warning.</para></section><section><title>warning<code>[wrn05]</code></title><para>If a target file has a <code><link linkend="element-see-also">&lt;see-also&gt;</link></code> marked as a new version (update) a warning will be returned.</para><para>Affects: <code><link linkend="element-location">&lt;location&gt;</link></code> <code><link linkend="element-inclusion">&lt;inclusion&gt;</link></code> <code><link linkend="element-see-also">&lt;see-also&gt;</link></code> <code><link linkend="element-source">&lt;source&gt;</link></code> <code><link linkend="element-key">&lt;key&gt;</link></code></para><para>No variables, keys, functions, or named templates depend upon this warning.</para></section></chapter>