<?xml version="1.0" encoding="UTF-8"?><chapter xmlns="http://docbook.org/ns/docbook" version="5.0" xml:id="elements-attributes-and-patterns"><title>TAN patterns, elements, and attributes defined</title><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><para>The 81 elements and 61 attributes defined in TAN, excluding TEI, are the following:</para><para><emphasis>TAN-core</emphasis><code><link linkend="attribute-affects-element">@affects-element</link></code> <code><link linkend="element-algorithm">&lt;algorithm&gt;</link></code> <code><link linkend="element-alias">&lt;alias&gt;</link></code> <code><link linkend="element-alter">&lt;alter&gt;</link></code> <code><link linkend="element-ambiguous-letter-numerals-are-roman">&lt;ambiguous-letter-numerals-are-roman&gt;</link></code> <code><link linkend="element-body">&lt;body&gt;</link></code> <code><link linkend="attribute-cert">@cert</link></code> <code><link linkend="attribute-cert2">@cert2</link></code> <code><link linkend="element-change">&lt;change&gt;</link></code> <code><link linkend="element-checksum">&lt;checksum&gt;</link></code> <code><link linkend="element-comment">&lt;comment&gt;</link></code> <code><link linkend="element-definitions">&lt;definitions&gt;</link></code> <code><link linkend="element-desc">&lt;desc&gt;</link></code> <code><link linkend="attribute-ed-when">@ed-when</link></code> <code><link linkend="attribute-ed-who">@ed-who</link></code> <code><link linkend="attribute-flags">@flags</link></code> <code><link linkend="attribute-flags">@flags</link></code> <code><link linkend="element-for-lang">&lt;for-lang&gt;</link></code> <code><link linkend="attribute-from">@from</link></code> <code><link linkend="attribute-group">@group</link></code> <code><link linkend="element-group">&lt;group&gt;</link></code> <code><link linkend="element-group-type">&lt;group-type&gt;</link></code> <code><link linkend="element-head">&lt;head&gt;</link></code> <code><link linkend="attribute-help">@help</link></code> <code><link linkend="attribute-href">@href</link></code> <code><link linkend="attribute-id">@id</link></code> <code><link linkend="attribute-id">@id</link></code> <code><link linkend="attribute-idrefs">@idrefs</link></code> <code><link linkend="attribute-in-progress">@in-progress</link></code> <code><link linkend="attribute-include">@include</link></code> <code><link linkend="element-inclusion">&lt;inclusion&gt;</link></code> <code><link linkend="element-IRI">&lt;IRI&gt;</link></code> <code><link linkend="element-key">&lt;key&gt;</link></code> <code><link linkend="element-license">&lt;license&gt;</link></code> <code><link linkend="attribute-licensor">@licensor</link></code> <code><link linkend="element-licensor">&lt;licensor&gt;</link></code> <code><link linkend="element-location">&lt;location&gt;</link></code> <code><link linkend="element-master-location">&lt;master-location&gt;</link></code> <code><link linkend="attribute-n">@n</link></code> <code><link linkend="element-name">&lt;name&gt;</link></code> <code><link linkend="element-organization">&lt;organization&gt;</link></code> <code><link linkend="attribute-pattern">@pattern</link></code> <code><link linkend="attribute-period">@period</link></code> <code><link linkend="element-period">&lt;period&gt;</link></code> <code><link linkend="element-person">&lt;person&gt;</link></code> <code><link linkend="attribute-relationship">@relationship</link></code> <code><link linkend="element-relationship">&lt;relationship&gt;</link></code> <code><link linkend="element-resp">&lt;resp&gt;</link></code> <code><link linkend="element-role">&lt;role&gt;</link></code> <code><link linkend="attribute-roles">@roles</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-tail">&lt;tail&gt;</link></code> <code><link linkend="element-TAN-T">&lt;TAN-T&gt;</link></code> <code><link linkend="attribute-TAN-version">@TAN-version</link></code> <code><link linkend="attribute-to">@to</link></code> <code><link linkend="element-token-definition">&lt;token-definition&gt;</link></code> <code><link linkend="attribute-type">@type</link></code> <code><link linkend="element-value">&lt;value&gt;</link></code> <code><link linkend="element-version">&lt;version&gt;</link></code> <code><link linkend="attribute-when">@when</link></code> <code><link linkend="attribute-when-accessed">@when-accessed</link></code> <code><link linkend="element-where">&lt;where&gt;</link></code> <code><link linkend="attribute-which">@which</link></code> <code><link linkend="attribute-who">@who</link></code> <code><link linkend="element-work">&lt;work&gt;</link></code> <code><link linkend="attribute-xmlid">@xml:id</link></code> <code><link linkend="attribute-xmllang">@xml:lang</link></code> </para><para><emphasis>TAN-class-1</emphasis><code><link linkend="element-div-type">&lt;div-type&gt;</link></code> <code><link linkend="element-normalization">&lt;normalization&gt;</link></code> <code><link linkend="element-replace">&lt;replace&gt;</link></code> <code><link linkend="attribute-replacement">@replacement</link></code> </para><para><emphasis>TAN-T</emphasis><code><link linkend="element-div">&lt;div&gt;</link></code> <code><link linkend="element-TAN-T">&lt;TAN-T&gt;</link></code> </para><para><emphasis>TAN-class-2</emphasis><code><link linkend="attribute-by">@by</link></code> <code><link linkend="attribute-chars">@chars</link></code> <code><link linkend="element-div-ref">&lt;div-ref&gt;</link></code> <code><link linkend="attribute-div-type">@div-type</link></code> <code><link linkend="element-equate">&lt;equate&gt;</link></code> <code><link linkend="element-from">&lt;from&gt;</link></code> <code><link linkend="element-group">&lt;group&gt;</link></code> <code><link linkend="attribute-new">@new</link></code> <code><link linkend="attribute-new">@new</link></code> <code><link linkend="attribute-pos">@pos</link></code> <code><link linkend="attribute-pos">@pos</link></code> <code><link linkend="element-reassign">&lt;reassign&gt;</link></code> <code><link linkend="attribute-ref">@ref</link></code> <code><link linkend="attribute-ref">@ref</link></code> <code><link linkend="element-rename">&lt;rename&gt;</link></code> <code><link linkend="attribute-shallow">@shallow</link></code> <code><link linkend="element-skip">&lt;skip&gt;</link></code> <code><link linkend="attribute-src">@src</link></code> <code><link linkend="attribute-src">@src</link></code> <code><link linkend="element-to">&lt;to&gt;</link></code> <code><link linkend="element-to">&lt;to&gt;</link></code> <code><link linkend="element-tok">&lt;tok&gt;</link></code> <code><link linkend="element-tok">&lt;tok&gt;</link></code> <code><link linkend="attribute-val">@val</link></code> </para><para><emphasis>TAN-A-div</emphasis><code><link linkend="attribute-adverb">@adverb</link></code> <code><link linkend="element-claim">&lt;claim&gt;</link></code> <code><link linkend="attribute-claimant">@claimant</link></code> <code><link linkend="element-locus">&lt;locus&gt;</link></code> <code><link linkend="element-modal">&lt;modal&gt;</link></code> <code><link linkend="attribute-object">@object</link></code> <code><link linkend="element-object">&lt;object&gt;</link></code> <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-place">&lt;place&gt;</link></code> <code><link linkend="element-scriptum">&lt;scriptum&gt;</link></code> <code><link linkend="attribute-subject">@subject</link></code> <code><link linkend="element-subject">&lt;subject&gt;</link></code> <code><link linkend="element-TAN-A-div">&lt;TAN-A-div&gt;</link></code> <code><link linkend="element-topic">&lt;topic&gt;</link></code> <code><link linkend="element-unit">&lt;unit&gt;</link></code> <code><link linkend="attribute-units">@units</link></code> <code><link linkend="element-verb">&lt;verb&gt;</link></code> <code><link linkend="attribute-verb">@verb</link></code> <code><link linkend="attribute-where">@where</link></code> <code><link linkend="attribute-work">@work</link></code> </para><para><emphasis>TAN-A-tok</emphasis><code><link linkend="element-align">&lt;align&gt;</link></code> <code><link linkend="element-bitext-relation">&lt;bitext-relation&gt;</link></code> <code><link linkend="attribute-bitext-relation">@bitext-relation</link></code> <code><link linkend="element-reuse-type">&lt;reuse-type&gt;</link></code> <code><link linkend="attribute-reuse-type">@reuse-type</link></code> <code><link linkend="element-TAN-A-tok">&lt;TAN-A-tok&gt;</link></code> </para><para><emphasis>TAN-A-lm</emphasis><code><link linkend="element-ana">&lt;ana&gt;</link></code> <code><link linkend="attribute-def-ref">@def-ref</link></code> <code><link linkend="element-l">&lt;l&gt;</link></code> <code><link linkend="element-lexicon">&lt;lexicon&gt;</link></code> <code><link linkend="attribute-lexicon">@lexicon</link></code> <code><link linkend="element-lm">&lt;lm&gt;</link></code> <code><link linkend="element-m">&lt;m&gt;</link></code> <code><link linkend="element-morphology">&lt;morphology&gt;</link></code> <code><link linkend="attribute-morphology">@morphology</link></code> <code><link linkend="element-TAN-A-lm">&lt;TAN-A-lm&gt;</link></code> <code><link linkend="element-tok">&lt;tok&gt;</link></code> </para><para><emphasis>TAN-class-3</emphasis></para><para><emphasis>TAN-key</emphasis><code><link linkend="element-item">&lt;item&gt;</link></code> <code><link linkend="element-TAN-key">&lt;TAN-key&gt;</link></code> </para><para><emphasis>TAN-mor</emphasis><code><link linkend="element-assert">&lt;assert&gt;</link></code> <code><link linkend="element-category">&lt;category&gt;</link></code> <code><link linkend="attribute-code">@code</link></code> <code><link linkend="element-feature">&lt;feature&gt;</link></code> <code><link linkend="element-feature">&lt;feature&gt;</link></code> <code><link linkend="attribute-m-has-features">@m-has-features</link></code> <code><link linkend="attribute-m-has-how-many-features">@m-has-how-many-features</link></code> <code><link linkend="attribute-m-matches">@m-matches</link></code> <code><link linkend="element-report">&lt;report&gt;</link></code> <code><link linkend="element-rule">&lt;rule&gt;</link></code> <code><link linkend="element-TAN-mor">&lt;TAN-mor&gt;</link></code> <code><link linkend="attribute-tok-matches">@tok-matches</link></code> </para><para><emphasis>catalog.tan</emphasis><code><link linkend="element-collection">&lt;collection&gt;</link></code> <code><link linkend="element-doc">&lt;doc&gt;</link></code> <code><link linkend="attribute-href">@href</link></code> <code><link linkend="attribute-id">@id</link></code> <code><link linkend="attribute-root">@root</link></code> <code><link linkend="attribute-stable">@stable</link></code> </para><section xml:id="attribute-adverb"><title><code>@adverb</code></title><para>The attribute <code>adverb</code> names a <code><link linkend="element-modal">&lt;modal&gt;</link></code> that qualifies the claim.</para><para> Multiple values of <code><link linkend="attribute-adverb">@adverb</link></code> are interpreted to mean "and" with intersection. No distribution takes place (e.g., adverb="x y" means "[subject] x &amp; y [verby]...", not "[subject] x [verb]..." and "[subject] y [verb]...").</para><para>Formal Definition</para><synopsis/><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-div.rng">TAN-A-div.rng</link></code></para><para>Used by: <code><link linkend="pattern-claim">~claim</link></code></para><para><example><title><code>@adverb</code></title><programlisting>&lt;TAN-A-div TAN-version="2018" id="tag:parkj@textalign.net,2015:ar.cat.tan-a-div:claims"&gt;
   .........
   &lt;body claimant="lmp"&gt;
      .........
      &lt;claim subject="dexippus porphyry"&gt;
         &lt;claim subject="andronicus boethus"<emphasis> adverb="perhaps"</emphasis> verb="omits"&gt;
            &lt;object src="grc"&gt;
               .........
            &lt;/object&gt;
         &lt;/claim&gt;
      &lt;/claim&gt;
      .........
      &lt;claim subject="B" verb="replaces"&gt;
         .........
      &lt;/claim&gt;
      &lt;claim subject="Λ"<emphasis> adverb="perhaps"</emphasis> verb="replaces"&gt;
         &lt;locus src="grc"&gt;
            .........
         &lt;/locus&gt;
         &lt;object&gt;τις ἀποδιδῷ&lt;/object&gt;
      &lt;/claim&gt;
      &lt;claim subject="π α φ ο" verb="agrees"&gt;
         .........
      &lt;/claim&gt;
      .........
   &lt;/body&gt;
&lt;/TAN-A-div&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-div/ar.cat.tan-a-div.claims.xml">ar.cat.tan-a-div.claims</link></para></note></para></section><section xml:id="attribute-affects-element"><title><code>@affects-element</code></title><para>The attribute <code>affects-element</code> names one or more TAN elements that the keywords apply to</para><para>Formal Definition</para><synopsis/><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-body-attributes-non-core">~body-attributes-non-core</link></code>, <code><link linkend="pattern-group-attributes">~group-attributes</link></code>, <code><link linkend="pattern-TAN-key-item">~TAN-key-item</link></code></para><caution><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></caution><para><example><title><code>@affects-element</code></title><programlisting>&lt;TAN-key TAN-version="2018" id="tag:parkj@textalign.net,2015:TAN-key:ar.cat"&gt;
   &lt;head&gt;
      .........
   &lt;/head&gt;
   &lt;body in-progress="true"<emphasis> affects-element="work"</emphasis>&gt;
      &lt;item&gt;
         .........
      &lt;/item&gt;
      &lt;item&gt;
         .........
      &lt;/item&gt;
      &lt;group&gt;
         .........
      &lt;/group&gt;
      .........
   &lt;/body&gt;
&lt;/TAN-key&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-key/ar.cat.TAN-key.xml">ar.cat.TAN-key</link></para></note></para><para><example><title><code>@affects-element</code></title><programlisting>&lt;TAN-key TAN-version="2018" id="tag:textalign.net,2015:tan-key:bitext-relation"&gt;
   &lt;head&gt;
      .........
   &lt;/head&gt;
   &lt;body in-progress="true"<emphasis> affects-element="bitext-relation"</emphasis>&gt;
      &lt;item&gt;
         .........
      &lt;/item&gt;
      &lt;item&gt;
         .........
      &lt;/item&gt;
      &lt;item&gt;
         .........
      &lt;/item&gt;
      .........
   &lt;/body&gt;
&lt;/TAN-key&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../TAN-key/bitext-relations.TAN-key.xml">bitext-relations.TAN-key</link></para></note></para><para><example><title><code>@affects-element</code></title><programlisting>&lt;TAN-key TAN-version="2018" id="tag:textalign.net,2015:tan-key:div-types"&gt;
   &lt;head&gt;
      .........
   &lt;/head&gt;
   &lt;body in-progress="false"<emphasis> affects-element="div-type"</emphasis>&gt;
      &lt;item group="line-start line-end leading-start leading-end"&gt;
         .........
      &lt;/item&gt;
      &lt;item&gt;
         .........
      &lt;/item&gt;
      &lt;item&gt;
         .........
      &lt;/item&gt;
      .........
   &lt;/body&gt;
&lt;/TAN-key&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../TAN-key/div-types.TAN-key.xml">div-types.TAN-key</link></para></note></para><para><example><title><code>@affects-element</code></title><programlisting>&lt;TAN-key TAN-version="2018" id="tag:textalign.net,2015:tan-key:features"&gt;
   &lt;head&gt;
      .........
   &lt;/head&gt;
   &lt;body in-progress="false"<emphasis> affects-element="feature"</emphasis>&gt;
      &lt;item&gt;
         .........
      &lt;/item&gt;
      &lt;item&gt;
         .........
      &lt;/item&gt;
      &lt;item&gt;
         .........
      &lt;/item&gt;
      .........
   &lt;/body&gt;
&lt;/TAN-key&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../TAN-key/features.TAN-key.xml">features.TAN-key</link></para></note></para></section><section xml:id="attribute-bitext-relation"><title><code>@bitext-relation</code></title><para>The attribute <code>bitext-relation</code> points to one or more <code><link linkend="element-bitext-relation">&lt;bitext-relation&gt;</link></code> <code><link linkend="attribute-xmlid">@xml:id</link></code> values that qualify the type of relation that holds. Multiple values assume inclusive or (A or B or A and B)</para><para>This attribute is inheritable. See <xref linkend="inheritable_attributes"/></para><para>Formal Definition</para><synopsis/><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-tok.rng">TAN-A-tok.rng</link></code></para><para>Used by: <code><link linkend="pattern-body-attributes-non-core">~body-attributes-non-core</link></code>, <code><link linkend="pattern-alignment-attributes-non-class-2">~alignment-attributes-non-class-2</link></code></para><caution><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></caution><caution><para>All idrefs in an attribute must be unique.</para></caution><para><example><title><code>@bitext-relation</code></title><programlisting>&lt;TAN-A-tok TAN-version="2018" id="tag:parkj@textalign.net,2015:TAN-A-tok,ring01+ring02"&gt;
   &lt;head&gt;
      .........
   &lt;/head&gt;
   &lt;body<emphasis> bitext-relation="B-descends-from-A"</emphasis> reuse-type="adaptation" in-progress="false"&gt;
      &lt;align&gt;
         .........
      &lt;/align&gt;
      &lt;align&gt;
         .........
      &lt;/align&gt;
      &lt;align&gt;
         .........
      &lt;/align&gt;
      .........
   &lt;/body&gt;
&lt;/TAN-A-tok&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-tok/ringoroses.01+02.token.1.xml">ringoroses.01+02.token.1</link></para></note></para><para><example><title><code>@bitext-relation</code></title><programlisting>&lt;TAN-A-tok TAN-version="2018" id="tag:parkj@textalign.net,2015:TAN-A-tok,ring01+ring03"&gt;
   &lt;head&gt;
      .........
   &lt;/head&gt;
   &lt;body reuse-type="correlationGeneral"<emphasis> bitext-relation="unclear"</emphasis>&gt;
      &lt;align&gt;
         .........
      &lt;/align&gt;
      &lt;align&gt;
         .........
      &lt;/align&gt;
      &lt;align&gt;
         .........
      &lt;/align&gt;
      .........
   &lt;/body&gt;
&lt;/TAN-A-tok&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-tok/ringoroses.01+03.token.1.xml">ringoroses.01+03.token.1</link></para></note></para><para><example><title><code>@bitext-relation</code></title><programlisting>&lt;TAN-A-tok TAN-version="2018" id="tag:parkj@textalign.net,2015:TAN-A-tok,ring01+ring03:alt"&gt;
   &lt;head&gt;
      .........
   &lt;/head&gt;
   &lt;body reuse-type="correlationGeneral"<emphasis> bitext-relation="unclear"</emphasis>&gt;
      &lt;align&gt;
         .........
      &lt;/align&gt;
      &lt;align&gt;
         .........
      &lt;/align&gt;
      &lt;align&gt;
         .........
      &lt;/align&gt;
      .........
   &lt;/body&gt;
&lt;/TAN-A-tok&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-tok/ringoroses.01+03.token.2.xml">ringoroses.01+03.token.2</link></para></note></para></section><section xml:id="attribute-by"><title><code>@by</code></title><para>The attribute <code>by</code> specifies an amount by which an series of <code><link linkend="attribute-n">@n</link></code> values or the last component in a series of <code><link linkend="attribute-ref">@ref</link></code> values should be incremented or decremented.</para><para>Formal Definition</para><synopsis>integer </synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-2.rng">TAN-class-2.rng</link></code></para><para>Used by: <code><link linkend="pattern-complex-rename">~complex-rename</link></code></para><caution><para><code><link linkend="attribute-by">@by</link></code> may be applied only to those <code><link linkend="attribute-n">@n</link></code> and <code><link linkend="attribute-ref">@ref</link></code> values that are calculable as integers.</para></caution><para><example><title><code>@by</code></title><programlisting>      &lt;alter src="ger"&gt;
         &lt;skip div-type="Gedicht"/&gt;
         &lt;rename n="v"<emphasis> by="-1"</emphasis>/&gt;
      &lt;/alter&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-div/ringoroses.div.1.xml">ringoroses.div.1</link></para></note></para></section><section xml:id="attribute-cert"><title><code>@cert</code></title><para>The attribute <code>cert</code> states how certain an agent is of the data governed by the parent element, expressed as a real number from 0 (no certainty) to 1 (completely certainty).</para><para> This attribute is taken into account before all other attributes except <code>@claimant.</code> That is, <code><link linkend="attribute-cert">@cert</link></code> is to be interpreted to mean: "<code><link linkend="attribute-claimant">@claimant</link></code> has <code><link linkend="attribute-cert">@cert</link></code> confidence about the following data:...."</para><para>Values of <code><link linkend="attribute-cert">@cert</link></code> amplify. Any <code><link linkend="attribute-cert">@cert</link></code> will be multiplied against any other values of <code><link linkend="attribute-cert">@cert</link></code> in a given context. For example, if an <code><link linkend="element-l">&lt;l&gt;</link></code> and an <code><link linkend="element-m">&lt;m&gt;</link></code> in a TAN-A-lm file each have a certainty of 0.5, then the lexico-morphological combination of the two is 0.25. In a TAN-A-tok file, if an <code><link linkend="element-align">&lt;align&gt;</link></code> has a certainty of 0.6 and a child <code><link linkend="element-tok">&lt;tok&gt;</link></code> has a certainty of 0.3, then that <code><link linkend="element-tok">&lt;tok&gt;</link></code>'s actual certainty is 0.18.</para><para>This attribute is inheritable. See <xref linkend="inheritable_attributes"/></para><para>Formal Definition</para><synopsis>double (pattern 1|0|(0\.\d*[1-9]))</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-cert-claim">~cert-claim</link></code></para><para><example><title><code>@cert</code></title><programlisting>   &lt;body reuse-type="correlationGeneral" bitext-relation="unclear"&gt;
      .........
      &lt;align&gt;
         &lt;tok src="eng" ref="1" pos="5"<emphasis> cert="0.3"</emphasis>/&gt;
         &lt;tok src="ger" ref="1" pos="3"<emphasis> cert="0.3"</emphasis>/&gt;
      &lt;/align&gt;
   &lt;/body&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-tok/ringoroses.01+03.token.1.xml">ringoroses.01+03.token.1</link></para></note></para><para><example><title><code>@cert</code></title><programlisting>   &lt;body reuse-type="correlationGeneral" bitext-relation="unclear"&gt;
      .........
      &lt;align&gt;
         &lt;tok src="eng" ref="1" pos="5"<emphasis> cert="0.3"</emphasis>/&gt;
         &lt;tok src="ger" ref="1" pos="3"<emphasis> cert="0.3"</emphasis>/&gt;
      &lt;/align&gt;
   &lt;/body&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-tok/ringoroses.01+03.token.2.xml">ringoroses.01+03.token.2</link></para></note></para></section><section xml:id="attribute-cert2"><title><code>@cert2</code></title><para>The attribute <code>cert2</code> provides a second measure of certainty. The value is taken along with <code><link linkend="attribute-cert">@cert</link></code> as the range in which an editors certainty resides. </para><para>Formal Definition</para><synopsis>double (pattern 1|0|(0\.\d*[1-9]))</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-cert-claim">~cert-claim</link></code></para></section><section xml:id="attribute-chars"><title><code>@chars</code></title><para>The attribute <code>chars</code> list of one or more characters, specified through Arabic numerals, the keyword 'last' or 'last-X' (where X is a valid number), joined with commas or hyphens.</para><para>Examples: '1', 'last', 'last-3 - last-1', '1, 3, 5, 7 - 11, last-8, last'</para><para>Formal Definition</para><synopsis>string (pattern ((last|max|all|\*)|((last|max)-\d+)|(\d+))(\s*-\s*(((last|max))|((last|max)-\d+)|(\d+)))?(\s*[, ]\s*(((last|max))|((last|max)-\d+)|(\d+))(\s+-\s+(((last|max))|((last|max)-\d+)|(\d+)))?)*|.*\?\?\?.*)</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-2.rng">TAN-class-2.rng</link></code></para><para>Used by: <code><link linkend="pattern-tok-ref-item">~tok-ref-item</link></code></para><caution><para>Sequences may not include values less than 1.</para></caution><caution><para>Sequences may not include values greater than the maximum allowed.</para></caution><caution><para>Ranges in sequences must go from a lesser value to a greater.</para></caution><caution><para>Every character must be locatable in every token in every ref in every source.</para></caution><caution><para>Ranges consist of exactly two values separated by a hyphen.</para></caution></section><section xml:id="attribute-claimant"><title><code>@claimant</code></title><para>The attribute <code>claimant</code> points to an <code>&lt;agent&gt;</code> or <code><link linkend="element-person">&lt;person&gt;</link></code> who makes a claim. <code><link linkend="attribute-claimant">@claimant</link></code> within <code><link linkend="element-body">&lt;body&gt;</link></code> indicates the default persons to be credited or blamed for an assertion.</para><para>Claimants are not to be confused with the editor of a TAN file. If an editor X writes a TAN-c file that says that person Y makes such-and-such a claim, then the implication is that X claims that Y claims that....  </para><para>This attribute is taken into account before all other attributes. That is, <code><link linkend="attribute-claimant">@claimant</link></code> is to be interpreted to mean: "<code><link linkend="attribute-claimant">@claimant</link></code> states the following:...." Multiple values of <code><link linkend="attribute-claimant">@claimant</link></code> are interpreted to mean "and", resulting in distribution of the claim (e.g., claimant="x y" becomes "x claims that..." and "y claims that...").</para><para>If you wish to claim that claimant X claimed that claimant Y claimed that claimant Z...., only the original claimant is given to <code><link linkend="attribute-claimant">@claimant</link></code>, and each of the other claimants are placed in a <code><link linkend="attribute-subject">@subject</link></code> in an embedded <code><link linkend="element-claim">&lt;claim&gt;</link></code> that serves as the object of the master <code><link linkend="element-claim">&lt;claim&gt;</link></code>. </para><para>This attribute is inheritable. See <xref linkend="inheritable_attributes"/></para><para>Formal Definition</para><synopsis/><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-div.rng">TAN-A-div.rng</link></code></para><para>Used by: <code><link linkend="pattern-body-content-non-class-2">~body-content-non-class-2</link></code>, <code><link linkend="pattern-claim">~claim</link></code></para><para><example><title><code>@claimant</code></title><programlisting>&lt;TAN-A-div TAN-version="2018" id="tag:parkj@textalign.net,2015:ar.cat.tan-a-div:claims"&gt;
   &lt;head&gt;
      .........
   &lt;/head&gt;
   &lt;body<emphasis> claimant="lmp"</emphasis>&gt;
      &lt;comment when="2017-03-10-05:00" who="park"&gt;The following two claims interpret
            Minio-Paluello's apparatus criticus entry for 1a2, which claims that Andronicus and
            Boethus might have omitted τῆς οὐσίας (based on what Porphyry and Dexippus say) and
            asserts that the reading adopted is found in the seven commentators. This interpretation
            sticks close to M-P's original, and does not fill in important gaps. For example,
            Dexippus's remark comes from his commentary, 1.18 (p. 21.20) and is reliant wholly on a
            fragment of Porphyry preserved in Simplicius's commentary, p. 30.1-2. Furthermore, a
            careful reading of these texts shows that Porphyry claimed not that Andronicus and
            Boethus omitted the text, or relied on sources that had omitted it, but that they
            observed that there were manuscripts that had done so.&lt;/comment&gt;
      &lt;claim subject="dexippus porphyry"&gt;
         .........
      &lt;/claim&gt;
      &lt;claim subject="herminus comm-omnes" verb="agrees"&gt;
         .........
      &lt;/claim&gt;
      .........
   &lt;/body&gt;
&lt;/TAN-A-div&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-div/ar.cat.tan-a-div.claims.xml">ar.cat.tan-a-div.claims</link></para></note></para><para><example><title><code>@claimant</code></title><programlisting>&lt;TAN-A-div TAN-version="2018" id="tag:parkj@textalign.net,2015:ar.cat.tan-a-div"&gt;
   &lt;head&gt;
      .........
   &lt;/head&gt;
   &lt;body<emphasis> claimant="park"</emphasis>&gt;
      &lt;claim verb="is-about" object="predication"&gt;
         .........
      &lt;/claim&gt;
   &lt;/body&gt;
&lt;/TAN-A-div&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-div/ar.cat.tan-a-div.xml">ar.cat.tan-a-div</link></para></note></para><para><example><title><code>@claimant</code></title><programlisting>&lt;TAN-A-div TAN-version="2018" id="tag:parkj@textalign.net,2015:ring01-TAN-A-ring02"&gt;
   &lt;head&gt;
      .........
   &lt;/head&gt;
   &lt;body<emphasis> claimant="park"</emphasis>/&gt;
&lt;/TAN-A-div&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-div/ringoroses.div.1.xml">ringoroses.div.1</link></para></note></para></section><section xml:id="attribute-code"><title><code>@code</code></title><para>The attribute <code>code</code> contains a string that serves as an identifier for <code><link linkend="element-feature">&lt;feature&gt;</link></code>.</para><para>Formal Definition</para><synopsis>string (pattern [^\-\+\s]|[^\+\s]+)</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-mor.rng">TAN-mor.rng</link></code></para><para>Used by: <code><link linkend="pattern-feature-ref">~feature-ref</link></code></para><caution><para>Id values for features must be case-indifferently unique within a given category.</para></caution></section><section xml:id="attribute-def-ref"><title><code>@def-ref</code></title><para>The attribute <code>def-ref</code> identifies which definition is meant. This attribute is essential in cases where a lexicon has multiple entries for lexemes that are orthographically indistinguishable. </para><para>Because there is no TAN format for lexicons, the value in this attribute will not be validated.</para><para>Formal Definition</para><synopsis/><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-lm.rng">TAN-A-lm.rng</link></code></para><para>Used by: <code><link linkend="element-l">&lt;l&gt;</link></code></para></section><section xml:id="attribute-div-type"><title><code>@div-type</code></title><para>The attribute <code>div-type</code> is used by class-2 files to point to one or more <code><link linkend="element-div-type">&lt;div-type&gt;</link></code>s in class-1 files. Permits multiple values separated by spaces.</para><para>Formal Definition</para><synopsis/><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-2.rng">TAN-class-2.rng</link></code></para><para>Used by: <code><link linkend="pattern-action-condition-attributes">~action-condition-attributes</link></code>, <code><link linkend="pattern-alt-skip">~alt-skip</link></code></para><caution><para>Every div type reference must be valid in every source</para></caution><para><example><title><code>@div-type</code></title><programlisting>      &lt;alter src="fra"&gt;
         &lt;skip<emphasis> div-type="sec"</emphasis>/&gt;
         &lt;rename ref="1 1-3" new="1 1 1-3"/&gt;
         .........
      &lt;/alter&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-div/ar.cat.tan-a-div.xml">ar.cat.tan-a-div</link></para></note></para><para><example><title><code>@div-type</code></title><programlisting>      &lt;alter src="ger"&gt;
         &lt;skip<emphasis> div-type="Gedicht"</emphasis>/&gt;
         &lt;rename n="v" by="-1"/&gt;
      &lt;/alter&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-div/ringoroses.div.1.xml">ringoroses.div.1</link></para></note></para><para><example><title><code>@div-type</code></title><programlisting>      &lt;alter src="ger"&gt;
         &lt;skip<emphasis> div-type="Gedicht"</emphasis>/&gt;
      &lt;/alter&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-tok/ringoroses.01+03.token.1.xml">ringoroses.01+03.token.1</link></para></note></para><para><example><title><code>@div-type</code></title><programlisting>      &lt;alter src="ger"&gt;
         &lt;skip<emphasis> div-type="Gedicht"</emphasis>/&gt;
         &lt;rename ref="5" new="4"/&gt;
      &lt;/alter&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-tok/ringoroses.01+03.token.2.xml">ringoroses.01+03.token.2</link></para></note></para></section><section xml:id="attribute-ed-when"><title><code>@ed-when</code></title><para>The attribute <code>ed-when</code> marks the date or time when an element or its content was edited (added or modified)</para><para>The value of must always conform to an ISO date or dateTime pattern. See <xref linkend="date_and_datetime"/>.</para><para>Along with <code><link linkend="attribute-ed-who">@ed-who</link></code>, this forms the Edit Stamp pattern. See <xref linkend="edit_stamp"/></para><para>This attribute is inheritable. See <xref linkend="inheritable_attributes"/></para><para>Formal Definition</para><synopsis>(
   dateTime 
   date )</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-ed-stamp">~ed-stamp</link></code></para><caution><para>Date attributes must be castable either as xs:dateTime or xs:date</para></caution><caution><para>Future dates are not permitted.</para></caution><para><example><title><code>@ed-when</code></title><programlisting>   &lt;head&gt;
      .........
      &lt;see-also relationship="model"&gt;
         .........
      &lt;/see-also&gt;
      &lt;definitions ed-who="park"<emphasis> ed-when="2015-10-31"</emphasis>&gt;
         &lt;work&gt;
            .........
         &lt;/work&gt;
         &lt;div-type xml:id="l"&gt;
            .........
         &lt;/div-type&gt;
         &lt;person xml:id="park"&gt;
            .........
         &lt;/person&gt;
         .........
      &lt;/definitions&gt;
      &lt;alter&gt;
         .........
      &lt;/alter&gt;
      .........
   &lt;/head&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ring-o-roses.eng.1987.xml">ring-o-roses.eng.1987</link></para></note></para><para><example><title><code>@ed-when</code></title><programlisting>      &lt;definitions&gt;
         &lt;morphology xml:id="penn"<emphasis> ed-when="2015-08-20-04:00"</emphasis> ed-who="park"&gt;
            &lt;IRI&gt;tag:kalvesmaki.com,2014:tan-r-mor:eng:penn&lt;/IRI&gt;
            &lt;name&gt;Penn Treebank tag set&lt;/name&gt;
            &lt;location href="../TAN-mor/eng.kalvesmaki.com%2C2014.2.xml" when-accessed="2015-11-03-05:00"/&gt;
         &lt;/morphology&gt;
         &lt;lexicon xml:id="english"&gt;
            .........
         &lt;/lexicon&gt;
         .........
      &lt;/definitions&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-lm/ring-o-roses.eng.1881.lm.xml">ring-o-roses.eng.1881.lm</link></para></note></para><para><example><title><code>@ed-when</code></title><programlisting>   &lt;head&gt;
      .........
      &lt;comment when="2015-03-10" who="kalvesmaki"&gt;Codes developed as a synthesis of
         ftp://ftp.cis.upenn.edu/pub/treebank/doc/tagguide.ps.gz and
         http://www.comp.leeds.ac.uk/amalgam/tagsets/upenn.html&lt;/comment&gt;
      &lt;definitions<emphasis> ed-when="2015-03-03"</emphasis> ed-who="kalvesmaki"&gt;
         &lt;person xml:id="kalvesmaki"&gt;
            .........
         &lt;/person&gt;
         &lt;algorithm xml:id="xslt1"&gt;
            .........
         &lt;/algorithm&gt;
         &lt;role xml:id="editor"&gt;
            .........
         &lt;/role&gt;
         .........
      &lt;/definitions&gt;
      &lt;resp roles="editor" who="kalvesmaki"/&gt;
      .........
   &lt;/head&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-mor/eng.kalvesmaki.com,2014.2.xml">eng.kalvesmaki.com,2014.2</link></para></note></para></section><section xml:id="attribute-ed-who"><title><code>@ed-who</code></title><para>The attribute <code>ed-who</code> refers to one or more <code>&lt;agent&gt;</code>s who have edited (added or modified) an element or its content.</para><para>Along with <code><link linkend="attribute-ed-when">@ed-when</link></code>, this forms the Edit Stamp pattern. See <xref linkend="edit_stamp"/></para><para>This attribute is inheritable. See <xref linkend="inheritable_attributes"/></para><para>Formal Definition</para><synopsis/><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-ed-stamp">~ed-stamp</link></code></para><caution><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></caution><caution><para>All idrefs in an attribute must be unique.</para></caution><para><example><title><code>@ed-who</code></title><programlisting>   &lt;head&gt;
      .........
      &lt;see-also relationship="model"&gt;
         .........
      &lt;/see-also&gt;
      &lt;definitions<emphasis> ed-who="park"</emphasis> ed-when="2015-10-31"&gt;
         &lt;work&gt;
            .........
         &lt;/work&gt;
         &lt;div-type xml:id="l"&gt;
            .........
         &lt;/div-type&gt;
         &lt;person xml:id="park"&gt;
            .........
         &lt;/person&gt;
         .........
      &lt;/definitions&gt;
      &lt;alter&gt;
         .........
      &lt;/alter&gt;
      .........
   &lt;/head&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ring-o-roses.eng.1987.xml">ring-o-roses.eng.1987</link></para></note></para><para><example><title><code>@ed-who</code></title><programlisting>      &lt;definitions&gt;
         &lt;morphology xml:id="penn" ed-when="2015-08-20-04:00"<emphasis> ed-who="park"</emphasis>&gt;
            &lt;IRI&gt;tag:kalvesmaki.com,2014:tan-r-mor:eng:penn&lt;/IRI&gt;
            &lt;name&gt;Penn Treebank tag set&lt;/name&gt;
            &lt;location href="../TAN-mor/eng.kalvesmaki.com%2C2014.2.xml" when-accessed="2015-11-03-05:00"/&gt;
         &lt;/morphology&gt;
         &lt;lexicon xml:id="english"&gt;
            .........
         &lt;/lexicon&gt;
         .........
      &lt;/definitions&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-lm/ring-o-roses.eng.1881.lm.xml">ring-o-roses.eng.1881.lm</link></para></note></para><para><example><title><code>@ed-who</code></title><programlisting>   &lt;head&gt;
      .........
      &lt;comment when="2015-03-10" who="kalvesmaki"&gt;Codes developed as a synthesis of
         ftp://ftp.cis.upenn.edu/pub/treebank/doc/tagguide.ps.gz and
         http://www.comp.leeds.ac.uk/amalgam/tagsets/upenn.html&lt;/comment&gt;
      &lt;definitions ed-when="2015-03-03"<emphasis> ed-who="kalvesmaki"</emphasis>&gt;
         &lt;person xml:id="kalvesmaki"&gt;
            .........
         &lt;/person&gt;
         &lt;algorithm xml:id="xslt1"&gt;
            .........
         &lt;/algorithm&gt;
         &lt;role xml:id="editor"&gt;
            .........
         &lt;/role&gt;
         .........
      &lt;/definitions&gt;
      &lt;resp roles="editor" who="kalvesmaki"/&gt;
      .........
   &lt;/head&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-mor/eng.kalvesmaki.com,2014.2.xml">eng.kalvesmaki.com,2014.2</link></para></note></para></section><section xml:id="attribute-flags"><title><code>@flags</code></title><para>The attribute <code>flags</code> indicates the level of error that should be flagged to any algorithm that uses the parent element . Similar to Schematron's <code>@role</code>, but under a different name, to avoid confusion with TAN <code>@roles.</code></para><para>The attribute <code>flags</code> specifies flags to be applied in an XPath function that uses regular expressions.</para><para>s = dot-all mode; m = multi-line mode; i = case-insensitive mode; x = remove whitespace characters from regular expression; q = no metacharacters </para><para>For more see <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://www.w3.org/TR/xpath-functions-30/#flags">http://www.w3.org/TR/xpath-functions-30/#flags</link></para><para>Formal Definition</para><synopsis>string (pattern warning|error|info|fatal)string (pattern [smixq]+)</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-condition-pattern">~condition-pattern</link></code>, <code><link linkend="pattern-func-replace">~func-replace</link></code>, <code><link linkend="pattern-change-log">~change-log</link></code>, <code><link linkend="pattern-defn-tok-def">~defn-tok-def</link></code></para><para><example><title><code>@flags</code></title><programlisting>   &lt;head&gt;
      .........
      &lt;change when="2014-10-28" who="park"&gt;Created new TAN-TEI file.&lt;/change&gt;
      &lt;change when="2017-10-21" who="park"<emphasis> flags="error"</emphasis>&gt;The unnecessary top-level div, poem, has been removed.&lt;/change&gt;
      &lt;change who="xslt1" when="2017-11-02T22:05:03.898-04:00"&gt;TAN file updated to 2018 schemas.&lt;/change&gt;
   &lt;/head&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ring-o-roses.eng.1957.xml">ring-o-roses.eng.1957</link></para></note></para></section><section xml:id="attribute-from"><title><code>@from</code></title><para>The attribute <code>from</code> specifies the beginning of a period of time</para><para>Formal Definition</para><synopsis>(
   dateTime 
   date )</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="element-period">&lt;period&gt;</link></code></para><caution><para>Date attributes must be castable either as xs:dateTime or xs:date</para></caution><caution><para>Future dates are not permitted.</para></caution><caution><para><code><link linkend="attribute-from">@from</link></code> must predate <code><link linkend="attribute-to">@to</link></code></para></caution></section><section xml:id="attribute-group"><title><code>@group</code></title><para>The attribute <code>group</code> identifies one or more <code><link linkend="element-group-type">&lt;group-type&gt;</link></code>s under which the parent element, and its children, should be grouped.</para><para>Formal Definition</para><synopsis/><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-TAN-A-lm-item">~TAN-A-lm-item</link></code>, <code><link linkend="pattern-non-class-2-opt">~non-class-2-opt</link></code>, <code><link linkend="pattern-TAN-key-item">~TAN-key-item</link></code></para><para><example><title><code>@group</code></title><programlisting>&lt;TAN-key TAN-version="2018" id="tag:textalign.net,2015:tan-key:div-types"&gt;
   .........
   &lt;body in-progress="false" affects-element="div-type"&gt;
      &lt;item<emphasis> group="line-start line-end leading-start leading-end"</emphasis>&gt;
         &lt;IRI&gt;tag:textalign.net,2015:div-type:abstract&lt;/IRI&gt;
         &lt;IRI&gt;http://www.tei-c.org/ns/1.0/abstract&lt;/IRI&gt;
         &lt;IRI&gt;http://dbpedia.org/resource/Abstract_(summary)&lt;/IRI&gt;
         .........
      &lt;/item&gt;
      &lt;item&gt;
         .........
      &lt;/item&gt;
      .........
      &lt;item&gt;
         .........
      &lt;/item&gt;
      &lt;item<emphasis> group="page-start page-end"</emphasis>&gt;
         &lt;IRI&gt;tag:textalign.net,2015:div-type:afterword&lt;/IRI&gt;
         &lt;IRI&gt;http://dbpedia.org/page/Afterword&lt;/IRI&gt;
         &lt;name&gt;afterword&lt;/name&gt;
      &lt;/item&gt;
      &lt;item&gt;
         .........
      &lt;/item&gt;
      .........
      &lt;item&gt;
         .........
      &lt;/item&gt;
      &lt;item<emphasis> group="line-start line-end leading-start leading-end"</emphasis>&gt;
         &lt;IRI&gt;tag:textalign.net,2015:div-type:block_quote&lt;/IRI&gt;
         &lt;IRI&gt;http://www.w3.org/1999/xhtml/blockquote&lt;/IRI&gt;
         &lt;IRI&gt;http://dbpedia.org/resource/Block_quotation&lt;/IRI&gt;
         .........
      &lt;/item&gt;
      &lt;item<emphasis> group="page-start page-end"</emphasis>&gt;
         &lt;IRI&gt;tag:textalign.net,2015:div-type:book&lt;/IRI&gt;
         &lt;IRI&gt;http://dbpedia.org/resource/Book&lt;/IRI&gt;
         &lt;name&gt;book&lt;/name&gt;
         .........
      &lt;/item&gt;
      &lt;item&gt;
         .........
      &lt;/item&gt;
      .........
   &lt;/body&gt;
&lt;/TAN-key&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../TAN-key/div-types.TAN-key.xml">div-types.TAN-key</link></para></note></para></section><section xml:id="attribute-help"><title><code>@help</code></title><para>The attribute <code>help</code> requests help on the context element. This attribute is equivalent to the help requested string, ???, but is useful in cases where the string cannot be placed (e.g., elements with no content or few attributes)</para><para>Formal Definition</para><synopsis>{empty}</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-inclusion">~inclusion</link></code></para></section><section xml:id="attribute-href"><title><code>@href</code></title><para>The attribute <code>href</code> points to the location of a file. In some contexts, this attribute is allowed only as a temporary measure, to invoke editing assistance by means of Schematron Quick Fixes.</para><para>Formal Definition</para><synopsis/><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/catalog.tan.rng">catalog.tan.rng</link></code>, <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="element-doc">&lt;doc&gt;</link></code>, <code><link linkend="pattern-entity-digital-tan-other-ref">~entity-digital-tan-other-ref</link></code>, <code><link linkend="pattern-loc-self">~loc-self</link></code>, <code><link linkend="pattern-loc-src">~loc-src</link></code></para><caution><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></caution><important><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. <quote><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.</quote></para></important><caution><para>The only <code><link linkend="attribute-href">@href</link></code> in a TAN document that may point to the same document id is that of <code><link linkend="element-master-location">&lt;master-location&gt;</link></code></para></caution><caution><para>No <code><link linkend="attribute-href">@href</link></code> should point to the URI of the document itself.</para></caution><caution><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></caution><caution><para>Every <code><link linkend="attribute-href">@href</link></code> in a catalog.tan.xml file must point to a document that is available.</para></caution><important><para><code><link linkend="attribute-href">@href</link></code> values in catalog.tan.xml should be unique</para></important><para><example><title><code>@href</code></title><programlisting>&lt;TAN-T id="tag:kalvesmaki.com,2014:tan-t:ar.cat.eng.1926.edghill:model-object-refs" TAN-version="2018"&gt;
   &lt;head&gt;
      .........
      &lt;see-also relationship="ade"&gt;
         .........
         &lt;name&gt;Categories, Aristotle, English translation by E. M. Edghill&lt;/name&gt;
         &lt;location<emphasis> href="ar.cat.eng.1926.edghill.sem.xml"</emphasis> when-accessed="2016-07-07T16:36:28.867-04:00"/&gt;
      &lt;/see-also&gt;
      &lt;see-also relationship="model"&gt;
         .........
         &lt;name&gt;Categories, Aristotle, Greek text by Minio-Paluello&lt;/name&gt;
         &lt;location<emphasis> href="ar.cat.grc.1949.minio-paluello-obj.xml"</emphasis> when-accessed="2016-07-07T16:36:28.867-04:00"/&gt;
      &lt;/see-also&gt;
      .........
   &lt;/head&gt;
   .........
&lt;/TAN-T&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.eng.1926.edghill.obj.xml">ar.cat.eng.1926.edghill.obj</link></para></note></para><para><example><title><code>@href</code></title><programlisting>&lt;TAN-T id="tag:kalvesmaki.com,2014:tan-t:ar.cat.eng.1926.edghill:semantic-refs" TAN-version="2018"&gt;
   &lt;head&gt;
      .........
      &lt;see-also relationship="model"&gt;
         .........
         &lt;name&gt;Categories, Aristotle, Greek text by Minio-Paluello&lt;/name&gt;
         &lt;location<emphasis> href="ar.cat.grc.1949.minio-paluello-sem.xml"</emphasis> when-accessed="2016-02-10T14:08:52.058-05:00"/&gt;
      &lt;/see-also&gt;
      &lt;see-also relationship="alt"&gt;
         .........
         &lt;name&gt;Categories, Aristotle, Greek text by Minio-Paluello&lt;/name&gt;
         &lt;location<emphasis> href="ar.cat.grc.1949.minio-paluello-obj.xml"</emphasis> when-accessed="2016-02-11T12:40:42.823-05:00"/&gt;
      &lt;/see-also&gt;
      .........
   &lt;/head&gt;
   .........
&lt;/TAN-T&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.eng.1926.edghill.sem.xml">ar.cat.eng.1926.edghill.sem</link></para></note></para></section><section xml:id="attribute-id"><title><code>@id</code></title><para>The attribute <code>id</code> identifies an entity described within an element. Must be unique within a given file. Must consist only of non-spacing characters.</para><para>The attribute <code>id</code> contains a tag URN that permanently and uniquely names the current file, the so-called IRI Name of the current file. See <xref linkend="iri_name"/> for discussion.</para><para>For more on the syntax of tag URNs see <xref linkend="tag_urn"/></para><para>Formal Definition</para><synopsis>anyURI string (pattern \S+)anyURI (pattern tag:([\-a-zA-Z0-9._%+]+@)?[\-a-zA-Z0-9.]+\.[A-Za-z]{2,4},\d{4}(-(0\d|1[0-2]))?(-([0-2]\d|3[01]))?:\S+)</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/catalog.tan.rng">catalog.tan.rng</link></code>, <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="element-doc">&lt;doc&gt;</link></code>, <code><link linkend="element-TAN-A-div">&lt;TAN-A-div&gt;</link></code>, <code><link linkend="element-TAN-A-lm">&lt;TAN-A-lm&gt;</link></code>, <code><link linkend="element-TAN-A-tok">&lt;TAN-A-tok&gt;</link></code>, <code><link linkend="element-TAN-key">&lt;TAN-key&gt;</link></code>, <code><link linkend="element-TAN-mor">&lt;TAN-mor&gt;</link></code>, <code><link linkend="element-TAN-T">&lt;TAN-T&gt;</link></code>, <code><link linkend="pattern-defn-alias">~defn-alias</link></code></para><caution><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>&lt;agent&gt;</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></caution><caution><para><code><link linkend="attribute-xmlid">@xml:id</link></code> values may not be repeated in the same document.</para></caution><caution><para>In a catalog.tan.xml, <code><link linkend="attribute-id">@id</link></code> should match the target's root element <code><link linkend="attribute-id">@id</link></code></para></caution><important><para>Different TAN files should have unique <code>@ids.</code></para></important><important><para>If a local catalog.tan.xml file lacks a reference to a TAN file being validated, a warning will appear.</para></important><para><example><title><code>@id</code></title><programlisting>&lt;TAN-T<emphasis> id="tag:kalvesmaki.com,2014:tan-t:ar.cat.eng.1926.edghill:model-object-refs"</emphasis> TAN-version="2018"&gt;
   &lt;head&gt;
      .........
   &lt;/head&gt;
   &lt;body xml:lang="eng"&gt;
      .........
   &lt;/body&gt;
&lt;/TAN-T&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.eng.1926.edghill.obj.xml">ar.cat.eng.1926.edghill.obj</link></para></note></para><para><example><title><code>@id</code></title><programlisting>&lt;TAN-T<emphasis> id="tag:kalvesmaki.com,2014:tan-t:ar.cat.eng.1926.edghill:semantic-refs"</emphasis> TAN-version="2018"&gt;
   &lt;head&gt;
      .........
   &lt;/head&gt;
   &lt;body xml:lang="eng"&gt;
      .........
   &lt;/body&gt;
&lt;/TAN-T&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.eng.1926.edghill.sem.xml">ar.cat.eng.1926.edghill.sem</link></para></note></para><para><example><title><code>@id</code></title><programlisting>&lt;TAN-T<emphasis> id="tag:kalvesmaki.com,2014:tan-t:ar.cat.fra.1844.saint-hilaire:semantic-refs"</emphasis> TAN-version="2018"&gt;
   &lt;head&gt;
      .........
   &lt;/head&gt;
   &lt;body xml:lang="fra"&gt;
      .........
   &lt;/body&gt;
&lt;/TAN-T&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.fra.1844.saint-hilaire.sem-native.xml">ar.cat.fra.1844.saint-hilaire.sem-native</link></para></note></para><para><example><title><code>@id</code></title><programlisting>&lt;TAN-T TAN-version="2018"<emphasis> id="tag:kalvesmaki.com,2014:tan-t:ar.cat.fra.1844.saint-hilaire:semantic-refs-realigned"</emphasis>&gt;
   &lt;head&gt;
      .........
   &lt;/head&gt;
   &lt;body xml:lang="fra"&gt;
      .........
   &lt;/body&gt;
&lt;/TAN-T&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.fra.1844.saint-hilaire.sem.xml">ar.cat.fra.1844.saint-hilaire.sem</link></para></note></para></section><section xml:id="attribute-idrefs"><title><code>@idrefs</code></title><para>The attribute <code>idrefs</code> contains references to one or more values of <code><link linkend="attribute-xmlid">@xml:id</link></code> or <code><link linkend="attribute-id">@id</link></code> in the file </para><para>Formal Definition</para><synopsis/><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-defn-alias">~defn-alias</link></code></para><caution><para>An <code><link linkend="element-alias">&lt;alias&gt;</link></code> may not mix idrefs from different elements.</para></caution><caution><para><code><link linkend="element-alias">&lt;alias&gt;</link></code> references must not be circular.</para></caution><para><example><title><code>@idrefs</code></title><programlisting>   &lt;head&gt;
      .........
      &lt;definitions&gt;
         .........
         &lt;work xml:id="αc" which="Explanationes de commentario graeco Ammonii"/&gt;
         &lt;alias xml:id="αd"<emphasis> idrefs="α αc"</emphasis>/&gt;
         &lt;work xml:id="φ" which="Lemmata de commentario graeco Ioannis Philoponi"/&gt;
         &lt;work xml:id="φc" which="Explanationes de commentario graeco Ioannis Philoponi"/&gt;
         &lt;alias xml:id="φd"<emphasis> idrefs="φ φc"</emphasis>/&gt;
         &lt;work xml:id="ο" which="Lemmata de commentario graeco Olympiodori"/&gt;
         &lt;work xml:id="οc" which="Explanationes de commentario graeco Olympiodori"/&gt;
         &lt;alias xml:id="οd"<emphasis> idrefs="ο οc"</emphasis>/&gt;
         &lt;work xml:id="η" which="Lemmata de commentario graeco Eliae"/&gt;
         &lt;work xml:id="ηc" which="Explanationes de commentario graeco Eliae"/&gt;
         &lt;alias xml:id="ηd"<emphasis> idrefs="η ηc"</emphasis>/&gt;
         &lt;work xml:id="σ" which="Lemmata de commentario graeco Simplicii"/&gt;
         .........
      &lt;/definitions&gt;
      .........
   &lt;/head&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-div/ar.cat.tan-a-div.claims.xml">ar.cat.tan-a-div.claims</link></para></note></para></section><section xml:id="attribute-in-progress"><title><code>@in-progress</code></title><para>The attribute <code>in-progress</code> specifies whether or not the editors of the current file have not yet finished supplying the data, intend to make important changes, or otherwise wish to reserve the right to make major changes. </para><para>This attribute does not claim that the data is perfect or that it will not be changed. Rather, it signals to users, especially those who would use the file the object of a <code><link linkend="element-source">&lt;source&gt;</link></code>, <code><link linkend="element-see-also">&lt;see-also&gt;</link></code>, or <code><link linkend="element-inclusion">&lt;inclusion&gt;</link></code>, the possibility of major work that may render dependent data as wrong or invalid. </para><para>Formal Definition</para><synopsis>boolean </synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-TAN-body">~TAN-body</link></code></para><caution><para>Any TAN file marked as being no longer in progress should have at least one master-location.</para></caution><para><example><title><code>@in-progress</code></title><programlisting>&lt;TAN-T TAN-version="2018" id="tag:hans@beispiel.com,2014:ringel"&gt;
   &lt;head&gt;
      .........
   &lt;/head&gt;
   &lt;body xml:lang="deu"<emphasis> in-progress="false"</emphasis>&gt;
      &lt;div type="Gedicht" n="1"&gt;
         .........
      &lt;/div&gt;
   &lt;/body&gt;
&lt;/TAN-T&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ring-o-roses.deu.1897.xml">ring-o-roses.deu.1897</link></para></note></para><para><example><title><code>@in-progress</code></title><programlisting>&lt;TAN-T TAN-version="2018" id="tag:parkj@textalign.net,2015:ring01"&gt;
   &lt;head&gt;
      .........
   &lt;/head&gt;
   &lt;body xml:lang="eng"<emphasis> in-progress="false"</emphasis>&gt;
      &lt;div type="line" n="1"&gt;Ring-a-ring-a-roses,&lt;/div&gt;
      &lt;div type="line" n="2"&gt;A pocket full of posies;&lt;/div&gt;
      &lt;div type="line" n="3"&gt;Hush! Hush! Hush! Hush!&lt;/div&gt;
      .........
   &lt;/body&gt;
&lt;/TAN-T&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ring-o-roses.eng.1881.xml">ring-o-roses.eng.1881</link></para></note></para><para><example><title><code>@in-progress</code></title><programlisting>   &lt;text&gt;
      &lt;body xml:lang="eng"<emphasis> in-progress="false"</emphasis>&gt;
         &lt;div type="l" n="1" part="N" org="uniform" sample="complete"&gt;
            .........
         &lt;/div&gt;
         &lt;div type="l" n="2" part="N" org="uniform" sample="complete"&gt;
            .........
         &lt;/div&gt;
         &lt;div type="l" n="3" part="N" org="uniform" sample="complete"&gt;
            .........
         &lt;/div&gt;
         .........
      &lt;/body&gt;
   &lt;/text&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ring-o-roses.eng.1957.xml">ring-o-roses.eng.1957</link></para></note></para><para><example><title><code>@in-progress</code></title><programlisting>&lt;TAN-T TAN-version="2018" id="tag:parkj@textalign.net,2015:ring02"&gt;
   &lt;head&gt;
      .........
   &lt;/head&gt;
   &lt;body xml:lang="eng"<emphasis> in-progress="false"</emphasis>&gt;
      &lt;div type="l" n="1"&gt;Ring-a-round the rosie,&lt;/div&gt;
      &lt;div type="l" n="2"&gt;A pocket full of posies,&lt;/div&gt;
      &lt;div type="l" n="3"&gt;Ashes! Ashes!&lt;/div&gt;
      .........
   &lt;/body&gt;
&lt;/TAN-T&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ring-o-roses.eng.1987.xml">ring-o-roses.eng.1987</link></para></note></para></section><section xml:id="attribute-include"><title><code>@include</code></title><para>The attribute <code>include</code> signals that the parent element is to be replaced by all elements of the same name found in the referred <code><link linkend="element-inclusion">&lt;inclusion&gt;</link></code>.</para><para>Formal Definition</para><synopsis/><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-inclusion">~inclusion</link></code></para><caution><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></caution><caution><para>All idrefs in an attribute must be unique.</para></caution><caution><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></caution><caution><para>Inclusions may not be circular.</para></caution><caution><para>Inclusions are integral parts of any TAN file. Access to at least one copy is absolutely mandatory.</para></caution><caution><para>A work element may invoke no more than one inclusion.</para></caution><para><example><title><code>@include</code></title><programlisting>&lt;TAN-A-lm TAN-version="2018" id="tag:kalvesmaki.com,2014:tan-t:ar.cat.grc.1949.minio-paluello:semantic-refs:TAN-A-lm:2016-04-05T07:07:40.033-04:00"&gt;
   &lt;head&gt;
      .........
      &lt;definitions&gt;
         .........
         &lt;group-type xml:id="status" which="status"/&gt;
         &lt;person<emphasis> include="rel"</emphasis>/&gt;
         &lt;person xml:id="stylesheet"&gt;
            .........
         &lt;/person&gt;
         .........
      &lt;/definitions&gt;
      &lt;alter&gt;
      &lt;/alter&gt;
      &lt;resp<emphasis> include="rel"</emphasis>/&gt;
      &lt;resp roles="editor" who="stylesheet"/&gt;
      .........
   &lt;/head&gt;
   .........
&lt;/TAN-A-lm&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-lm/ar.cat.grc.1949.minio-paluello-sem-TAN-LM-sample.xml">ar.cat.grc.1949.minio-paluello-sem-TAN-LM-sample</link></para></note></para></section><section xml:id="attribute-lexicon"><title><code>@lexicon</code></title><para>The attribute <code>lexicon</code> points to one or more <code><link linkend="element-lexicon">&lt;lexicon&gt;</link></code> or <code>&lt;agent&gt;</code> IDs</para><para>This attribute is inheritable. See <xref linkend="inheritable_attributes"/></para><para>Formal Definition</para><synopsis/><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-lm.rng">TAN-A-lm.rng</link></code></para><para>Used by: <code><link linkend="pattern-body-attributes-non-core">~body-attributes-non-core</link></code>, <code><link linkend="pattern-lexeme">~lexeme</link></code></para><caution><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></caution><caution><para>All idrefs in an attribute must be unique.</para></caution><para><example><title><code>@lexicon</code></title><programlisting>&lt;TAN-A-lm TAN-version="2018" id="tag:kalvesmaki.com,2014:tan-t:ar.cat.grc.1949.minio-paluello:semantic-refs:TAN-A-lm:2016-04-05T07:07:40.033-04:00"&gt;
   &lt;head&gt;
      .........
   &lt;/head&gt;
   &lt;body<emphasis> lexicon="LSJ Lampe new"</emphasis> morphology="Perseus"&gt;
      &lt;ana&gt;
         .........
      &lt;/ana&gt;
      &lt;ana&gt;
         .........
      &lt;/ana&gt;
      &lt;ana&gt;
         .........
      &lt;/ana&gt;
      .........
   &lt;/body&gt;
&lt;/TAN-A-lm&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-lm/ar.cat.grc.1949.minio-paluello-sem-TAN-LM-sample.xml">ar.cat.grc.1949.minio-paluello-sem-TAN-LM-sample</link></para></note></para><para><example><title><code>@lexicon</code></title><programlisting>&lt;TAN-A-lm TAN-version="2018" id="tag:parkj@textalign.net,2015:ring01-lm"&gt;
   &lt;head&gt;
      .........
   &lt;/head&gt;
   &lt;body<emphasis> lexicon="english"</emphasis> morphology="penn" in-progress="false"&gt;
      &lt;ana&gt;
         .........
      &lt;/ana&gt;
      &lt;ana&gt;
         .........
      &lt;/ana&gt;
      &lt;ana&gt;
         .........
      &lt;/ana&gt;
      .........
   &lt;/body&gt;
&lt;/TAN-A-lm&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-lm/ring-o-roses.eng.1881.lm.xml">ring-o-roses.eng.1881.lm</link></para></note></para></section><section xml:id="attribute-licensor"><title><code>@licensor</code></title><para>The attribute <code>licensor</code> specifies one or more <code>&lt;agent&gt;</code>s who hold the rights over the material specified by the parent element (either the data of the current file, or of the source that forms the basis for the data).</para><para>Nothing should be inferred from a missing <code><link linkend="attribute-licensor">@licensor</link></code> from <code>&lt;rights-source-only&gt;</code>. Its absence does not mean that the rightsholder is unknown or nonexistent. For more, see <xref linkend="license"/></para><para>Formal Definition</para><synopsis/><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para></section><section xml:id="attribute-m-has-features"><title><code>@m-has-features</code></title><para>The attribute <code>m-has-features</code> specifies one or more features separated by spaces or the padded + (a plus sign with surrounding spaces). A plain space is treated  as meaning "or" and the padded + as meaning "and." If there is at least one match between the list and the value of the codes in an <code><link linkend="element-m">&lt;m&gt;</link></code> then the condition will be treated as true. The padded plus sign specifies that all the items need to be found in the <code><link linkend="element-m">&lt;m&gt;</link></code>. </para><para>For example, feature-test="A B + C D + E" means that the condition will be true for a given <code><link linkend="element-m">&lt;m&gt;</link></code> only if that <code><link linkend="element-m">&lt;m&gt;</link></code> has A or B and C or D and E present as values. This test is one of four tests for determining the truth value that will trigger the message in a <code><link linkend="element-report">&lt;report&gt;</link></code> or <code><link linkend="element-assert">&lt;assert&gt;</link></code> </para><para>Formal Definition</para><synopsis>string (pattern [^\s\+]+(\s(\+\s)?[^\s\+]+)*)</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-mor.rng">TAN-mor.rng</link></code></para><para>Used by: <code><link linkend="pattern-action-condition-attributes">~action-condition-attributes</link></code></para><para><example><title><code>@m-has-features</code></title><programlisting>&lt;TAN-mor TAN-version="2018" id="tag:kalvesmaki.com,2014:tan-r-mor:eng:penn"&gt;
   .........
   &lt;body&gt;
      .........
      &lt;rule m-matches=".+"&gt;
         .........
      &lt;/rule&gt;
      &lt;rule<emphasis> m-has-features="$"</emphasis>&gt;
         &lt;assert tok-matches="$"&gt;Only $ may be tagged as a dollar sign.&lt;/assert&gt;
      &lt;/rule&gt;
      &lt;rule<emphasis> m-has-features="'' . ; :"</emphasis>&gt;
         &lt;report tok-matches="\w"&gt;Nothing marked as punctuation should have word
            characters.&lt;/report&gt;
      &lt;/rule&gt;
   &lt;/body&gt;
&lt;/TAN-mor&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-mor/eng.kalvesmaki.com,2014.2.xml">eng.kalvesmaki.com,2014.2</link></para></note></para></section><section xml:id="attribute-m-has-how-many-features"><title><code>@m-has-how-many-features</code></title><para>The attribute <code>m-has-how-many-features</code> specifies a range or sequence of integers (e.g., 2-4). If the quantity of features in an <code><link linkend="element-m">&lt;m&gt;</link></code> matches a number from that sequence, the condition is true, and false otherwise. If the keyword 'last' or 'max' is used, the number of features will be substituted. </para><para>This test is useful for non-category based languages to put a limit on the number of features that can be declared in an <code><link linkend="element-m">&lt;m&gt;</link></code>. It is one of four tests for determining the truth value that will determine whether a <code><link linkend="element-report">&lt;report&gt;</link></code> or <code><link linkend="element-assert">&lt;assert&gt;</link></code> will be acted upon. </para><para>Formal Definition</para><synopsis>string (pattern ((last|max|all|\*)|((last|max)-\d+)|(\d+))(\s*-\s*(((last|max))|((last|max)-\d+)|(\d+)))?(\s*[, ]\s*(((last|max))|((last|max)-\d+)|(\d+))(\s+-\s+(((last|max))|((last|max)-\d+)|(\d+)))?)*|.*\?\?\?.*)</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-mor.rng">TAN-mor.rng</link></code></para><para>Used by: <code><link linkend="pattern-action-condition-attributes">~action-condition-attributes</link></code></para><para><example><title><code>@m-has-how-many-features</code></title><programlisting>      &lt;rule m-matches=".+"&gt;
         &lt;assert<emphasis> m-has-how-many-features="1"</emphasis>&gt;Features may not be combined.&lt;/assert&gt;
      &lt;/rule&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-mor/eng.kalvesmaki.com,2014.2.xml">eng.kalvesmaki.com,2014.2</link></para></note></para></section><section xml:id="attribute-m-matches"><title><code>@m-matches</code></title><para>The attribute <code>m-matches</code> takes a regular expression. If an <code><link linkend="element-m">&lt;m&gt;</link></code> matches the pattern, then the condition will be true. </para><para>One of four tests for determining the truth value that will trigger the message in a <code><link linkend="element-report">&lt;report&gt;</link></code> or <code><link linkend="element-assert">&lt;assert&gt;</link></code> </para><para>Formal Definition</para><synopsis/><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-mor.rng">TAN-mor.rng</link></code></para><para>Used by: <code><link linkend="pattern-action-condition-attributes">~action-condition-attributes</link></code></para><para><example><title><code>@m-matches</code></title><programlisting>   &lt;body&gt;
      &lt;for-lang&gt;eng&lt;/for-lang&gt;
      &lt;rule<emphasis> m-matches=".+"</emphasis>&gt;
         &lt;assert m-has-how-many-features="1"&gt;Features may not be combined.&lt;/assert&gt;
      &lt;/rule&gt;
      &lt;rule m-has-features="$"&gt;
         .........
      &lt;/rule&gt;
      .........
   &lt;/body&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-mor/eng.kalvesmaki.com,2014.2.xml">eng.kalvesmaki.com,2014.2</link></para></note></para></section><section xml:id="attribute-morphology"><title><code>@morphology</code></title><para>The attribute <code>morphology</code> points to one or more <code><link linkend="element-morphology">&lt;morphology&gt;</link></code> IDs</para><para>This attribute is inheritable. See <xref linkend="inheritable_attributes"/></para><para>Formal Definition</para><synopsis/><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-lm.rng">TAN-A-lm.rng</link></code></para><para>Used by: <code><link linkend="pattern-body-attributes-non-core">~body-attributes-non-core</link></code>, <code><link linkend="pattern-morph">~morph</link></code></para><caution><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></caution><caution><para>All idrefs in an attribute must be unique.</para></caution><para><example><title><code>@morphology</code></title><programlisting>&lt;TAN-A-lm TAN-version="2018" id="tag:kalvesmaki.com,2014:tan-t:ar.cat.grc.1949.minio-paluello:semantic-refs:TAN-A-lm:2016-04-05T07:07:40.033-04:00"&gt;
   &lt;head&gt;
      .........
   &lt;/head&gt;
   &lt;body lexicon="LSJ Lampe new"<emphasis> morphology="Perseus"</emphasis>&gt;
      &lt;ana&gt;
         .........
      &lt;/ana&gt;
      &lt;ana&gt;
         .........
      &lt;/ana&gt;
      &lt;ana&gt;
         .........
      &lt;/ana&gt;
      .........
   &lt;/body&gt;
&lt;/TAN-A-lm&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-lm/ar.cat.grc.1949.minio-paluello-sem-TAN-LM-sample.xml">ar.cat.grc.1949.minio-paluello-sem-TAN-LM-sample</link></para></note></para><para><example><title><code>@morphology</code></title><programlisting>&lt;TAN-A-lm TAN-version="2018" id="tag:parkj@textalign.net,2015:ring01-lm"&gt;
   &lt;head&gt;
      .........
   &lt;/head&gt;
   &lt;body lexicon="english"<emphasis> morphology="penn"</emphasis> in-progress="false"&gt;
      &lt;ana&gt;
         .........
      &lt;/ana&gt;
      &lt;ana&gt;
         .........
      &lt;/ana&gt;
      &lt;ana&gt;
         .........
      &lt;/ana&gt;
      .........
   &lt;/body&gt;
&lt;/TAN-A-lm&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-lm/ring-o-roses.eng.1881.lm.xml">ring-o-roses.eng.1881.lm</link></para></note></para></section><section xml:id="attribute-n"><title><code>@n</code></title><para>The attribute <code>n</code> names a <code><link linkend="element-div">&lt;div&gt;</link></code> or <code><link linkend="element-group">&lt;group&gt;</link></code>. </para><para>If <code><link linkend="attribute-n">@n</link></code> is to be given more than one value, those items must be separated by a space, a comma, or some other non-word character except the hyphen. A hyphen may be used between numbers to specify a range. This feature is useful for cases where a <code><link linkend="element-div">&lt;div&gt;</link></code> straddles reference markers (e.g., a translation of Aristotle that cannot be easily tied to Bekker numbers).</para><para>Formal Definition</para><synopsis/><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-text-div">~text-div</link></code>, <code><link linkend="pattern-alt-skip">~alt-skip</link></code>, <code><link linkend="pattern-simple-rename">~simple-rename</link></code>, <code><link linkend="pattern-complex-rename">~complex-rename</link></code>, <code><link linkend="pattern-alt-equate">~alt-equate</link></code>, <code><link linkend="pattern-group-attributes">~group-attributes</link></code></para><caution><para>Leaf div references must be unique.</para></caution><caution><para>An <code><link linkend="attribute-n">@n</link></code> taking digit values should not begin with 0.</para></caution><important><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></important><important><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></important><caution><para>At least one instance of an <code><link linkend="attribute-n">@n</link></code> value should be found in each source.</para></caution><para><example><title><code>@n</code></title><programlisting>   &lt;body xml:lang="eng"&gt;
      &lt;div type="p"<emphasis> n="1"</emphasis>&gt;
         &lt;div type="c"<emphasis> n="a"</emphasis>&gt;
            &lt;div type="l"<emphasis> n="1"</emphasis>&gt;Things are said to be named 'equivocally' when, though they have a common name, the definition corresponding&lt;/div&gt;
            &lt;div type="l"<emphasis> n="2"</emphasis>&gt;with the name differs for each. Thus, a real man and a figure in a picture can both&lt;/div&gt;
            &lt;div type="l"<emphasis> n="3"</emphasis>&gt;lay claim to the name 'animal'; yet these are equivocally so named, for, though they have&lt;/div&gt;
            .........
         &lt;/div&gt;
         &lt;div type="c"<emphasis> n="b"</emphasis>&gt;
            .........
         &lt;/div&gt;
      &lt;/div&gt;
      &lt;div type="p"<emphasis> n="2"</emphasis>&gt;
         .........
      &lt;/div&gt;
      .........
   &lt;/body&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.eng.1926.edghill.obj.xml">ar.cat.eng.1926.edghill.obj</link></para></note></para></section><section xml:id="attribute-new"><title><code>@new</code></title><para>The attribute <code>new</code> provides the new name for an <code><link linkend="attribute-n">@n</link></code> or reference that is to be renamed</para><para>The attribute <code>new</code> provides the new ref for a <code><link linkend="element-div">&lt;div&gt;</link></code> that is to be renamed</para><para>Formal Definition</para><synopsis>string (pattern (\w+([^\w\-]\w+)*)|.*\?\?\?.*)</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-2.rng">TAN-class-2.rng</link></code></para><para>Used by: <code><link linkend="pattern-simple-rename">~simple-rename</link></code>, <code><link linkend="pattern-complex-rename">~complex-rename</link></code></para><caution><para>In a <code><link linkend="element-rename">&lt;rename&gt;</link></code>, the number of values in <code><link linkend="attribute-ref">@ref</link></code> and <code><link linkend="attribute-new">@new</link></code> must be identical.</para></caution><caution><para><code><link linkend="attribute-new">@new</link></code> may not take the same value as what it replaces.</para></caution><caution><para>No alter action should result in the mixing of leaf <code><link linkend="element-div">&lt;div&gt;</link></code>s and non-leaf <code><link linkend="element-div">&lt;div&gt;</link></code>s.</para></caution><para><example><title><code>@new</code></title><programlisting>   &lt;head&gt;
      .........
      &lt;alter src="fra"&gt;
         &lt;skip div-type="sec"/&gt;
         &lt;rename ref="1 1-3"<emphasis> new="1 1 1-3"</emphasis>/&gt;
         &lt;rename ref="3 1-3"<emphasis> new="3 1 1-3"</emphasis>/&gt;
         &lt;rename ref="4 1-3"<emphasis> new="4 1 1-3"</emphasis>/&gt;
         &lt;rename ref="5 1-4"<emphasis> new="5 1 1-4"</emphasis>/&gt;
         &lt;rename ref="5 7-9"<emphasis> new="5 2 3-5"</emphasis>/&gt;
         .........
      &lt;/alter&gt;
      .........
   &lt;/head&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-div/ar.cat.tan-a-div.xml">ar.cat.tan-a-div</link></para></note></para></section><section xml:id="attribute-object"><title><code>@object</code></title><para>The attribute <code>object</code> takes one or more ID refs of entities defined in <code><link linkend="element-head">&lt;head&gt;</link></code> that serve as the grammatical object of a claim. For example, if you wish to say that work A is a commentary on work B, then the object would have the ID ref for work B. If you wish to make more complex assertions, use <code><link linkend="element-object">&lt;object&gt;</link></code>.</para><para> Multiple values of <code><link linkend="attribute-object">@object</link></code> are interpreted to mean "and", resulting in distribution of the claim (e.g., object="x y" becomes "[subject] [verb] x" and "[subject] [verb] y...").</para><para>In RDF, the concept of object (the third element of a triple) is required. In TAN-c, it is not required, since some <code><link linkend="element-verb">&lt;verb&gt;</link></code>s may be intransitive (e.g., "Charlie slept.").</para><para>Formal Definition</para><synopsis/><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-div.rng">TAN-A-div.rng</link></code></para><para>Used by: <code><link linkend="pattern-body-content-non-class-2">~body-content-non-class-2</link></code>, <code><link linkend="pattern-claim">~claim</link></code>, <code><link linkend="pattern-object">~object</link></code></para><para><example><title><code>@object</code></title><programlisting>   &lt;body claimant="park"&gt;
      &lt;claim verb="is-about"<emphasis> object="predication"</emphasis>&gt;
         &lt;subject work="grc" ref="1 1"/&gt;
      &lt;/claim&gt;
   &lt;/body&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-div/ar.cat.tan-a-div.xml">ar.cat.tan-a-div</link></para></note></para></section><section xml:id="attribute-object-datatype"><title><code>@object-datatype</code></title><para>The attribute <code>object-datatype</code> specifies the type of data that the object must take. This attribute is intended to specify that a particular verb governs raw units, not entities definable by the IRI + name pattern. Use this attribute if and only if the verb may not govern objects defined in <code><link linkend="element-definitions">&lt;definitions&gt;</link></code>.</para><para>Formal Definition</para><synopsis>string (pattern string|boolean|decimal|float|double|duration|dateTime|time|date|gYearMonth|gYear|gMonthDay|gDay|gMonth|hexBinary|base64Binary|anyURI|QName|normalizedString|token|language|NMTOKEN|NMTOKENS|Name|NCName|ID|IDREF|IDREFS|ENTITY|ENTITIES|integer|nonPositiveInteger|negativeInteger|long|int|short|byte|nonNegativeInteger|unsignedLong|unsignedInt|unsignedShort|unsignedByte|positiveInteger)</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-div.rng">TAN-A-div.rng</link></code></para><para>Used by: <code><link linkend="pattern-object-constraint">~object-constraint</link></code></para><caution><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></caution><caution><para>Verbs that have object constraints must not be combined with other verbs in <code>@verb.</code></para></caution><caution><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></caution><para><example><title><code>@object-datatype</code></title><programlisting>      &lt;definitions&gt;
         .........
         &lt;verb xml:id="agrees" which="agrees"/&gt;
         &lt;verb xml:id="replaces" which="replaces"<emphasis> object-datatype="string"</emphasis>/&gt;
         &lt;verb xml:id="quotes" which="quotes"/&gt;
         .........
      &lt;/definitions&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-div/ar.cat.tan-a-div.claims.xml">ar.cat.tan-a-div.claims</link></para></note></para></section><section xml:id="attribute-object-lexical-constraint"><title><code>@object-lexical-constraint</code></title><para>The attribute <code>object-lexical-constraint</code> specifies a regular expression that constrains the value of any <code><link linkend="element-object">&lt;object&gt;</link></code>. </para><para>Note that the regular expression will be strictly followed, e.g., "\d+" will be satisfied by "a1". If you wish to constrain the entire value, be sure to use ^ and $, e.g., "^\d+$". </para><para>Formal Definition</para><synopsis/><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-div.rng">TAN-A-div.rng</link></code></para><para>Used by: <code><link linkend="pattern-object-constraint">~object-constraint</link></code></para><caution><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></caution><caution><para>Verbs that have object constraints must not be combined with other verbs in <code>@verb.</code></para></caution><caution><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></caution></section><section xml:id="attribute-pattern"><title><code>@pattern</code></title><para>The attribute <code>pattern</code> specifies a regular expression pattern to be searched for or matched. TAN regular expressions include an extended syntax, most noted by the special escape character \k{}. </para><para>For more see <xref linkend="regular_expressions"/> and <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="https://www.w3.org/TR/xpath-functions-30/#regex-syntax">https://www.w3.org/TR/xpath-functions-30/#regex-syntax</link></para><para>Formal Definition</para><synopsis/><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-func-replace">~func-replace</link></code>, <code><link linkend="pattern-defn-tok-def">~defn-tok-def</link></code></para><para><example><title><code>@pattern</code></title><programlisting>      &lt;definitions&gt;
         &lt;comment when="2016-02-22-05:00" who="park"&gt;The following token definition treats the
                following as words: sequences of letters, any individual character that is neither a
                letter nor a space (i.e., punctuation).&lt;/comment&gt;
         &lt;token-definition src="eng-us"<emphasis> pattern="[-\w]+"</emphasis>/&gt;
         &lt;person xml:id="park"&gt;
            .........
         &lt;/person&gt;
         .........
      &lt;/definitions&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-div/ringoroses.div.1.xml">ringoroses.div.1</link></para></note></para><para><example><title><code>@pattern</code></title><programlisting>      &lt;definitions&gt;
         &lt;token-definition<emphasis> pattern="[\w­​‍]+"</emphasis>/&gt;
         &lt;lexicon xml:id="LSJ"&gt;
            .........
         &lt;/lexicon&gt;
         .........
      &lt;/definitions&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-lm/ar.cat.grc.1949.minio-paluello-sem-TAN-LM-sample.xml">ar.cat.grc.1949.minio-paluello-sem-TAN-LM-sample</link></para></note></para><para><example><title><code>@pattern</code></title><programlisting>      &lt;definitions&gt;
         .........
         &lt;comment when="2016-02-22-05:00" who="park"&gt;The following is equivalent to @which = 'letters'&lt;/comment&gt;
         &lt;token-definition src="eng ger"<emphasis> pattern="\w+"</emphasis>/&gt;
         &lt;person xml:id="park"&gt;
            .........
         &lt;/person&gt;
         .........
      &lt;/definitions&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-tok/ringoroses.01+03.token.1.xml">ringoroses.01+03.token.1</link></para></note></para><para><example><title><code>@pattern</code></title><programlisting>      &lt;item&gt;
         &lt;token-definition<emphasis> pattern="[\w­​‍]+"</emphasis>/&gt;
         &lt;name&gt;letters&lt;/name&gt;
         .........
      &lt;/item&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../TAN-key/token-definitions.TAN-key.xml">token-definitions.TAN-key</link></para></note></para></section><section xml:id="attribute-period"><title><code>@period</code></title><para>The attribute <code>period</code> names one or more <code><link linkend="element-period">&lt;period&gt;</link></code>s.</para><para>Formal Definition</para><synopsis/><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-claim">~claim</link></code>, <code><link linkend="pattern-resp-item">~resp-item</link></code></para></section><section xml:id="attribute-pos"><title><code>@pos</code></title><para>The attribute <code>pos</code> lists one items, specified through Arabic numerals and the keyword 'last' or 'last-X' (where X is a valid number).</para><para>Examples: '1', 'last', 'last-3 - last-1'</para><para>For more see <xref linkend="attr_pos_and_val"/></para><para>The attribute <code>pos</code> lists one or more items, specified through Arabic numerals and the keyword 'last' or 'last-X' (where X is a valid number), joined with commas or hyphens.</para><para>Examples: '1', 'last', 'last-3 - last-1', '1, 3, 5, 7 - 11, last-8, last'</para><para>For more see <xref linkend="attr_pos_and_val"/></para><para>Formal Definition</para><synopsis>string (pattern ((last|max)|((last|max)-\d+)|(\d+))|.*\?\?\?.*)string (pattern ((last|max|all|\*)|((last|max)-\d+)|(\d+))(\s*-\s*(((last|max))|((last|max)-\d+)|(\d+)))?(\s*[, ]\s*(((last|max))|((last|max)-\d+)|(\d+))(\s+-\s+(((last|max))|((last|max)-\d+)|(\d+)))?)*|.*\?\?\?.*)</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-2.rng">TAN-class-2.rng</link></code></para><para>Used by: <code><link linkend="pattern-tok-single-selector-attributes">~tok-single-selector-attributes</link></code>, <code><link linkend="pattern-tok-mult-selector-attributes">~tok-mult-selector-attributes</link></code></para><caution><para>Sequences may not include values less than 1.</para></caution><caution><para>Sequences may not include values greater than the maximum allowed.</para></caution><caution><para>Ranges in sequences must go from a lesser value to a greater.</para></caution><caution><para>Every token must be locatable in every cited ref in every source.</para></caution><caution><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></caution><caution><para>Ranges consist of exactly two values separated by a hyphen.</para></caution><para><example><title><code>@pos</code></title><programlisting>&lt;TAN-A-div TAN-version="2018" id="tag:parkj@textalign.net,2015:ar.cat.tan-a-div:claims"&gt;
   .........
   &lt;body claimant="lmp"&gt;
      .........
      &lt;claim subject="dexippus porphyry"&gt;
         &lt;claim subject="andronicus boethus" adverb="perhaps" verb="omits"&gt;
            &lt;object src="grc"&gt;
               &lt;tok ref="1 a 2"<emphasis> pos="3-4"</emphasis>/&gt;
            &lt;/object&gt;
         &lt;/claim&gt;
      &lt;/claim&gt;
      &lt;claim subject="herminus comm-omnes" verb="agrees"&gt;
         &lt;locus src="grc"&gt;
            &lt;tok ref="1 a 2"<emphasis> pos="3-4"</emphasis>/&gt;
         &lt;/locus&gt;
      &lt;/claim&gt;
      .........
      &lt;claim subject="B" verb="replaces"&gt;
         &lt;locus src="grc"&gt;
            &lt;tok ref="1 a 5"<emphasis> pos="1-2"</emphasis>/&gt;
         &lt;/locus&gt;
         .........
      &lt;/claim&gt;
      &lt;claim subject="Λ" adverb="perhaps" verb="replaces"&gt;
         &lt;locus src="grc"&gt;
            &lt;tok ref="1 a 5"<emphasis> pos="1-2"</emphasis>/&gt;
         &lt;/locus&gt;
         .........
      &lt;/claim&gt;
      &lt;claim subject="π α φ ο" verb="agrees"&gt;
         &lt;locus src="grc"&gt;
            &lt;tok ref="1 a 5"<emphasis> pos="1-2"</emphasis>/&gt;
         &lt;/locus&gt;
      &lt;/claim&gt;
      .........
   &lt;/body&gt;
&lt;/TAN-A-div&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-div/ar.cat.tan-a-div.claims.xml">ar.cat.tan-a-div.claims</link></para></note></para></section><section xml:id="attribute-ref"><title><code>@ref</code></title><para>The attribute <code>ref</code> lists references to one or more <code><link linkend="element-div">&lt;div&gt;</link></code>s. It consists of one or more simple references joined by commas or hyphens. A simple reference is a string value that points to a single <code><link linkend="element-div">&lt;div&gt;</link></code>, e.g., "1 1". </para><para>Truncation is allowed. For example, 1 1 - 3 will be interpreted first as 1 1 through 1 3; if that is invalid, it will be interpeted as 1 1 through 3. Other examples: '2.4 - 7, 9', 'iv 7 - 9'</para><para>In a range with members of uneven depth, those <code><link linkend="element-div">&lt;div&gt;</link></code>s that are closest to the shallowest member are retrieved. For example, 2 - 3 2 2 might fetch 2, 3 1, 3 2 1, 3 2 2 (and not 3 or 3 1 1).</para><para>For more, see <xref linkend="class_2_body"/> </para><para>Formal Definition</para><synopsis>string (pattern (\w+([^\w\-]\w+)*)(((\s*-\s*)|(\s*,\s+))(\w+([^\w\-]\w+)*))*|.*\?\?\?.*)string (pattern (\w+([^\w\-]\w+)*)|.*\?\?\?.*)</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-2.rng">TAN-class-2.rng</link></code></para><para>Used by: <code><link linkend="pattern-simple-textual-reference">~simple-textual-reference</link></code>, <code><link linkend="pattern-alt-skip">~alt-skip</link></code>, <code><link linkend="pattern-simple-rename">~simple-rename</link></code>, <code><link linkend="pattern-complex-rename">~complex-rename</link></code>, <code><link linkend="pattern-target-div-ref">~target-div-ref</link></code>, <code><link linkend="pattern-div-ref-range">~div-ref-range</link></code>, <code><link linkend="pattern-tok-ref-item">~tok-ref-item</link></code>, <code><link linkend="pattern-tok-ref-range">~tok-ref-range</link></code></para><caution><para>Every part of 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.</para></caution><important><para>If a reference to a work is not found in some sources, a warning will be returned.</para></important><caution><para>Ranges consist of exactly two values separated by a hyphen.</para></caution><caution><para>When renaming references, ranges must be predictably calculated.</para></caution><caution><para>In a <code><link linkend="element-rename">&lt;rename&gt;</link></code>, the number of values in <code><link linkend="attribute-ref">@ref</link></code> and <code><link linkend="attribute-new">@new</link></code> must be identical.</para></caution><para><example><title><code>@ref</code></title><programlisting>&lt;TAN-A-div TAN-version="2018" id="tag:parkj@textalign.net,2015:ar.cat.tan-a-div:claims"&gt;
   .........
   &lt;body claimant="lmp"&gt;
      .........
      &lt;claim subject="dexippus porphyry"&gt;
         &lt;claim subject="andronicus boethus" adverb="perhaps" verb="omits"&gt;
            &lt;object src="grc"&gt;
               &lt;tok<emphasis> ref="1 a 2"</emphasis> pos="3-4"/&gt;
            &lt;/object&gt;
         &lt;/claim&gt;
      &lt;/claim&gt;
      &lt;claim subject="herminus comm-omnes" verb="agrees"&gt;
         &lt;locus src="grc"&gt;
            &lt;tok<emphasis> ref="1 a 2"</emphasis> pos="3-4"/&gt;
         &lt;/locus&gt;
      &lt;/claim&gt;
      .........
      &lt;claim subject="B" verb="replaces"&gt;
         &lt;locus src="grc"&gt;
            &lt;tok<emphasis> ref="1 a 5"</emphasis> pos="1-2"/&gt;
         &lt;/locus&gt;
         .........
      &lt;/claim&gt;
      &lt;claim subject="Λ" adverb="perhaps" verb="replaces"&gt;
         &lt;locus src="grc"&gt;
            &lt;tok<emphasis> ref="1 a 5"</emphasis> pos="1-2"/&gt;
         &lt;/locus&gt;
         .........
      &lt;/claim&gt;
      &lt;claim subject="π α φ ο" verb="agrees"&gt;
         &lt;locus src="grc"&gt;
            &lt;tok<emphasis> ref="1 a 5"</emphasis> pos="1-2"/&gt;
         &lt;/locus&gt;
      &lt;/claim&gt;
      .........
   &lt;/body&gt;
&lt;/TAN-A-div&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-div/ar.cat.tan-a-div.claims.xml">ar.cat.tan-a-div.claims</link></para></note></para></section><section xml:id="attribute-relationship"><title><code>@relationship</code></title><para>The attribute <code>relationship</code> names one or more <code><link linkend="element-relationship">&lt;relationship&gt;</link></code>s</para><para>Formal Definition</para><synopsis/><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-see-also-item">~see-also-item</link></code></para><para><example><title><code>@relationship</code></title><programlisting>&lt;TAN-T id="tag:kalvesmaki.com,2014:tan-t:ar.cat.eng.1926.edghill:model-object-refs" TAN-version="2018"&gt;
   &lt;head&gt;
      .........
      &lt;source&gt;
         .........
      &lt;/source&gt;
      &lt;see-also<emphasis> relationship="ade"</emphasis>&gt;
         &lt;IRI&gt;tag:kalvesmaki.com,2014:tan-t:ar.cat.eng.1926.edghill:semantic-refs&lt;/IRI&gt;
         &lt;name&gt;Categories, Aristotle, English translation by E. M. Edghill&lt;/name&gt;
         &lt;location href="ar.cat.eng.1926.edghill.sem.xml" when-accessed="2016-07-07T16:36:28.867-04:00"/&gt;
      &lt;/see-also&gt;
      &lt;see-also<emphasis> relationship="model"</emphasis>&gt;
         &lt;IRI&gt;tag:kalvesmaki.com,2014:tan-t:ar.cat.grc.1949.minio-paluello:object-refs&lt;/IRI&gt;
         &lt;name&gt;Categories, Aristotle, Greek text by Minio-Paluello&lt;/name&gt;
         &lt;location href="ar.cat.grc.1949.minio-paluello-obj.xml" when-accessed="2016-07-07T16:36:28.867-04:00"/&gt;
      &lt;/see-also&gt;
      &lt;definitions&gt;
         .........
      &lt;/definitions&gt;
      .........
   &lt;/head&gt;
   .........
&lt;/TAN-T&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.eng.1926.edghill.obj.xml">ar.cat.eng.1926.edghill.obj</link></para></note></para><para><example><title><code>@relationship</code></title><programlisting>&lt;TAN-T id="tag:kalvesmaki.com,2014:tan-t:ar.cat.eng.1926.edghill:semantic-refs" TAN-version="2018"&gt;
   &lt;head&gt;
      .........
      &lt;source&gt;
         .........
      &lt;/source&gt;
      &lt;see-also<emphasis> relationship="model"</emphasis>&gt;
         &lt;IRI&gt;tag:kalvesmaki.com,2014:tan-t:ar.cat.grc.1949.minio-paluello:semantic-refs&lt;/IRI&gt;
         &lt;name&gt;Categories, Aristotle, Greek text by Minio-Paluello&lt;/name&gt;
         &lt;location href="ar.cat.grc.1949.minio-paluello-sem.xml" when-accessed="2016-02-10T14:08:52.058-05:00"/&gt;
      &lt;/see-also&gt;
      &lt;see-also<emphasis> relationship="alt"</emphasis>&gt;
         &lt;IRI&gt;tag:kalvesmaki.com,2014:tan-t:ar.cat.grc.1949.minio-paluello:object-refs&lt;/IRI&gt;
         &lt;name&gt;Categories, Aristotle, Greek text by Minio-Paluello&lt;/name&gt;
         &lt;location href="ar.cat.grc.1949.minio-paluello-obj.xml" when-accessed="2016-02-11T12:40:42.823-05:00"/&gt;
      &lt;/see-also&gt;
      &lt;see-also<emphasis> relationship="ade"</emphasis>&gt;
         .........
      &lt;/see-also&gt;
      .........
   &lt;/head&gt;
   .........
&lt;/TAN-T&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.eng.1926.edghill.sem.xml">ar.cat.eng.1926.edghill.sem</link></para></note></para></section><section xml:id="attribute-replacement"><title><code>@replacement</code></title><para>The attribute <code>replacement</code> contains a string used to replace any occurrence of <code>&lt;pattern&gt;</code> </para><para>Formal Definition</para><synopsis/><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-1.rng">TAN-class-1.rng</link></code></para><para>Used by: <code><link linkend="element-replace">&lt;replace&gt;</link></code></para></section><section xml:id="attribute-reuse-type"><title><code>@reuse-type</code></title><para>The attribute <code>reuse-type</code> points to one or more <code><link linkend="element-reuse-type">&lt;reuse-type&gt;</link></code> <code><link linkend="attribute-xmlid">@xml:id</link></code> values that qualify the type of textual reuse that holds. Multiple values assume inclusive or (A or B or A and B)</para><para>This attribute is inheritable. See <xref linkend="inheritable_attributes"/></para><para>Formal Definition</para><synopsis/><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-tok.rng">TAN-A-tok.rng</link></code></para><para>Used by: <code><link linkend="pattern-body-attributes-non-core">~body-attributes-non-core</link></code>, <code><link linkend="pattern-alignment-attributes-non-class-2">~alignment-attributes-non-class-2</link></code></para><caution><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></caution><caution><para>All idrefs in an attribute must be unique.</para></caution><para><example><title><code>@reuse-type</code></title><programlisting>&lt;TAN-A-tok TAN-version="2018" id="tag:parkj@textalign.net,2015:TAN-A-tok,ring01+ring02"&gt;
   &lt;head&gt;
      .........
   &lt;/head&gt;
   &lt;body bitext-relation="B-descends-from-A"<emphasis> reuse-type="adaptation"</emphasis> in-progress="false"&gt;
      &lt;align&gt;
         .........
      &lt;/align&gt;
      &lt;align&gt;
         .........
      &lt;/align&gt;
      &lt;align&gt;
         .........
      &lt;/align&gt;
      .........
   &lt;/body&gt;
&lt;/TAN-A-tok&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-tok/ringoroses.01+02.token.1.xml">ringoroses.01+02.token.1</link></para></note></para><para><example><title><code>@reuse-type</code></title><programlisting>&lt;TAN-A-tok TAN-version="2018" id="tag:parkj@textalign.net,2015:TAN-A-tok,ring01+ring03"&gt;
   &lt;head&gt;
      .........
   &lt;/head&gt;
   &lt;body<emphasis> reuse-type="correlationGeneral"</emphasis> bitext-relation="unclear"&gt;
      &lt;align&gt;
         .........
      &lt;/align&gt;
      &lt;align&gt;
         .........
      &lt;/align&gt;
      &lt;align&gt;
         .........
      &lt;/align&gt;
      .........
   &lt;/body&gt;
&lt;/TAN-A-tok&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-tok/ringoroses.01+03.token.1.xml">ringoroses.01+03.token.1</link></para></note></para><para><example><title><code>@reuse-type</code></title><programlisting>&lt;TAN-A-tok TAN-version="2018" id="tag:parkj@textalign.net,2015:TAN-A-tok,ring01+ring03:alt"&gt;
   &lt;head&gt;
      .........
   &lt;/head&gt;
   &lt;body<emphasis> reuse-type="correlationGeneral"</emphasis> bitext-relation="unclear"&gt;
      &lt;align&gt;
         .........
      &lt;/align&gt;
      &lt;align&gt;
         .........
      &lt;/align&gt;
      &lt;align&gt;
         .........
      &lt;/align&gt;
      .........
   &lt;/body&gt;
&lt;/TAN-A-tok&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-tok/ringoroses.01+03.token.2.xml">ringoroses.01+03.token.2</link></para></note></para></section><section xml:id="attribute-roles"><title><code>@roles</code></title><para>The attribute <code>roles</code> refers to the ID of one or more <code><link linkend="element-role">&lt;role&gt;</link></code>s</para><para>Formal Definition</para><synopsis/><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-resp-item">~resp-item</link></code></para><caution><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></caution><caution><para>All idrefs in an attribute must be unique.</para></caution><para><example><title><code>@roles</code></title><programlisting>&lt;TAN-T id="tag:kalvesmaki.com,2014:tan-t:ar.cat.eng.1926.edghill:model-object-refs" TAN-version="2018"&gt;
   &lt;head&gt;
      .........
      &lt;alter&gt;
         .........
      &lt;/alter&gt;
      &lt;resp<emphasis> roles="editor"</emphasis> who="kalvesmaki"/&gt;
      &lt;resp who="xslt1"<emphasis> roles="stylesheet1"</emphasis>/&gt;
      &lt;change when="2016-07-07T16:36:28.867-04:00" who="kalvesmaki"&gt;Reformatted file at
         ar.cat.eng.1926.edghill.sem.xml to the structure of the copy of the model.&lt;/change&gt;
      .........
   &lt;/head&gt;
   .........
&lt;/TAN-T&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.eng.1926.edghill.obj.xml">ar.cat.eng.1926.edghill.obj</link></para></note></para><para><example><title><code>@roles</code></title><programlisting>&lt;TAN-T id="tag:kalvesmaki.com,2014:tan-t:ar.cat.eng.1926.edghill:semantic-refs" TAN-version="2018"&gt;
   &lt;head&gt;
      .........
      &lt;alter&gt;
         .........
      &lt;/alter&gt;
      &lt;resp<emphasis> roles="editor"</emphasis> who="kalvesmaki"/&gt;
      &lt;resp who="xslt1"<emphasis> roles="stylesheet1"</emphasis>/&gt;
      &lt;change when="2016-06-22T08:04:25.003-04:00" who="kalvesmaki"&gt;Reformatted according to first
         model found. Backup made at
         file:/C:/Users/jdkalv/Dropbox/TAN/library/TAN-2018/examples/ar.cat.eng.1926.edghill.sem-201606220804250030400.xml.&lt;/change&gt;
      .........
   &lt;/head&gt;
   .........
&lt;/TAN-T&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.eng.1926.edghill.sem.xml">ar.cat.eng.1926.edghill.sem</link></para></note></para></section><section xml:id="attribute-root"><title><code>@root</code></title><para>Formal Definition</para><synopsis>NCName </synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/catalog.tan.rng">catalog.tan.rng</link></code></para><para>Used by: <code><link linkend="element-doc">&lt;doc&gt;</link></code></para><caution><para><code><link linkend="attribute-root">@root</link></code> should match the target's root element name</para></caution><para><example><title><code>@root</code></title><programlisting>&lt;collection stable="true"&gt;
   &lt;doc href="ar.cat.eng.1926.edghill.obj.xml" id="tag:kalvesmaki.com,2014:tan-t:ar.cat.eng.1926.edghill:model-object-refs"<emphasis> root="TAN-T"</emphasis>/&gt;
   &lt;doc href="ar.cat.eng.1926.edghill.sem.xml" id="tag:kalvesmaki.com,2014:tan-t:ar.cat.eng.1926.edghill:semantic-refs"<emphasis> root="TAN-T"</emphasis>/&gt;
   &lt;doc href="ar.cat.fra.1844.saint-hilaire.sem-native.xml" id="tag:kalvesmaki.com,2014:tan-t:ar.cat.fra.1844.saint-hilaire:semantic-refs"<emphasis> root="TAN-T"</emphasis>/&gt;
   &lt;doc href="ar.cat.fra.1844.saint-hilaire.sem.xml" id="tag:kalvesmaki.com,2014:tan-t:ar.cat.fra.1844.saint-hilaire:semantic-refs-realigned"<emphasis> root="TAN-T"</emphasis>/&gt;
   &lt;doc href="ar.cat.grc.1949.minio-paluello-obj.xml" id="tag:kalvesmaki.com,2014:tan-t:ar.cat.grc.1949.minio-paluello:object-refs"<emphasis> root="TAN-T"</emphasis>/&gt;
   .........
&lt;/collection&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/catalog.tan.xml">catalog.tan</link></para></note></para></section><section xml:id="attribute-shallow"><title><code>@shallow</code></title><para>The attribute <code>shallow</code> indicates whether skipping should be done shallowly (default) or deeply</para><para>Formal Definition</para><synopsis>boolean </synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-2.rng">TAN-class-2.rng</link></code></para><para>Used by: <code><link linkend="pattern-alt-skip">~alt-skip</link></code></para></section><section xml:id="attribute-src"><title><code>@src</code></title><para>The attribute <code>src</code> refers to the ID of one or more <code><link linkend="element-source">&lt;source&gt;</link></code>s </para><para>The attribute <code>src</code> refers to the ID of only one <code><link linkend="element-source">&lt;source&gt;</link></code></para><para>Formal Definition</para><synopsis>NCName </synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-2.rng">TAN-class-2.rng</link></code></para><para>Used by: <code><link linkend="pattern-simple-textual-reference">~simple-textual-reference</link></code>, <code><link linkend="pattern-complex-textual-reference-set">~complex-textual-reference-set</link></code>, <code><link linkend="pattern-action-condition-attributes">~action-condition-attributes</link></code>, <code><link linkend="pattern-tok-sources-ref-opt">~tok-sources-ref-opt</link></code>, <code><link linkend="pattern-defn-tok-def">~defn-tok-def</link></code></para><caution><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></caution><caution><para>All idrefs in an attribute must be unique.</para></caution><caution><para>Every part of 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.</para></caution><para><example><title><code>@src</code></title><programlisting>&lt;TAN-A-div TAN-version="2018" id="tag:parkj@textalign.net,2015:ar.cat.tan-a-div:claims"&gt;
   .........
   &lt;body claimant="lmp"&gt;
      .........
      &lt;claim subject="dexippus porphyry"&gt;
         &lt;claim subject="andronicus boethus" adverb="perhaps" verb="omits"&gt;
            &lt;object<emphasis> src="grc"</emphasis>&gt;
               &lt;tok ref="1 a 2" pos="3-4"/&gt;
            &lt;/object&gt;
         &lt;/claim&gt;
      &lt;/claim&gt;
      &lt;claim subject="herminus comm-omnes" verb="agrees"&gt;
         &lt;locus<emphasis> src="grc"</emphasis>&gt;
            &lt;tok ref="1 a 2" pos="3-4"/&gt;
         &lt;/locus&gt;
      &lt;/claim&gt;
      .........
      &lt;claim subject="B" verb="replaces"&gt;
         &lt;locus<emphasis> src="grc"</emphasis>&gt;
            &lt;tok ref="1 a 5" pos="1-2"/&gt;
         &lt;/locus&gt;
         &lt;object&gt;τις ἀποδιδῷ&lt;/object&gt;
      &lt;/claim&gt;
      &lt;claim subject="Λ" adverb="perhaps" verb="replaces"&gt;
         &lt;locus<emphasis> src="grc"</emphasis>&gt;
            &lt;tok ref="1 a 5" pos="1-2"/&gt;
         &lt;/locus&gt;
         &lt;object&gt;τις ἀποδιδῷ&lt;/object&gt;
      &lt;/claim&gt;
      &lt;claim subject="π α φ ο" verb="agrees"&gt;
         &lt;locus<emphasis> src="grc"</emphasis>&gt;
            &lt;tok ref="1 a 5" pos="1-2"/&gt;
         &lt;/locus&gt;
      &lt;/claim&gt;
      .........
   &lt;/body&gt;
&lt;/TAN-A-div&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-div/ar.cat.tan-a-div.claims.xml">ar.cat.tan-a-div.claims</link></para></note></para></section><section xml:id="attribute-stable"><title><code>@stable</code></title><para>Formal Definition</para><synopsis>boolean </synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/catalog.tan.rng">catalog.tan.rng</link></code></para><para>Used by: <code><link linkend="element-collection">&lt;collection&gt;</link></code></para><para><example><title><code>@stable</code></title><programlisting>&lt;collection<emphasis> stable="true"</emphasis>&gt;
   &lt;doc href="ar.cat.eng.1926.edghill.obj.xml" id="tag:kalvesmaki.com,2014:tan-t:ar.cat.eng.1926.edghill:model-object-refs" root="TAN-T"/&gt;
   &lt;doc href="ar.cat.eng.1926.edghill.sem.xml" id="tag:kalvesmaki.com,2014:tan-t:ar.cat.eng.1926.edghill:semantic-refs" root="TAN-T"/&gt;
   &lt;doc href="ar.cat.fra.1844.saint-hilaire.sem-native.xml" id="tag:kalvesmaki.com,2014:tan-t:ar.cat.fra.1844.saint-hilaire:semantic-refs" root="TAN-T"/&gt;
   .........
&lt;/collection&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/catalog.tan.xml">catalog.tan</link></para></note></para><para><example><title><code>@stable</code></title><programlisting>&lt;collection<emphasis> stable="true"</emphasis>&gt;
   &lt;doc href="bitext-relations.TAN-key.xml"/&gt;
   &lt;doc href="collection.xml"/&gt;
   &lt;doc href="div-types.TAN-key.xml"/&gt;
   .........
&lt;/collection&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../TAN-key/collection.xml">collection</link></para></note></para></section><section xml:id="attribute-subject"><title><code>@subject</code></title><para>The attribute <code>subject</code> points to one or more ID refs of entities defined in <code><link linkend="element-head">&lt;head&gt;</link></code> that serve as the grammatical subject of a claim. <code><link linkend="attribute-subject">@subject</link></code> within <code><link linkend="element-body">&lt;body&gt;</link></code> indicates the default <code>subject(</code>s) for <code><link linkend="element-claim">&lt;claim&gt;</link></code>s. </para><para> Multiple values of <code><link linkend="attribute-subject">@subject</link></code> are interpreted to mean "and", resulting in distribution of the claim (e.g., subject="x y" becomes "x [verby]..." and "y [verb]...").</para><para>Formal Definition</para><synopsis/><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-div.rng">TAN-A-div.rng</link></code></para><para>Used by: <code><link linkend="pattern-body-content-non-class-2">~body-content-non-class-2</link></code>, <code><link linkend="pattern-claim">~claim</link></code>, <code><link linkend="pattern-subject">~subject</link></code></para><caution><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></caution></section><section xml:id="attribute-TAN-version"><title><code>@TAN-version</code></title><para>The attribute <code>TAN-version</code> specifies the version of TAN schemas used. </para><para>Formal Definition</para><synopsis>string </synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-TAN-root">~TAN-root</link></code></para><caution><para>Files that point to older versions of TAN rules will be pointed to conversion stylesheets.</para></caution><para><example><title><code>@TAN-version</code></title><programlisting>&lt;TAN-T id="tag:kalvesmaki.com,2014:tan-t:ar.cat.eng.1926.edghill:model-object-refs"<emphasis> TAN-version="2018"</emphasis>&gt;
   &lt;head&gt;
      .........
   &lt;/head&gt;
   &lt;body xml:lang="eng"&gt;
      .........
   &lt;/body&gt;
&lt;/TAN-T&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.eng.1926.edghill.obj.xml">ar.cat.eng.1926.edghill.obj</link></para></note></para><para><example><title><code>@TAN-version</code></title><programlisting>&lt;TAN-T id="tag:kalvesmaki.com,2014:tan-t:ar.cat.eng.1926.edghill:semantic-refs"<emphasis> TAN-version="2018"</emphasis>&gt;
   &lt;head&gt;
      .........
   &lt;/head&gt;
   &lt;body xml:lang="eng"&gt;
      .........
   &lt;/body&gt;
&lt;/TAN-T&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.eng.1926.edghill.sem.xml">ar.cat.eng.1926.edghill.sem</link></para></note></para><para><example><title><code>@TAN-version</code></title><programlisting>&lt;TAN-T id="tag:kalvesmaki.com,2014:tan-t:ar.cat.fra.1844.saint-hilaire:semantic-refs"<emphasis> TAN-version="2018"</emphasis>&gt;
   &lt;head&gt;
      .........
   &lt;/head&gt;
   &lt;body xml:lang="fra"&gt;
      .........
   &lt;/body&gt;
&lt;/TAN-T&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.fra.1844.saint-hilaire.sem-native.xml">ar.cat.fra.1844.saint-hilaire.sem-native</link></para></note></para><para><example><title><code>@TAN-version</code></title><programlisting>&lt;TAN-T<emphasis> TAN-version="2018"</emphasis> id="tag:kalvesmaki.com,2014:tan-t:ar.cat.fra.1844.saint-hilaire:semantic-refs-realigned"&gt;
   &lt;head&gt;
      .........
   &lt;/head&gt;
   &lt;body xml:lang="fra"&gt;
      .........
   &lt;/body&gt;
&lt;/TAN-T&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.fra.1844.saint-hilaire.sem.xml">ar.cat.fra.1844.saint-hilaire.sem</link></para></note></para></section><section xml:id="attribute-to"><title><code>@to</code></title><para>The attribute <code>to</code> specifies the end of a period of time</para><para>Formal Definition</para><synopsis>(
   dateTime 
   date )</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="element-period">&lt;period&gt;</link></code></para><caution><para>Date attributes must be castable either as xs:dateTime or xs:date</para></caution><caution><para>Future dates are not permitted.</para></caution><caution><para><code><link linkend="attribute-from">@from</link></code> must predate <code><link linkend="attribute-to">@to</link></code></para></caution></section><section xml:id="attribute-tok-matches"><title><code>@tok-matches</code></title><para>The attribute <code>tok-matches</code> takes a regular expression. When validating a given <code><link linkend="element-m">&lt;m&gt;</link></code>, a test will be made against each companion <code><link linkend="element-tok">&lt;tok&gt;</link></code> (i.e., those <code><link linkend="element-tok">&lt;tok&gt;</link></code>s that have the same ancestral <code><link linkend="element-ana">&lt;ana&gt;</link></code>). The condition will be treated as true only if there is a match with the resolved value of every such <code><link linkend="element-tok">&lt;tok&gt;</link></code>, and false if there is any nonmatch. </para><para>One of four tests for determining the truth value that will trigger the message in a <code><link linkend="element-report">&lt;report&gt;</link></code> or <code><link linkend="element-assert">&lt;assert&gt;</link></code> </para><para>Formal Definition</para><synopsis/><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-mor.rng">TAN-mor.rng</link></code></para><para>Used by: <code><link linkend="pattern-action-condition-attributes">~action-condition-attributes</link></code></para><para><example><title><code>@tok-matches</code></title><programlisting>&lt;TAN-mor TAN-version="2018" id="tag:kalvesmaki.com,2014:tan-r-mor:eng:penn"&gt;
   .........
   &lt;body&gt;
      .........
      &lt;rule m-has-features="$"&gt;
         &lt;assert<emphasis> tok-matches="$"</emphasis>&gt;Only $ may be tagged as a dollar sign.&lt;/assert&gt;
      &lt;/rule&gt;
      &lt;rule m-has-features="'' . ; :"&gt;
         &lt;report<emphasis> tok-matches="\w"</emphasis>&gt;Nothing marked as punctuation should have word
            characters.&lt;/report&gt;
      &lt;/rule&gt;
   &lt;/body&gt;
&lt;/TAN-mor&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-mor/eng.kalvesmaki.com,2014.2.xml">eng.kalvesmaki.com,2014.2</link></para></note></para></section><section xml:id="attribute-type"><title><code>@type</code></title><para>The attribute <code>type</code> indicates what type of its parent element. In the context of <code><link linkend="element-div">&lt;div&gt;</link></code> it specifies a type of textual unit, defined by a <code><link linkend="element-div-type">&lt;div-type&gt;</link></code>. In the context of <code><link linkend="element-group">&lt;group&gt;</link></code> it specifies a kind of group defined by a <code><link linkend="element-group-type">&lt;group-type&gt;</link></code>.</para><para>Formal Definition</para><synopsis/><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-group-attributes">~group-attributes</link></code>, <code><link linkend="pattern-category">~category</link></code>, <code><link linkend="pattern-feature-ref">~feature-ref</link></code>, <code><link linkend="pattern-text-div">~text-div</link></code></para><para><example><title><code>@type</code></title><programlisting>   &lt;body xml:lang="eng"&gt;
      &lt;div<emphasis> type="p"</emphasis> n="1"&gt;
         &lt;div<emphasis> type="c"</emphasis> n="a"&gt;
            &lt;div<emphasis> type="l"</emphasis> n="1"&gt;Things are said to be named 'equivocally' when, though they have a common name, the definition corresponding&lt;/div&gt;
            &lt;div<emphasis> type="l"</emphasis> n="2"&gt;with the name differs for each. Thus, a real man and a figure in a picture can both&lt;/div&gt;
            &lt;div<emphasis> type="l"</emphasis> n="3"&gt;lay claim to the name 'animal'; yet these are equivocally so named, for, though they have&lt;/div&gt;
            .........
         &lt;/div&gt;
         &lt;div<emphasis> type="c"</emphasis> n="b"&gt;
            .........
         &lt;/div&gt;
      &lt;/div&gt;
      &lt;div<emphasis> type="p"</emphasis> n="2"&gt;
         .........
      &lt;/div&gt;
      .........
   &lt;/body&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.eng.1926.edghill.obj.xml">ar.cat.eng.1926.edghill.obj</link></para></note></para></section><section xml:id="attribute-units"><title><code>@units</code></title><para>The attribute <code>units</code> points to the ID ref of a <code><link linkend="element-unit">&lt;unit&gt;</link></code>, defining the type of units.</para><para>Formal Definition</para><synopsis/><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-div.rng">TAN-A-div.rng</link></code></para><para>Used by: <code><link linkend="pattern-nontextual-reference">~nontextual-reference</link></code></para></section><section xml:id="attribute-val"><title><code>@val</code></title><para>The attribute <code>val</code> specifies a particular word token by means of its string value. Treated as a constrained regular expression (the expression must match the entire token).</para><para>For more see <xref linkend="attr_pos_and_val"/></para><para>Formal Definition</para><synopsis>string (pattern .+)</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-2.rng">TAN-class-2.rng</link></code></para><para>Used by: <code><link linkend="pattern-abstract-tok-ref">~abstract-tok-ref</link></code>, <code><link linkend="pattern-tok-single-selector-attributes">~tok-single-selector-attributes</link></code>, <code><link linkend="pattern-tok-mult-selector-attributes">~tok-mult-selector-attributes</link></code></para><caution><para>Attributes that take a regular expression must use escape sequences recognized by XML schema or TAN escape extensions (\u{}). 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></para></caution><caution><para>Every token must be locatable in every cited ref in every source.</para></caution><caution><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></caution><para><example><title><code>@val</code></title><programlisting>   &lt;head&gt;
      .........
      &lt;alter src="fra"&gt;
         .........
         &lt;reassign&gt;
            &lt;tok ref="5 5"&gt;
               &lt;from<emphasis> val="Ceci"</emphasis>/&gt;
               &lt;to pos="4"<emphasis> val="corps"</emphasis>/&gt;
            &lt;/tok&gt;
            .........
         &lt;/reassign&gt;
         &lt;reassign&gt;
            &lt;tok ref="5 5"&gt;
               &lt;from<emphasis> val="Il"</emphasis>/&gt;
               &lt;to<emphasis> val="exister"</emphasis>/&gt;
            &lt;/tok&gt;
            .........
         &lt;/reassign&gt;
         .........
         &lt;reassign&gt;
            &lt;tok ref="6 23"&gt;
               &lt;from<emphasis> val="Il"</emphasis>/&gt;
               &lt;to<emphasis> val="même"</emphasis> pos="last-1"/&gt;
            &lt;/tok&gt;
            .........
         &lt;/reassign&gt;
         .........
         &lt;reassign&gt;
            &lt;tok ref="7 17"&gt;
               &lt;from<emphasis> val="Il"</emphasis>/&gt;
               &lt;to pos="last"/&gt;
            &lt;/tok&gt;
            .........
         &lt;/reassign&gt;
         .........
         &lt;reassign&gt;
            &lt;tok ref="7 26"&gt;
               &lt;from<emphasis> val="Ceci"</emphasis>/&gt;
               &lt;to pos="last"/&gt;
            &lt;/tok&gt;
            .........
         &lt;/reassign&gt;
         .........
         &lt;reassign&gt;
            &lt;tok ref="8 11"&gt;
               &lt;from<emphasis> val="Il"</emphasis>/&gt;
               &lt;to pos="last"/&gt;
            &lt;/tok&gt;
            .........
         &lt;/reassign&gt;
         .........
         &lt;reassign&gt;
            &lt;tok ref="11 2"&gt;
               &lt;from<emphasis> val="Ceci"</emphasis>/&gt;
               &lt;to pos="last"/&gt;
            &lt;/tok&gt;
            .........
         &lt;/reassign&gt;
         .........
         &lt;reassign&gt;
            &lt;tok ref="14 4"&gt;
               &lt;from<emphasis> val="Il"</emphasis>/&gt;
               &lt;to<emphasis> val="autres"</emphasis> pos="2"/&gt;
            &lt;/tok&gt;
            .........
         &lt;/reassign&gt;
         .........
      &lt;/alter&gt;
      .........
   &lt;/head&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-div/ar.cat.tan-a-div.xml">ar.cat.tan-a-div</link></para></note></para></section><section xml:id="attribute-verb"><title><code>@verb</code></title><para>The attribute <code>verb</code> points to one or more <code><link linkend="element-verb">&lt;verb&gt;</link></code>s that serve to assert something of the <code>@subject.</code></para><para>The preferred term "verb" is equivalent to RDF "predicate." The latter term is avoided as being misleading -- most who use TAN will understand "predicate," grammatically speaking, to refer to everything in a sentence that is not the subject.</para><para> Multiple values of <code><link linkend="attribute-verb">@verb</link></code> are interpreted to mean "and", resulting in distribution of the claim (e.g., verb="x y" becomes "[subject] x ..." and "[subject] y...").</para><para>Formal Definition</para><synopsis/><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-div.rng">TAN-A-div.rng</link></code></para><para>Used by: <code><link linkend="pattern-body-content-non-class-2">~body-content-non-class-2</link></code>, <code><link linkend="pattern-claim">~claim</link></code></para><caution><para>Any predefined strictures on verbs must be respected.</para></caution><caution><para>Every <code><link linkend="element-claim">&lt;claim&gt;</link></code> must have at least one verb, either <code><link linkend="attribute-verb">@verb</link></code> (self or ancestral <code><link linkend="element-body">&lt;body&gt;</link></code>)</para></caution><para><example><title><code>@verb</code></title><programlisting>&lt;TAN-A-div TAN-version="2018" id="tag:parkj@textalign.net,2015:ar.cat.tan-a-div:claims"&gt;
   .........
   &lt;body claimant="lmp"&gt;
      .........
      &lt;claim subject="dexippus porphyry"&gt;
         &lt;claim subject="andronicus boethus" adverb="perhaps"<emphasis> verb="omits"</emphasis>&gt;
            &lt;object src="grc"&gt;
               .........
            &lt;/object&gt;
         &lt;/claim&gt;
      &lt;/claim&gt;
      &lt;claim subject="herminus comm-omnes"<emphasis> verb="agrees"</emphasis>&gt;
         &lt;locus src="grc"&gt;
            .........
         &lt;/locus&gt;
      &lt;/claim&gt;
      &lt;comment when="2017-03-10" who="park"&gt;The next three claims assert that the reading, ἀποδιδῷ
            τις, is attested to by π α φ ο but B transposes the words, and perhaps Boethius does as
            well. The claim sticks close to M-P's syntax, and does not fill in statements he would
            expect an intelligent reader to supply, e.g., that the claim is not that Boethius's
            translation perhaps transposed the words, but that Boethius was perhaps following one or
            more Greek manuscripts that did.&lt;/comment&gt;
      &lt;claim subject="B"<emphasis> verb="replaces"</emphasis>&gt;
         &lt;locus src="grc"&gt;
            .........
         &lt;/locus&gt;
         &lt;object&gt;τις ἀποδιδῷ&lt;/object&gt;
      &lt;/claim&gt;
      &lt;claim subject="Λ" adverb="perhaps"<emphasis> verb="replaces"</emphasis>&gt;
         &lt;locus src="grc"&gt;
            .........
         &lt;/locus&gt;
         &lt;object&gt;τις ἀποδιδῷ&lt;/object&gt;
      &lt;/claim&gt;
      &lt;claim subject="π α φ ο"<emphasis> verb="agrees"</emphasis>&gt;
         .........
      &lt;/claim&gt;
      .........
   &lt;/body&gt;
&lt;/TAN-A-div&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-div/ar.cat.tan-a-div.claims.xml">ar.cat.tan-a-div.claims</link></para></note></para></section><section xml:id="attribute-when"><title><code>@when</code></title><para>The attribute <code>when</code> indicates a date or date and time</para><para>Formal Definition</para><synopsis>(
   dateTime 
   date )</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-comment">~comment</link></code>, <code><link linkend="pattern-change-log">~change-log</link></code></para><caution><para>Date attributes must be castable either as xs:dateTime or xs:date</para></caution><caution><para>Future dates are not permitted.</para></caution><para><example><title><code>@when</code></title><programlisting>&lt;TAN-T id="tag:kalvesmaki.com,2014:tan-t:ar.cat.eng.1926.edghill:model-object-refs" TAN-version="2018"&gt;
   &lt;head&gt;
      .........
      &lt;resp who="xslt1" roles="stylesheet1"/&gt;
      &lt;change<emphasis> when="2016-07-07T16:36:28.867-04:00"</emphasis> who="kalvesmaki"&gt;Reformatted file at
         ar.cat.eng.1926.edghill.sem.xml to the structure of the copy of the model.&lt;/change&gt;
      &lt;change who="xslt1"<emphasis> when="2017-11-02T22:27:59.302-04:00"</emphasis>&gt;TAN file updated to 2018 schemas.&lt;/change&gt;
   &lt;/head&gt;
   .........
&lt;/TAN-T&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.eng.1926.edghill.obj.xml">ar.cat.eng.1926.edghill.obj</link></para></note></para><para><example><title><code>@when</code></title><programlisting>&lt;TAN-T id="tag:kalvesmaki.com,2014:tan-t:ar.cat.eng.1926.edghill:semantic-refs" TAN-version="2018"&gt;
   &lt;head&gt;
      .........
      &lt;resp who="xslt1" roles="stylesheet1"/&gt;
      &lt;change<emphasis> when="2016-06-22T08:04:25.003-04:00"</emphasis> who="kalvesmaki"&gt;Reformatted according to first
         model found. Backup made at
         file:/C:/Users/jdkalv/Dropbox/TAN/library/TAN-2018/examples/ar.cat.eng.1926.edghill.sem-201606220804250030400.xml.&lt;/change&gt;
      &lt;change<emphasis> when="2016-01-26-04:00"</emphasis> who="kalvesmaki"&gt;Started new file.&lt;/change&gt;
      &lt;change who="xslt1"<emphasis> when="2017-11-02T22:29:17.742-04:00"</emphasis>&gt;TAN file updated to 2018 schemas.&lt;/change&gt;
   &lt;/head&gt;
   .........
&lt;/TAN-T&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.eng.1926.edghill.sem.xml">ar.cat.eng.1926.edghill.sem</link></para></note></para></section><section xml:id="attribute-when-accessed"><title><code>@when-accessed</code></title><para>The attribute <code>when-accessed</code> specifies when an electronic file was last examined</para><para>Formal Definition</para><synopsis>(
   date 
   dateTime )</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="element-location">&lt;location&gt;</link></code></para><important><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></important><caution><para>Date attributes must be castable either as xs:dateTime or xs:date</para></caution><caution><para>Future dates are not permitted.</para></caution><para><example><title><code>@when-accessed</code></title><programlisting>&lt;TAN-T id="tag:kalvesmaki.com,2014:tan-t:ar.cat.eng.1926.edghill:model-object-refs" TAN-version="2018"&gt;
   &lt;head&gt;
      .........
      &lt;see-also relationship="ade"&gt;
         .........
         &lt;name&gt;Categories, Aristotle, English translation by E. M. Edghill&lt;/name&gt;
         &lt;location href="ar.cat.eng.1926.edghill.sem.xml"<emphasis> when-accessed="2016-07-07T16:36:28.867-04:00"</emphasis>/&gt;
      &lt;/see-also&gt;
      &lt;see-also relationship="model"&gt;
         .........
         &lt;name&gt;Categories, Aristotle, Greek text by Minio-Paluello&lt;/name&gt;
         &lt;location href="ar.cat.grc.1949.minio-paluello-obj.xml"<emphasis> when-accessed="2016-07-07T16:36:28.867-04:00"</emphasis>/&gt;
      &lt;/see-also&gt;
      .........
   &lt;/head&gt;
   .........
&lt;/TAN-T&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.eng.1926.edghill.obj.xml">ar.cat.eng.1926.edghill.obj</link></para></note></para><para><example><title><code>@when-accessed</code></title><programlisting>&lt;TAN-T id="tag:kalvesmaki.com,2014:tan-t:ar.cat.eng.1926.edghill:semantic-refs" TAN-version="2018"&gt;
   &lt;head&gt;
      .........
      &lt;see-also relationship="model"&gt;
         .........
         &lt;name&gt;Categories, Aristotle, Greek text by Minio-Paluello&lt;/name&gt;
         &lt;location href="ar.cat.grc.1949.minio-paluello-sem.xml"<emphasis> when-accessed="2016-02-10T14:08:52.058-05:00"</emphasis>/&gt;
      &lt;/see-also&gt;
      &lt;see-also relationship="alt"&gt;
         .........
         &lt;name&gt;Categories, Aristotle, Greek text by Minio-Paluello&lt;/name&gt;
         &lt;location href="ar.cat.grc.1949.minio-paluello-obj.xml"<emphasis> when-accessed="2016-02-11T12:40:42.823-05:00"</emphasis>/&gt;
      &lt;/see-also&gt;
      .........
   &lt;/head&gt;
   .........
&lt;/TAN-T&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.eng.1926.edghill.sem.xml">ar.cat.eng.1926.edghill.sem</link></para></note></para></section><section xml:id="attribute-where"><title><code>@where</code></title><para>The attribute <code>where</code> restricts the <code><link linkend="element-claim">&lt;claim&gt;</link></code> to a specific <code><link linkend="element-place">&lt;place&gt;</link></code>.
 Multiple values of <code><link linkend="attribute-where">@where</link></code> are interpreted to mean "or" with union. No distribution takes place (e.g., where="x y" means "[subject] x or y [verby]...", not "[subject] x [verb]..." and "[subject] y [verb]...").</para><para>Formal Definition</para><synopsis/><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-div.rng">TAN-A-div.rng</link></code></para><para>Used by: <code><link linkend="pattern-claim">~claim</link></code></para></section><section xml:id="attribute-which"><title><code>@which</code></title><para>The attribute <code>which</code> used to point to a reserved keyword, either a reserved tokenization pattern or a relationship.</para><para>Formal Definition</para><synopsis/><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-defn-morph">~defn-morph</link></code>, <code><link linkend="pattern-entity-digital-generic-ref">~entity-digital-generic-ref</link></code>, <code><link linkend="pattern-entity-nondigital-ref">~entity-nondigital-ref</link></code>, <code><link linkend="pattern-metadata-human">~metadata-human</link></code>, <code><link linkend="pattern-defn-tok-def">~defn-tok-def</link></code></para><caution><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></caution><caution><para>Keywords (values of <code><link linkend="attribute-which">@which</link></code>) must be unique for a given element name.</para></caution><caution><para>Any element that takes <code><link linkend="attribute-which">@which</link></code> must have keywords defined for that element.</para></caution><caution><para>Keys are integral parts of a document. Access to at least one version is absolutely mandatory.</para></caution><para><example><title><code>@which</code></title><programlisting>&lt;TAN-T id="tag:kalvesmaki.com,2014:tan-t:ar.cat.eng.1926.edghill:model-object-refs" TAN-version="2018"&gt;
   &lt;head&gt;
      .........
      &lt;definitions&gt;
         .........
         &lt;role xml:id="editor"&gt;
            .........
         &lt;/role&gt;
         &lt;role xml:id="stylesheet1"<emphasis> which="stylesheet"</emphasis>/&gt;
         &lt;relationship xml:id="model"<emphasis> which="model"</emphasis>/&gt;
         &lt;relationship xml:id="ade"<emphasis> which="alternatively divided edition"</emphasis>/&gt;
      &lt;/definitions&gt;
      &lt;alter&gt;
         &lt;normalization<emphasis> which="no hyphens"</emphasis>/&gt;
      &lt;/alter&gt;
      .........
   &lt;/head&gt;
   .........
&lt;/TAN-T&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.eng.1926.edghill.obj.xml">ar.cat.eng.1926.edghill.obj</link></para></note></para></section><section xml:id="attribute-who"><title><code>@who</code></title><para>The attribute <code>who</code> names an <code>&lt;agent&gt;</code></para><para>Formal Definition</para><synopsis/><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-comment">~comment</link></code>, <code><link linkend="pattern-nonsource-license">~nonsource-license</link></code>, <code><link linkend="pattern-resp-item">~resp-item</link></code>, <code><link linkend="pattern-change-log">~change-log</link></code></para><caution><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></caution><caution><para>All idrefs in an attribute must be unique.</para></caution><para><example><title><code>@who</code></title><programlisting>&lt;TAN-T id="tag:kalvesmaki.com,2014:tan-t:ar.cat.eng.1926.edghill:model-object-refs" TAN-version="2018"&gt;
   &lt;head&gt;
      .........
      &lt;license&gt;
         .........
      &lt;/license&gt;
      &lt;licensor<emphasis> who="kalvesmaki"</emphasis>/&gt;
      &lt;source&gt;
         .........
      &lt;/source&gt;
      .........
      &lt;alter&gt;
         .........
      &lt;/alter&gt;
      &lt;resp roles="editor"<emphasis> who="kalvesmaki"</emphasis>/&gt;
      &lt;resp<emphasis> who="xslt1"</emphasis> roles="stylesheet1"/&gt;
      &lt;change when="2016-07-07T16:36:28.867-04:00"<emphasis> who="kalvesmaki"</emphasis>&gt;Reformatted file at
         ar.cat.eng.1926.edghill.sem.xml to the structure of the copy of the model.&lt;/change&gt;
      &lt;change<emphasis> who="xslt1"</emphasis> when="2017-11-02T22:27:59.302-04:00"&gt;TAN file updated to 2018 schemas.&lt;/change&gt;
   &lt;/head&gt;
   .........
&lt;/TAN-T&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.eng.1926.edghill.obj.xml">ar.cat.eng.1926.edghill.obj</link></para></note></para></section><section xml:id="attribute-work"><title><code>@work</code></title><para>The attribute <code>work</code> refers to a work by means of a source ID as a proxy. The attribute will be treated as indicating all sources that share the same work as the one mentioned.</para><para>If you wish to avoid making a claim applying to all other versions of a work, use <code><link linkend="attribute-src">@src</link></code> instead.</para><para>Formal Definition</para><synopsis/><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-div.rng">TAN-A-div.rng</link></code></para><para>Used by: <code><link linkend="pattern-simple-textual-reference">~simple-textual-reference</link></code>, <code><link linkend="pattern-complex-textual-reference-set">~complex-textual-reference-set</link></code></para><important><para>If a reference to a work is not found in some sources, a warning will be returned.</para></important><para><example><title><code>@work</code></title><programlisting>      &lt;claim verb="refers-to"&gt;
         &lt;subject src="grc" ref="1 b 25"/&gt;
         &lt;object<emphasis> work="grc"</emphasis> ref="1 a 16"/&gt;
      &lt;/claim&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-div/ar.cat.tan-a-div.claims.xml">ar.cat.tan-a-div.claims</link></para></note></para><para><example><title><code>@work</code></title><programlisting>      &lt;claim verb="is-about" object="predication"&gt;
         &lt;subject<emphasis> work="grc"</emphasis> ref="1 1"/&gt;
      &lt;/claim&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-div/ar.cat.tan-a-div.xml">ar.cat.tan-a-div</link></para></note></para></section><section xml:id="attribute-xmlid"><title><code>@xml:id</code></title><para>The attribute <code>xml:id</code> identifies an entity described within an element. Must be unique within a given file. Must consist only of word characters.</para><para>Formal Definition</para><synopsis/><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-defn-id-ref-opt">~defn-id-ref-opt</link></code>, <code><link linkend="pattern-source-id-opt">~source-id-opt</link></code>, <code><link linkend="pattern-defn-morph">~defn-morph</link></code>, <code><link linkend="pattern-defn-lexi">~defn-lexi</link></code>, <code><link linkend="pattern-alignment-attributes-non-class-2">~alignment-attributes-non-class-2</link></code>, <code><link linkend="pattern-id-option">~id-option</link></code>, <code><link linkend="pattern-inclusion-item">~inclusion-item</link></code>, <code><link linkend="pattern-defn-pattern-id">~defn-pattern-id</link></code>, <code><link linkend="pattern-defn-alias">~defn-alias</link></code>, <code><link linkend="pattern-defn-period">~defn-period</link></code>, <code><link linkend="pattern-defn-relationship">~defn-relationship</link></code></para><caution><para><code><link linkend="attribute-xmlid">@xml:id</link></code> values may not be repeated in the same document.</para></caution><caution><para>Id values for features must be case-indifferently unique within a given category.</para></caution><para><example><title><code>@xml:id</code></title><programlisting>   &lt;head&gt;
      .........
      &lt;definitions&gt;
         &lt;work&gt;
            .........
         &lt;/work&gt;
         &lt;div-type<emphasis> xml:id="p"</emphasis>&gt;
            &lt;IRI&gt;http://dbpedia.org/resource/Page_(paper)&lt;/IRI&gt;
            &lt;name&gt;page&lt;/name&gt;
         &lt;/div-type&gt;
         &lt;div-type<emphasis> xml:id="c"</emphasis>&gt;
            &lt;IRI&gt;http://dbpedia.org/resource/Column_(typography)&lt;/IRI&gt;
            &lt;name&gt;column&lt;/name&gt;
         &lt;/div-type&gt;
         &lt;div-type<emphasis> xml:id="l"</emphasis>&gt;
            &lt;IRI&gt;tag:textalign.net,2015:div-type:line:physical&lt;/IRI&gt;
            &lt;name&gt;physical line&lt;/name&gt;
         &lt;/div-type&gt;
         &lt;person<emphasis> xml:id="kalvesmaki"</emphasis>&gt;
            &lt;IRI&gt;http://viaf.org/viaf/299582703&lt;/IRI&gt;
            &lt;IRI&gt;tag:kalvesmaki.com,2014:self&lt;/IRI&gt;
            &lt;name xml:lang="eng"&gt;Joel Kalvesmaki&lt;/name&gt;
         &lt;/person&gt;
         &lt;algorithm<emphasis> xml:id="xslt1"</emphasis>&gt;
            .........
         &lt;/algorithm&gt;
         .........
      &lt;/definitions&gt;
      .........
   &lt;/head&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.eng.1926.edghill.obj.xml">ar.cat.eng.1926.edghill.obj</link></para></note></para></section><section xml:id="attribute-xmllang"><title><code>@xml:lang</code></title><para>The attribute <code>xml:lang</code> specifies a language code that names the language of the text enclosed by the parent element. Values are inherited by all descendants except for those that have an <code><link linkend="attribute-xmllang">@xml:lang</link></code> and their descendants.  </para><para>Values should adhere to BCP (Best Common Practices) 47, <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://www.rfc-editor.org/rfc/bcp/bcp47.txt.">http://www.rfc-editor.org/rfc/bcp/bcp47.txt.</link> For more details see <xref linkend="language"/>.</para><para>Examples: 'eng' (English), 'grc' (classical Greek), 'lat' (Latin) </para><para>Formal Definition</para><synopsis>language </synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-nontextual-reference">~nontextual-reference</link></code>, <code><link linkend="pattern-body-attributes-non-core">~body-attributes-non-core</link></code>, <code><link linkend="pattern-text-div">~text-div</link></code>, <code><link linkend="pattern-metadata-desc">~metadata-desc</link></code></para><para><example><title><code>@xml:lang</code></title><programlisting>&lt;TAN-T id="tag:kalvesmaki.com,2014:tan-t:ar.cat.eng.1926.edghill:model-object-refs" TAN-version="2018"&gt;
   &lt;head&gt;
      .........
      &lt;definitions&gt;
         .........
         &lt;person xml:id="kalvesmaki"&gt;
            .........
            &lt;IRI&gt;tag:kalvesmaki.com,2014:self&lt;/IRI&gt;
            &lt;name<emphasis> xml:lang="eng"</emphasis>&gt;Joel Kalvesmaki&lt;/name&gt;
         &lt;/person&gt;
         .........
         &lt;role xml:id="editor"&gt;
            &lt;IRI&gt;http://schema.org/editor&lt;/IRI&gt;
            &lt;name<emphasis> xml:lang="eng"</emphasis>&gt;Editor&lt;/name&gt;
         &lt;/role&gt;
         .........
      &lt;/definitions&gt;
      .........
   &lt;/head&gt;
   &lt;body<emphasis> xml:lang="eng"</emphasis>&gt;
      &lt;div type="p" n="1"&gt;
         .........
      &lt;/div&gt;
      &lt;div type="p" n="2"&gt;
         .........
      &lt;/div&gt;
      &lt;div type="p" n="3"&gt;
         .........
      &lt;/div&gt;
      .........
   &lt;/body&gt;
&lt;/TAN-T&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.eng.1926.edghill.obj.xml">ar.cat.eng.1926.edghill.obj</link></para></note></para><para><example><title><code>@xml:lang</code></title><programlisting>         &lt;div-type xml:id="par"&gt;
            &lt;IRI&gt;http://dbpedia.org/resource/Paragraph&lt;/IRI&gt;
            &lt;name<emphasis> xml:lang="eng"</emphasis>&gt;paragraph&lt;/name&gt;
         &lt;/div-type&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.eng.1926.edghill.sem.xml">ar.cat.eng.1926.edghill.sem</link></para></note></para></section><section xml:id="element-algorithm"><title><code>&lt;algorithm&gt;</code></title><para>The element <code>algorithm</code> contains an IRI + name pattern identifying an algorithm.</para><para>Algorithm covers any set of computational instructions. It does not include the hardware or software used to run the algorithm. For example, a set of XSLT styleshteets is an algorithm, but the engine (e.g., Saxon) or software (e.g., oXygen) is not.  </para><para>Formal Definition</para><synopsis><code><link linkend="pattern-defn-pattern-id">~defn-pattern-id</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-defn-agent">~defn-agent</link></code></para><para><example><title><code>&lt;algorithm&gt;</code></title><programlisting>      &lt;definitions&gt;
         .........
         &lt;person xml:id="kalvesmaki"&gt;
            .........
         &lt;/person&gt;
         <emphasis>&lt;algorithm xml:id="xslt1"&gt;</emphasis>
            &lt;IRI&gt;tag:textalign.net,2015:stylesheet:convert-tan2017-to-tan2018&lt;/IRI&gt;
            &lt;name&gt;Stylesheet to populate a TAN-A-div file from collections.&lt;/name&gt;
            &lt;desc&gt;Stylesheet at: ../do%20things/convert/convert%20TAN%202017%20to%20TAN%202018.xsl&lt;/desc&gt;
         <emphasis>&lt;/algorithm&gt;</emphasis>
         &lt;role xml:id="editor"&gt;
            .........
         &lt;/role&gt;
         .........
      &lt;/definitions&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.eng.1926.edghill.obj.xml">ar.cat.eng.1926.edghill.obj</link></para></note></para><para><example><title><code>&lt;algorithm&gt;</code></title><programlisting>      &lt;definitions&gt;
         .........
         &lt;person xml:id="kalvesmaki"&gt;
            .........
         &lt;/person&gt;
         <emphasis>&lt;algorithm xml:id="xslt1"&gt;</emphasis>
            &lt;IRI&gt;tag:textalign.net,2015:stylesheet:convert-tan2017-to-tan2018&lt;/IRI&gt;
            &lt;name&gt;Stylesheet to populate a TAN-A-div file from collections.&lt;/name&gt;
            &lt;desc&gt;Stylesheet at: ../do%20things/convert/convert%20TAN%202017%20to%20TAN%202018.xsl&lt;/desc&gt;
         <emphasis>&lt;/algorithm&gt;</emphasis>
         &lt;role xml:id="editor"&gt;
            .........
         &lt;/role&gt;
         .........
      &lt;/definitions&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.eng.1926.edghill.sem.xml">ar.cat.eng.1926.edghill.sem</link></para></note></para><para><example><title><code>&lt;algorithm&gt;</code></title><programlisting>      &lt;definitions&gt;
         .........
         &lt;person xml:id="kalvesmaki"&gt;
            .........
         &lt;/person&gt;
         <emphasis>&lt;algorithm xml:id="xslt1"&gt;</emphasis>
            &lt;IRI&gt;tag:textalign.net,2015:stylesheet:convert-tan2017-to-tan2018&lt;/IRI&gt;
            &lt;name&gt;Stylesheet to populate a TAN-A-div file from collections.&lt;/name&gt;
            &lt;desc&gt;Stylesheet at: ../do%20things/convert/convert%20TAN%202017%20to%20TAN%202018.xsl&lt;/desc&gt;
         <emphasis>&lt;/algorithm&gt;</emphasis>
         &lt;role xml:id="editor"&gt;
            .........
         &lt;/role&gt;
         .........
      &lt;/definitions&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.fra.1844.saint-hilaire.sem-native.xml">ar.cat.fra.1844.saint-hilaire.sem-native</link></para></note></para><para><example><title><code>&lt;algorithm&gt;</code></title><programlisting>      &lt;definitions&gt;
         .........
         &lt;person xml:id="kalvesmaki"&gt;
            .........
         &lt;/person&gt;
         <emphasis>&lt;algorithm xml:id="xslt1"&gt;</emphasis>
            &lt;IRI&gt;tag:textalign.net,2015:stylesheet:convert-tan2017-to-tan2018&lt;/IRI&gt;
            &lt;name&gt;Stylesheet to populate a TAN-A-div file from collections.&lt;/name&gt;
            &lt;desc&gt;Stylesheet at: ../do%20things/convert/convert%20TAN%202017%20to%20TAN%202018.xsl&lt;/desc&gt;
         <emphasis>&lt;/algorithm&gt;</emphasis>
         &lt;role xml:id="editor"&gt;
            .........
         &lt;/role&gt;
         .........
      &lt;/definitions&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.fra.1844.saint-hilaire.sem.xml">ar.cat.fra.1844.saint-hilaire.sem</link></para></note></para></section><section xml:id="element-alias"><title><code>&lt;alias&gt;</code></title><para>The element <code>alias</code> assigns a group of xml:id values to a single xml:id.</para><para>This feature is useful for referring repeatedly to a group of agents, works, scripta, etc. </para><para>Formal Definition</para><synopsis><code><link linkend="pattern-ed-stamp">~ed-stamp</link></code>?, 
   (<code><link linkend="pattern-inclusion">~inclusion</link></code> | 
      ((<code><link linkend="attribute-xmlid">@xml:id</link></code> | <code><link linkend="attribute-id">@id</link></code>), <code><link linkend="attribute-idrefs">@idrefs</link></code>))</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-definition-core">~definition-core</link></code></para><caution><para>An <code><link linkend="element-alias">&lt;alias&gt;</link></code> may not mix idrefs from different elements.</para></caution><caution><para><code><link linkend="element-alias">&lt;alias&gt;</link></code> references must not be circular.</para></caution><para><example><title><code>&lt;alias&gt;</code></title><programlisting>   &lt;head&gt;
      .........
      &lt;definitions&gt;
         .........
         &lt;work xml:id="αc" which="Explanationes de commentario graeco Ammonii"/&gt;
         <emphasis>&lt;alias xml:id="αd" idrefs="α αc"/&gt;</emphasis>
         &lt;work xml:id="φ" which="Lemmata de commentario graeco Ioannis Philoponi"/&gt;
         &lt;work xml:id="φc" which="Explanationes de commentario graeco Ioannis Philoponi"/&gt;
         <emphasis>&lt;alias xml:id="φd" idrefs="φ φc"/&gt;</emphasis>
         &lt;work xml:id="ο" which="Lemmata de commentario graeco Olympiodori"/&gt;
         &lt;work xml:id="οc" which="Explanationes de commentario graeco Olympiodori"/&gt;
         <emphasis>&lt;alias xml:id="οd" idrefs="ο οc"/&gt;</emphasis>
         &lt;work xml:id="η" which="Lemmata de commentario graeco Eliae"/&gt;
         &lt;work xml:id="ηc" which="Explanationes de commentario graeco Eliae"/&gt;
         <emphasis>&lt;alias xml:id="ηd" idrefs="η ηc"/&gt;</emphasis>
         &lt;work xml:id="σ" which="Lemmata de commentario graeco Simplicii"/&gt;
         .........
      &lt;/definitions&gt;
      .........
   &lt;/head&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-div/ar.cat.tan-a-div.claims.xml">ar.cat.tan-a-div.claims</link></para></note></para></section><section xml:id="element-align"><title><code>&lt;align&gt;</code></title><para>The element <code>align</code> declares one or more groups of words that should be aligned with each other. <code><link linkend="element-align">&lt;align&gt;</link></code> specifies that all the tokens invoked for one source collectively align with the tokens in the other. </para><para>Formal Definition</para><synopsis>
   (<code><link linkend="pattern-inclusion">~inclusion</link></code> | 
      (<code><link linkend="pattern-alignment-attributes-non-class-2">~alignment-attributes-non-class-2</link></code>, <code><link linkend="pattern-certainty-stamp">~certainty-stamp</link></code>, <code><link linkend="attribute-group">@group</link></code>?, (<code><link linkend="element-comment">&lt;comment&gt;</link></code>* &amp; 
         (<code><link linkend="element-tok">&lt;tok&gt;</link></code> | <code><link linkend="element-group">&lt;group&gt;</link></code> | <code><link linkend="element-tok">&lt;tok&gt;</link></code>)+)))</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-tok.rng">TAN-A-tok.rng</link></code></para><para>Used by: <code><link linkend="pattern-body-item">~body-item</link></code></para><important><para>No <code><link linkend="element-tok">&lt;tok&gt;</link></code> should duplicate any sibling <code><link linkend="element-tok">&lt;tok&gt;</link></code>.</para></important><para><example><title><code>&lt;align&gt;</code></title><programlisting>&lt;TAN-A-tok TAN-version="2018" id="tag:parkj@textalign.net,2015:TAN-A-tok,ring01+ring02"&gt;
   .........
   &lt;body bitext-relation="B-descends-from-A" reuse-type="adaptation" in-progress="false"&gt;
      <emphasis>&lt;align&gt;</emphasis>
         &lt;tok src="ring1881" ref="1" val="\u{.latin}"/&gt;
         &lt;tok src="ring1987" ref="1" pos="1"/&gt;
      <emphasis>&lt;/align&gt;</emphasis>
      <emphasis>&lt;align&gt;</emphasis>
         &lt;tok src="ring1881" ref="1" pos="2"/&gt;
         &lt;tok src="ring1987" ref="1" pos="2"/&gt;
      <emphasis>&lt;/align&gt;</emphasis>
      <emphasis>&lt;align&gt;</emphasis>
         &lt;tok src="ring1881" ref="1" pos="3"/&gt;
         &lt;tok src="ring1987" ref="1" pos="3"/&gt;
      <emphasis>&lt;/align&gt;</emphasis>
      <emphasis>&lt;align&gt;</emphasis>
         &lt;tok src="ring1881" ref="1" pos="4"/&gt;
         &lt;tok src="ring1987" ref="1" pos="4"/&gt;
      <emphasis>&lt;/align&gt;</emphasis>
      <emphasis>&lt;align&gt;</emphasis>
         .........
      <emphasis>&lt;/align&gt;</emphasis>
      .........
   &lt;/body&gt;
&lt;/TAN-A-tok&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-tok/ringoroses.01+02.token.1.xml">ringoroses.01+02.token.1</link></para></note></para></section><section xml:id="element-alter"><title><code>&lt;alter&gt;</code></title><para>The element <code>alter</code> declares alterations that have been made, or should be made, to the <code>source(</code>s).</para><para>Formal Definition</para><synopsis><code><link linkend="pattern-ed-stamp">~ed-stamp</link></code>?, 
   (<code><link linkend="pattern-inclusion">~inclusion</link></code> | 
      (
{[TAN-class-2 (<code><link linkend="pattern-alter-condition">~alter-condition</link></code>):]   
         (
      {{{{[TAN-mor (<code><link linkend="pattern-action-condition-attributes">~action-condition-attributes</link></code>):]   <code><link linkend="pattern-action-condition-attributes">~action-condition-attributes</link></code>}}}} OR 

      {{{{[TAN-class-2 (<code><link linkend="pattern-action-condition-attributes">~action-condition-attributes</link></code>):]   <code><link linkend="pattern-action-condition-attributes">~action-condition-attributes</link></code>}}}} OR 

      {{{{[TAN-core (<code><link linkend="pattern-action-condition-attributes">~action-condition-attributes</link></code>):]   {empty}}}}} | <code><link linkend="element-where">&lt;where&gt;</link></code>+)} OR 

{[TAN-core (<code><link linkend="pattern-alter-condition">~alter-condition</link></code>):]   {empty}}, 
         (<code><link linkend="element-comment">&lt;comment&gt;</link></code>* &amp; ({empty}, 
{[TAN-class-1 (<code><link linkend="pattern-alter-non-core">~alter-non-core</link></code>):]   
            (<code><link linkend="element-normalization">&lt;normalization&gt;</link></code>* &amp; <code><link linkend="element-replace">&lt;replace&gt;</link></code>*)} OR 

{[TAN-class-2 (<code><link linkend="pattern-alter-non-core">~alter-non-core</link></code>):]   <code><link linkend="pattern-alter-non-core">~alter-non-core</link></code>} OR 

{[TAN-class-3 (<code><link linkend="pattern-alter-non-core">~alter-non-core</link></code>):]   
            ({empty} &amp; {empty})} OR 

{[TAN-core (<code><link linkend="pattern-alter-non-core">~alter-non-core</link></code>):]   {empty}}))))</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-alter-statement">~alter-statement</link></code></para><caution><para>No alter action should result in the mixing of leaf <code><link linkend="element-div">&lt;div&gt;</link></code>s and non-leaf <code><link linkend="element-div">&lt;div&gt;</link></code>s.</para></caution><para><example><title><code>&lt;alter&gt;</code></title><programlisting>   &lt;head&gt;
      .........
      &lt;definitions&gt;
         .........
      &lt;/definitions&gt;
      <emphasis>&lt;alter&gt;</emphasis>
         &lt;normalization which="no hyphens"/&gt;
      <emphasis>&lt;/alter&gt;</emphasis>
      &lt;resp roles="editor" who="kalvesmaki"/&gt;
      .........
   &lt;/head&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.eng.1926.edghill.obj.xml">ar.cat.eng.1926.edghill.obj</link></para></note></para><para><example><title><code>&lt;alter&gt;</code></title><programlisting>   &lt;head&gt;
      .........
      &lt;definitions&gt;
         .........
      &lt;/definitions&gt;
      <emphasis>&lt;alter&gt;</emphasis>
         &lt;normalization which="no hyphens"/&gt;
      <emphasis>&lt;/alter&gt;</emphasis>
      &lt;resp roles="editor" who="kalvesmaki"/&gt;
      .........
   &lt;/head&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.eng.1926.edghill.sem.xml">ar.cat.eng.1926.edghill.sem</link></para></note></para><para><example><title><code>&lt;alter&gt;</code></title><programlisting>   &lt;head&gt;
      .........
      &lt;definitions&gt;
         .........
      &lt;/definitions&gt;
      <emphasis>&lt;alter&gt;</emphasis>
         &lt;normalization which="no hyphens"/&gt;
      <emphasis>&lt;/alter&gt;</emphasis>
      &lt;resp roles="editor" who="kalvesmaki"/&gt;
      .........
   &lt;/head&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.fra.1844.saint-hilaire.sem-native.xml">ar.cat.fra.1844.saint-hilaire.sem-native</link></para></note></para><para><example><title><code>&lt;alter&gt;</code></title><programlisting>   &lt;head&gt;
      .........
      &lt;definitions&gt;
         .........
      &lt;/definitions&gt;
      <emphasis>&lt;alter&gt;</emphasis>
         &lt;normalization which="no hyphens"/&gt;
      <emphasis>&lt;/alter&gt;</emphasis>
      &lt;resp roles="editor" who="kalvesmaki"/&gt;
      .........
   &lt;/head&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.fra.1844.saint-hilaire.sem.xml">ar.cat.fra.1844.saint-hilaire.sem</link></para></note></para></section><section xml:id="element-ambiguous-letter-numerals-are-roman"><title><code>&lt;ambiguous-letter-numerals-are-roman&gt;</code></title><para>The element <code>ambiguous-letter-numerals-are-roman</code> specifies whether letters that can be interpreted both as letter numerals and as roman numerals should be interpreted as the latter.</para><para>E.g., 'c' would be interpreted as 3 if false and 100 if true.</para><para>If element is not present, the value is assumed to be true.</para><para>Formal Definition</para><synopsis>boolean </synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-definition-core">~definition-core</link></code></para><para><example><title><code>&lt;ambiguous-letter-numerals-are-roman&gt;</code></title><programlisting>      &lt;definitions&gt;
         .........
         &lt;role xml:id="Produzent"&gt;
            .........
         &lt;/role&gt;
         <emphasis>&lt;ambiguous-letter-numerals-are-roman&gt;</emphasis>false<emphasis>&lt;/ambiguous-letter-numerals-are-roman&gt;</emphasis>
      &lt;/definitions&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ring-o-roses.deu.1897.xml">ring-o-roses.deu.1897</link></para></note></para><para><example><title><code>&lt;ambiguous-letter-numerals-are-roman&gt;</code></title><programlisting>      &lt;definitions&gt;
         <emphasis>&lt;ambiguous-letter-numerals-are-roman&gt;</emphasis>false<emphasis>&lt;/ambiguous-letter-numerals-are-roman&gt;</emphasis>
         &lt;person xml:id="park"&gt;
            .........
         &lt;/person&gt;
         .........
      &lt;/definitions&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-div/ar.cat.tan-a-div.xml">ar.cat.tan-a-div</link></para></note></para></section><section xml:id="element-ana"><title><code>&lt;ana&gt;</code></title><para>The element <code>ana</code> contains a one or more assertions about the lexical or morphological properties of one or more tokens.</para><para>Claims within an <code><link linkend="element-ana">&lt;ana&gt;</link></code> are distributive. That is, every combination of <code><link linkend="element-l">&lt;l&gt;</link></code> and <code><link linkend="element-m">&lt;m&gt;</link></code> within an <code><link linkend="element-lm">&lt;lm&gt;</link></code> is asserted of every <code><link linkend="element-tok">&lt;tok&gt;</link></code>.</para><para>Formal Definition</para><synopsis>
   ((<code><link linkend="pattern-ed-stamp">~ed-stamp</link></code>?, <code><link linkend="pattern-inclusion">~inclusion</link></code>) | 
      (<code><link linkend="pattern-certainty-stamp">~certainty-stamp</link></code>?, <code><link linkend="attribute-group">@group</link></code>?, 
         (<code><link linkend="element-comment">&lt;comment&gt;</link></code>* &amp; (
            (
               (<code><link linkend="element-tok">&lt;tok&gt;</link></code> | <code><link linkend="element-group">&lt;group&gt;</link></code> | <code><link linkend="element-tok">&lt;tok&gt;</link></code>) | <code><link linkend="element-tok">&lt;tok&gt;</link></code>)+, <code><link linkend="element-lm">&lt;lm&gt;</link></code>+))))</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-lm.rng">TAN-A-lm.rng</link></code></para><para>Used by: <code><link linkend="pattern-body-item">~body-item</link></code></para><important><para>No <code><link linkend="element-tok">&lt;tok&gt;</link></code> should duplicate any sibling <code><link linkend="element-tok">&lt;tok&gt;</link></code>.</para></important><para><example><title><code>&lt;ana&gt;</code></title><programlisting>&lt;TAN-A-lm TAN-version="2018" id="tag:kalvesmaki.com,2014:tan-t:ar.cat.grc.1949.minio-paluello:semantic-refs:TAN-A-lm:2016-04-05T07:07:40.033-04:00"&gt;
   .........
   &lt;body lexicon="LSJ Lampe new" morphology="Perseus"&gt;
      <emphasis>&lt;ana&gt;</emphasis>
         &lt;tok ref="11 2 1 1" pos="1"/&gt;
         &lt;lm&gt;
            .........
         &lt;/lm&gt;
      <emphasis>&lt;/ana&gt;</emphasis>
      <emphasis>&lt;ana&gt;</emphasis>
         &lt;tok ref="10 6 3 2" pos="4"/&gt;
         &lt;tok ref="10 6 3 3" pos="15"/&gt;
         &lt;tok ref="10 6 4 2" pos="37"/&gt;
         .........
      <emphasis>&lt;/ana&gt;</emphasis>
      <emphasis>&lt;ana&gt;</emphasis>
         &lt;tok ref="8 3 5 4" pos="6"/&gt;
         &lt;tok ref="8 3 7 3" pos="7"/&gt;
         &lt;lm&gt;
            .........
         &lt;/lm&gt;
      <emphasis>&lt;/ana&gt;</emphasis>
      <emphasis>&lt;ana&gt;</emphasis>
         &lt;tok ref="7 1 2 1" pos="12"/&gt;
         &lt;tok ref="7 3 1 3" pos="22"/&gt;
         &lt;tok ref="7 3 1 3" pos="24"/&gt;
         .........
      <emphasis>&lt;/ana&gt;</emphasis>
      <emphasis>&lt;ana&gt;</emphasis>
         .........
      <emphasis>&lt;/ana&gt;</emphasis>
      .........
   &lt;/body&gt;
&lt;/TAN-A-lm&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-lm/ar.cat.grc.1949.minio-paluello-sem-TAN-LM-sample.xml">ar.cat.grc.1949.minio-paluello-sem-TAN-LM-sample</link></para></note></para></section><section xml:id="element-assert"><title><code>&lt;assert&gt;</code></title><para>The element <code>assert</code> names a pattern that, if found to be false in any <code><link linkend="element-m">&lt;m&gt;</link></code> in a dependent TAN-A-lm file, will return the enclosed message upon validation of the dependent file, along with an error or warning. Modeled on Schematron <code><link linkend="element-report">&lt;report&gt;</link></code>.</para><para>Formal Definition</para><synopsis><code><link linkend="pattern-condition-pattern">~condition-pattern</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-mor.rng">TAN-mor.rng</link></code></para><para>Used by: <code><link linkend="pattern-morphology-rule">~morphology-rule</link></code></para><para><example><title><code>&lt;assert&gt;</code></title><programlisting>&lt;TAN-mor TAN-version="2018" id="tag:kalvesmaki.com,2014:tan-r-mor:eng:penn"&gt;
   .........
   &lt;body&gt;
      .........
      &lt;rule m-matches=".+"&gt;
         <emphasis>&lt;assert m-has-how-many-features="1"&gt;</emphasis>Features may not be combined.<emphasis>&lt;/assert&gt;</emphasis>
      &lt;/rule&gt;
      &lt;rule m-has-features="$"&gt;
         <emphasis>&lt;assert tok-matches="$"&gt;</emphasis>Only $ may be tagged as a dollar sign.<emphasis>&lt;/assert&gt;</emphasis>
      &lt;/rule&gt;
      .........
   &lt;/body&gt;
&lt;/TAN-mor&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-mor/eng.kalvesmaki.com,2014.2.xml">eng.kalvesmaki.com,2014.2</link></para></note></para></section><section xml:id="element-bitext-relation"><title><code>&lt;bitext-relation&gt;</code></title><para>The element <code>bitext-relation</code> identifies how the text on one text-bearing object relates to that on another by specifying a relationship, e.g., B is a direct copy of A, B and A descent from a commont parent, etc. See <xref linkend="tan-a-tok"/> for theoretical background.</para><para>In most cases, there will be need for only one of these elements. But multiple values may be helpful for cases where a bitext has a complex history, for example, a textual object that was created over time, and in different phases.</para><para>This element should not be used to describe any activities (e.g., translation, copying), reserved for <code><link linkend="element-reuse-type">&lt;reuse-type&gt;</link></code>. </para><para>For examples see main.xml# keywords-bitext-relation</para><para>Formal Definition</para><synopsis><code><link linkend="pattern-defn-pattern-default">~defn-pattern-default</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-tok.rng">TAN-A-tok.rng</link></code></para><para>Used by: <code><link linkend="pattern-definition-non-class-2">~definition-non-class-2</link></code></para><para><example><title><code>&lt;bitext-relation&gt;</code></title><programlisting>      &lt;definitions&gt;
         <emphasis>&lt;bitext-relation xml:id="B-descends-from-A"&gt;</emphasis>
            &lt;IRI&gt;tag:textalign.net,2015:bitext-relation:a/x+/b&lt;/IRI&gt;
            &lt;name&gt;B descends directly from A, unknown number of intermediaries&lt;/name&gt;
            &lt;desc&gt;The 1987 versions is hypothesized to descend somehow from the 1881 version,
                    mainly for the sake of illustration.&lt;/desc&gt;
         <emphasis>&lt;/bitext-relation&gt;</emphasis>
         &lt;reuse-type xml:id="adaptation"&gt;
            .........
         &lt;/reuse-type&gt;
         .........
      &lt;/definitions&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-tok/ringoroses.01+02.token.1.xml">ringoroses.01+02.token.1</link></para></note></para><para><example><title><code>&lt;bitext-relation&gt;</code></title><programlisting>      &lt;definitions&gt;
         <emphasis>&lt;bitext-relation xml:id="unclear"&gt;</emphasis>
            &lt;IRI&gt;tag:kalvesmaki@gmail.com,2014:bitext-relation:unclear&lt;/IRI&gt;
            &lt;name&gt;The German and English versions bear some relationship, but what exactly is
                    unclear.&lt;/name&gt;
         <emphasis>&lt;/bitext-relation&gt;</emphasis>
         &lt;reuse-type xml:id="correlationGeneral"&gt;
            .........
         &lt;/reuse-type&gt;
         .........
      &lt;/definitions&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-tok/ringoroses.01+03.token.1.xml">ringoroses.01+03.token.1</link></para></note></para><para><example><title><code>&lt;bitext-relation&gt;</code></title><programlisting>      &lt;definitions&gt;
         <emphasis>&lt;bitext-relation xml:id="unclear"&gt;</emphasis>
            &lt;IRI&gt;tag:kalvesmaki@gmail.com,2014:bitext-relation:unclear&lt;/IRI&gt;
            &lt;name&gt;The German and English versions bear some relationship, but what exactly is
                    unclear.&lt;/name&gt;
         <emphasis>&lt;/bitext-relation&gt;</emphasis>
         &lt;reuse-type xml:id="correlationGeneral"&gt;
            .........
         &lt;/reuse-type&gt;
         .........
      &lt;/definitions&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-tok/ringoroses.01+03.token.2.xml">ringoroses.01+03.token.2</link></para></note></para></section><section xml:id="element-body"><title><code>&lt;body&gt;</code></title><para>The element <code>body</code> contains the data</para><para>Formal Definition</para><synopsis><code><link linkend="attribute-in-progress">@in-progress</link></code>?, <code><link linkend="pattern-ed-stamp">~ed-stamp</link></code>?, 
{[TAN-A-lm (<code><link linkend="pattern-body-attributes-non-core">~body-attributes-non-core</link></code>):]   <code><link linkend="pattern-body-attributes-non-core">~body-attributes-non-core</link></code>} OR 

{[TAN-A-tok (<code><link linkend="pattern-body-attributes-non-core">~body-attributes-non-core</link></code>):]   <code><link linkend="pattern-body-attributes-non-core">~body-attributes-non-core</link></code>} OR 

{[TAN-key (<code><link linkend="pattern-body-attributes-non-core">~body-attributes-non-core</link></code>):]   <code><link linkend="attribute-affects-element">@affects-element</link></code>?} OR 

{[TAN-T (<code><link linkend="pattern-body-attributes-non-core">~body-attributes-non-core</link></code>):]   <code><link linkend="attribute-xmllang">@xml:lang</link></code>} OR 

{[TAN-core (<code><link linkend="pattern-body-attributes-non-core">~body-attributes-non-core</link></code>):]   {empty}}, (<code><link linkend="element-comment">&lt;comment&gt;</link></code>* &amp; 
{[TAN-class-1 (<code><link linkend="pattern-body-content-non-core">~body-content-non-core</link></code>):]   
   ({empty} &amp; 
  {{[TAN-T (<code><link linkend="pattern-body-content-non-class-1">~body-content-non-class-1</link></code>):]   
    {{{[TAN-T (<code><link linkend="pattern-body-item">~body-item</link></code>):]   <code><link linkend="element-div">&lt;div&gt;</link></code>}}} OR 

    {{{[TAN-core (<code><link linkend="pattern-body-item">~body-item</link></code>):]   {empty}}}}+}} OR 

  {{[TAN-class-1 (<code><link linkend="pattern-body-content-non-class-1">~body-content-non-class-1</link></code>):]   {empty}}})} OR 

{[TAN-class-2 (<code><link linkend="pattern-body-content-non-core">~body-content-non-core</link></code>):]   
   ({empty} &amp; 
  {{[TAN-A-div (<code><link linkend="pattern-body-content-non-class-2">~body-content-non-class-2</link></code>):]   <code><link linkend="pattern-body-content-non-class-2">~body-content-non-class-2</link></code>}} OR 

  {{[TAN-A-lm (<code><link linkend="pattern-body-content-non-class-2">~body-content-non-class-2</link></code>):]   <code><link linkend="pattern-body-content-non-class-2">~body-content-non-class-2</link></code>}} OR 

  {{[TAN-A-tok (<code><link linkend="pattern-body-content-non-class-2">~body-content-non-class-2</link></code>):]   
      (<code><link linkend="element-group">&lt;group&gt;</link></code>* &amp; 
    {{{[TAN-A-tok (<code><link linkend="pattern-body-item">~body-item</link></code>):]   <code><link linkend="element-align">&lt;align&gt;</link></code>}}} OR 

    {{{[TAN-core (<code><link linkend="pattern-body-item">~body-item</link></code>):]   {empty}}}}*)}} OR 

  {{[TAN-class-2 (<code><link linkend="pattern-body-content-non-class-2">~body-content-non-class-2</link></code>):]   {empty}}})} OR 

{[TAN-class-3 (<code><link linkend="pattern-body-content-non-core">~body-content-non-core</link></code>):]   
   ({empty} &amp; 
  {{[TAN-key (<code><link linkend="pattern-body-content-non-class-3">~body-content-non-class-3</link></code>):]   
      (<code><link linkend="element-group">&lt;group&gt;</link></code>* &amp; 
    {{{[TAN-key (<code><link linkend="pattern-body-item">~body-item</link></code>):]   <code><link linkend="element-item">&lt;item&gt;</link></code>}}} OR 

    {{{[TAN-core (<code><link linkend="pattern-body-item">~body-item</link></code>):]   {empty}}}}*)}} OR 

  {{[TAN-mor (<code><link linkend="pattern-body-content-non-class-3">~body-content-non-class-3</link></code>):]   <code><link linkend="pattern-TAN-R-mor-body">~TAN-R-mor-body</link></code>}} OR 

  {{[TAN-class-3 (<code><link linkend="pattern-body-content-non-class-3">~body-content-non-class-3</link></code>):]   {empty}}})} OR 

{[TAN-core (<code><link linkend="pattern-body-content-non-core">~body-content-non-core</link></code>):]   {empty}})</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-TAN-root">~TAN-root</link></code></para><para><example><title><code>&lt;body&gt;</code></title><programlisting>&lt;TAN-T id="tag:kalvesmaki.com,2014:tan-t:ar.cat.eng.1926.edghill:model-object-refs" TAN-version="2018"&gt;
   &lt;head&gt;
      .........
   &lt;/head&gt;
   <emphasis>&lt;body xml:lang="eng"&gt;</emphasis>
      &lt;div type="p" n="1"&gt;
         .........
      &lt;/div&gt;
      &lt;div type="p" n="2"&gt;
         .........
      &lt;/div&gt;
      &lt;div type="p" n="3"&gt;
         .........
      &lt;/div&gt;
      .........
   <emphasis>&lt;/body&gt;</emphasis>
&lt;/TAN-T&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.eng.1926.edghill.obj.xml">ar.cat.eng.1926.edghill.obj</link></para></note></para><para><example><title><code>&lt;body&gt;</code></title><programlisting>&lt;TAN-T id="tag:kalvesmaki.com,2014:tan-t:ar.cat.eng.1926.edghill:semantic-refs" TAN-version="2018"&gt;
   &lt;head&gt;
      .........
   &lt;/head&gt;
   <emphasis>&lt;body xml:lang="eng"&gt;</emphasis>
      &lt;div type="ch" n="1"&gt;
         .........
      &lt;/div&gt;
      &lt;div type="ch" n="2"&gt;
         .........
      &lt;/div&gt;
      &lt;div type="ch" n="3"&gt;
         .........
      &lt;/div&gt;
      .........
   <emphasis>&lt;/body&gt;</emphasis>
&lt;/TAN-T&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.eng.1926.edghill.sem.xml">ar.cat.eng.1926.edghill.sem</link></para></note></para><para><example><title><code>&lt;body&gt;</code></title><programlisting>&lt;TAN-T id="tag:kalvesmaki.com,2014:tan-t:ar.cat.fra.1844.saint-hilaire:semantic-refs" TAN-version="2018"&gt;
   &lt;head&gt;
      .........
   &lt;/head&gt;
   <emphasis>&lt;body xml:lang="fra"&gt;</emphasis>
      &lt;div type="ti" n="ti"&gt;CATÉGORIES&lt;/div&gt;
      &lt;div type="sec" n="1"&gt;
         .........
      &lt;/div&gt;
      &lt;div type="sec" n="2"&gt;
         .........
      &lt;/div&gt;
      .........
   <emphasis>&lt;/body&gt;</emphasis>
&lt;/TAN-T&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.fra.1844.saint-hilaire.sem-native.xml">ar.cat.fra.1844.saint-hilaire.sem-native</link></para></note></para><para><example><title><code>&lt;body&gt;</code></title><programlisting>&lt;TAN-T TAN-version="2018" id="tag:kalvesmaki.com,2014:tan-t:ar.cat.fra.1844.saint-hilaire:semantic-refs-realigned"&gt;
   &lt;head&gt;
      .........
   &lt;/head&gt;
   <emphasis>&lt;body xml:lang="fra"&gt;</emphasis>
      &lt;div n="ti_1" type="ti"&gt;
         .........
      &lt;/div&gt;
      &lt;div n="1" type="ch"&gt;
         .........
      &lt;/div&gt;
      &lt;div n="2" type="ch"&gt;
         .........
      &lt;/div&gt;
      .........
   <emphasis>&lt;/body&gt;</emphasis>
&lt;/TAN-T&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.fra.1844.saint-hilaire.sem.xml">ar.cat.fra.1844.saint-hilaire.sem</link></para></note></para></section><section xml:id="element-category"><title><code>&lt;category&gt;</code></title><para>The element <code>category</code> groups a set of features that share a common grammatical trait such as gender, number, etc.</para><para>Formal Definition</para><synopsis><code><link linkend="pattern-ed-stamp">~ed-stamp</link></code>?, 
   (<code><link linkend="pattern-inclusion">~inclusion</link></code> | 
      (<code><link linkend="attribute-type">@type</link></code>, (<code><link linkend="element-comment">&lt;comment&gt;</link></code>* &amp; <code><link linkend="element-feature">&lt;feature&gt;</link></code>+)))</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-mor.rng">TAN-mor.rng</link></code></para><para>Used by: <code><link linkend="pattern-category-list">~category-list</link></code></para></section><section xml:id="element-change"><title><code>&lt;change&gt;</code></title><para>The element <code>change</code> declares a change made to the current file. Must credit an <code>&lt;agent&gt;</code>, specified by <code><link linkend="attribute-who">@who</link></code>, and a time the change was made, specified by <code>@when.</code></para><para>Collectively, <code><link linkend="element-change">&lt;change&gt;</link></code> elements are called the changelog, the revision history of the document. </para><para>The editor has discretion as to how long or detailed a <code><link linkend="element-change">&lt;change&gt;</link></code> should be, or how many should be retained in a changelog. Ideally, <code><link linkend="element-change">&lt;change&gt;</link></code>s documenting every published version should be retained.</para><para><code><link linkend="element-change">&lt;change&gt;</link></code> elements may appear in any order, but it is good practice to put the most recent at the top.</para><para>Formal Definition</para><synopsis><code><link linkend="pattern-ed-stamp">~ed-stamp</link></code>?, <code><link linkend="attribute-when">@when</link></code>, <code><link linkend="attribute-flags">@flags</link></code>?, <code><link linkend="attribute-who">@who</link></code>, text</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para><example><title><code>&lt;change&gt;</code></title><programlisting>&lt;TAN-T id="tag:kalvesmaki.com,2014:tan-t:ar.cat.eng.1926.edghill:model-object-refs" TAN-version="2018"&gt;
   &lt;head&gt;
      .........
      &lt;resp who="xslt1" roles="stylesheet1"/&gt;
      <emphasis>&lt;change when="2016-07-07T16:36:28.867-04:00" who="kalvesmaki"&gt;</emphasis>Reformatted file at
         ar.cat.eng.1926.edghill.sem.xml to the structure of the copy of the model.<emphasis>&lt;/change&gt;</emphasis>
      <emphasis>&lt;change who="xslt1" when="2017-11-02T22:27:59.302-04:00"&gt;</emphasis>TAN file updated to 2018 schemas.<emphasis>&lt;/change&gt;</emphasis>
   &lt;/head&gt;
   .........
&lt;/TAN-T&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.eng.1926.edghill.obj.xml">ar.cat.eng.1926.edghill.obj</link></para></note></para><para><example><title><code>&lt;change&gt;</code></title><programlisting>&lt;TAN-T id="tag:kalvesmaki.com,2014:tan-t:ar.cat.eng.1926.edghill:semantic-refs" TAN-version="2018"&gt;
   &lt;head&gt;
      .........
      &lt;resp who="xslt1" roles="stylesheet1"/&gt;
      <emphasis>&lt;change when="2016-06-22T08:04:25.003-04:00" who="kalvesmaki"&gt;</emphasis>Reformatted according to first
         model found. Backup made at
         file:/C:/Users/jdkalv/Dropbox/TAN/library/TAN-2018/examples/ar.cat.eng.1926.edghill.sem-201606220804250030400.xml.<emphasis>&lt;/change&gt;</emphasis>
      <emphasis>&lt;change when="2016-01-26-04:00" who="kalvesmaki"&gt;</emphasis>Started new file.<emphasis>&lt;/change&gt;</emphasis>
      <emphasis>&lt;change who="xslt1" when="2017-11-02T22:29:17.742-04:00"&gt;</emphasis>TAN file updated to 2018 schemas.<emphasis>&lt;/change&gt;</emphasis>
   &lt;/head&gt;
   .........
&lt;/TAN-T&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.eng.1926.edghill.sem.xml">ar.cat.eng.1926.edghill.sem</link></para></note></para></section><section xml:id="element-checksum"><title><code>&lt;checksum&gt;</code></title><para>The element <code>checksum</code> specifies some checksum that can be used to confirm the identity of a digital file being referred to. This element contains other elements that define the type and value of the checksum. Must begin with an IRI + name pattern that defines the type of checksum being used (e.g., SHA-1).</para><para>This element allows later users ensure that a copies of a file are identical. </para><para>The checksum will not be generated, checked, or validated by TAN schemas. Checksum validation must be provided by other means.</para><para>Formal Definition</para><synopsis>
   
      ((<code><link linkend="element-IRI">&lt;IRI&gt;</link></code>+, <code><link linkend="pattern-metadata-human">~metadata-human</link></code>) | <code><link linkend="attribute-which">@which</link></code>), <code><link linkend="element-value">&lt;value&gt;</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-entity-digital-tan-other-ref">~entity-digital-tan-other-ref</link></code>, <code><link linkend="pattern-entity-digital-generic-ref">~entity-digital-generic-ref</link></code></para><para><example><title><code>&lt;checksum&gt;</code></title><programlisting>      &lt;source&gt;
         .........
         &lt;name&gt;The Saint Patrick's Confessio Hypertext Stack Project edition&lt;/name&gt;
         <emphasis>&lt;checksum&gt;</emphasis>
            &lt;IRI&gt;http://dbpedia.org/resource/Sha-1&lt;/IRI&gt;
            &lt;name&gt;SHA-1&lt;/name&gt;
            &lt;value&gt;91D95564ABDF2B2C1B9EEF016CBA51E8179646CC&lt;/value&gt;
         <emphasis>&lt;/checksum&gt;</emphasis>
         &lt;location href="confessio_english_temp.xml" when-accessed="2016-09-09"/&gt;
      &lt;/source&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/patricius.confessio.2003.eng.xml">patricius.confessio.2003.eng</link></para></note></para></section><section xml:id="element-claim"><title><code>&lt;claim&gt;</code></title><para>The element <code>claim</code> makes one or more claims.</para><para>Formal Definition</para><synopsis>
   (<code><link linkend="pattern-inclusion">~inclusion</link></code> | 
      (<code><link linkend="pattern-ed-stamp">~ed-stamp</link></code>?, 
         
            (<code><link linkend="attribute-cert">@cert</link></code> | (<code><link linkend="attribute-cert">@cert</link></code>, <code><link linkend="attribute-cert2">@cert2</link></code>))?, <code><link linkend="attribute-claimant">@claimant</link></code>?, <code><link linkend="attribute-period">@period</link></code>?, <code><link linkend="attribute-adverb">@adverb</link></code>?, <code><link linkend="attribute-verb">@verb</link></code>?, <code><link linkend="attribute-where">@where</link></code>?, (
         (<code><link linkend="attribute-subject">@subject</link></code> | <code><link linkend="element-subject">&lt;subject&gt;</link></code>+)? &amp; 
         (<code><link linkend="attribute-object">@object</link></code> | 
            (<code><link linkend="element-object">&lt;object&gt;</link></code> | <code><link linkend="element-claim">&lt;claim&gt;</link></code>+)+)? &amp; <code><link linkend="element-locus">&lt;locus&gt;</link></code>+?)))</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-div.rng">TAN-A-div.rng</link></code></para><para>Used by: <code><link linkend="pattern-body-content-non-class-2">~body-content-non-class-2</link></code>, <code><link linkend="pattern-complex-object">~complex-object</link></code></para><caution><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></caution><caution><para>Verbs that have object constraints must not be combined with other verbs in <code>@verb.</code></para></caution><caution><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></caution><caution><para>Any predefined strictures on verbs must be respected.</para></caution><caution><para>Every <code><link linkend="element-claim">&lt;claim&gt;</link></code> must have at least one verb, either <code><link linkend="attribute-verb">@verb</link></code> (self or ancestral <code><link linkend="element-body">&lt;body&gt;</link></code>)</para></caution></section><section xml:id="element-collection"><title><code>&lt;collection&gt;</code></title><para>Formal Definition</para><synopsis><code><link linkend="attribute-stable">@stable</link></code>, <code><link linkend="element-doc">&lt;doc&gt;</link></code>+</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/catalog.tan.rng">catalog.tan.rng</link></code></para></section><section xml:id="element-comment"><title><code>&lt;comment&gt;</code></title><para>The element <code>comment</code> discusses issues relevant to nearby data. Must credit an <code>&lt;agent&gt;</code>, specified by <code><link linkend="attribute-who">@who</link></code>, and a time the comment was made, specified by <code>@when.</code></para><para>Formal Definition</para><synopsis><code><link linkend="attribute-when">@when</link></code>, <code><link linkend="attribute-who">@who</link></code>, text</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-TAN-A-lm-item">~TAN-A-lm-item</link></code>, <code><link linkend="pattern-alignment">~alignment</link></code>, <code><link linkend="pattern-category">~category</link></code>, <code><link linkend="pattern-alt-norm">~alt-norm</link></code>, <code><link linkend="pattern-func-replace">~func-replace</link></code>, <code><link linkend="pattern-TAN-head">~TAN-head</link></code>, <code><link linkend="pattern-nonsource-license">~nonsource-license</link></code>, <code><link linkend="pattern-inclusion-item">~inclusion-item</link></code>, <code><link linkend="pattern-key-item">~key-item</link></code>, <code><link linkend="pattern-source-item">~source-item</link></code>, <code><link linkend="pattern-see-also-item">~see-also-item</link></code>, <code><link linkend="pattern-definition-list">~definition-list</link></code>, <code><link linkend="pattern-alter-element">~alter-element</link></code>, <code><link linkend="pattern-body-content-core">~body-content-core</link></code>, <code><link linkend="pattern-defn-pattern-default">~defn-pattern-default</link></code>, <code><link linkend="pattern-defn-pattern-id">~defn-pattern-id</link></code>, <code><link linkend="pattern-defn-pattern-no-id">~defn-pattern-no-id</link></code>, <code><link linkend="pattern-defn-pattern-language">~defn-pattern-language</link></code></para><para><example><title><code>&lt;comment&gt;</code></title><programlisting>      &lt;source&gt;
         .........
         &lt;name&gt;The traditional games of England, Scotland, and Ireland : with tunes, singing-rhymes,
        and methods of playing according to the variants extant and recorded in different parts of
        the Kingdom&lt;/name&gt;
         <emphasis>&lt;comment when="2015-03-10" who="park"&gt;</emphasis>This work is to be found at vol. 2, pp.
        108-111.<emphasis>&lt;/comment&gt;</emphasis>
      &lt;/source&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/gomme.1989.ring-o-roses.xml">gomme.1989.ring-o-roses</link></para></note></para><para><example><title><code>&lt;comment&gt;</code></title><programlisting>      &lt;definitions&gt;
         .........
         &lt;div-type xml:id="para" which="paragraph"/&gt;
         <emphasis>&lt;comment when="2016-01-25-05:00" who="park"&gt;</emphasis>The following agents and roles apply only to the
         preparation of the TAN file, not the original TEI file that serves as the source. See the
         teiHeader for details on responsibility.<emphasis>&lt;/comment&gt;</emphasis>
         &lt;person xml:id="park"&gt;
            .........
         &lt;/person&gt;
         .........
      &lt;/definitions&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/patricius.confessio.2003.eng.xml">patricius.confessio.2003.eng</link></para></note></para><para><example><title><code>&lt;comment&gt;</code></title><programlisting>   &lt;head&gt;
      .........
      &lt;change when="2014-08-13" who="schmidt"&gt;Anfang&lt;/change&gt;
      <emphasis>&lt;comment when="2014-08-13" who="schmidt"&gt;</emphasis>unten auf der Z. 438, recht<emphasis>&lt;/comment&gt;</emphasis>
   &lt;/head&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ring-o-roses.deu.1897.xml">ring-o-roses.deu.1897</link></para></note></para><para><example><title><code>&lt;comment&gt;</code></title><programlisting>   &lt;head&gt;
      .........
      &lt;change when="2014-10-24" who="park"&gt;Started file&lt;/change&gt;
      <emphasis>&lt;comment when="2014-10-24" who="park"&gt;</emphasis>See p. 39 of source.<emphasis>&lt;/comment&gt;</emphasis>
   &lt;/head&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ring-o-roses.eng.1987.xml">ring-o-roses.eng.1987</link></para></note></para></section><section xml:id="element-definitions"><title><code>&lt;definitions&gt;</code></title><para>The element <code>definitions</code> lists terminology and definitions assumed in encoding the data.</para><para>Formal Definition</para><synopsis><code><link linkend="pattern-ed-stamp">~ed-stamp</link></code>?, (<code><link linkend="element-comment">&lt;comment&gt;</link></code>* &amp; 
   (
      (<code><link linkend="element-person">&lt;person&gt;</link></code> | <code><link linkend="element-organization">&lt;organization&gt;</link></code> | <code><link linkend="element-algorithm">&lt;algorithm&gt;</link></code>)+ &amp; <code><link linkend="element-role">&lt;role&gt;</link></code>+ &amp; <code><link linkend="element-period">&lt;period&gt;</link></code>* &amp; <code><link linkend="element-alias">&lt;alias&gt;</link></code>* &amp; <code><link linkend="element-relationship">&lt;relationship&gt;</link></code>* &amp; <code><link linkend="element-ambiguous-letter-numerals-are-roman">&lt;ambiguous-letter-numerals-are-roman&gt;</link></code>?) &amp; 
{[TAN-class-1 (<code><link linkend="pattern-definition-non-core">~definition-non-core</link></code>):]   
   (
      (<code><link linkend="element-work">&lt;work&gt;</link></code> &amp; <code><link linkend="element-version">&lt;version&gt;</link></code>? &amp; <code><link linkend="element-div-type">&lt;div-type&gt;</link></code>+ &amp; <code><link linkend="element-token-definition">&lt;token-definition&gt;</link></code>*) &amp; {empty})} OR 

{[TAN-class-2 (<code><link linkend="pattern-definition-non-core">~definition-non-core</link></code>):]   
   (
      (<code><link linkend="element-token-definition">&lt;token-definition&gt;</link></code>* &amp; <code><link linkend="element-group-type">&lt;group-type&gt;</link></code>*) &amp; 
  {{[TAN-A-div (<code><link linkend="pattern-definition-non-class-2">~definition-non-class-2</link></code>):]   
      (<code><link linkend="element-work">&lt;work&gt;</link></code>* &amp; <code><link linkend="element-place">&lt;place&gt;</link></code>* &amp; <code><link linkend="element-unit">&lt;unit&gt;</link></code>* &amp; <code><link linkend="element-modal">&lt;modal&gt;</link></code>* &amp; <code><link linkend="element-version">&lt;version&gt;</link></code>* &amp; <code><link linkend="element-scriptum">&lt;scriptum&gt;</link></code>* &amp; <code><link linkend="element-topic">&lt;topic&gt;</link></code>* &amp; <code><link linkend="element-verb">&lt;verb&gt;</link></code>*)}} OR 

  {{[TAN-A-lm (<code><link linkend="pattern-definition-non-class-2">~definition-non-class-2</link></code>):]   
      (<code><link linkend="element-lexicon">&lt;lexicon&gt;</link></code>+ &amp; <code><link linkend="element-morphology">&lt;morphology&gt;</link></code>+)}} OR 

  {{[TAN-A-tok (<code><link linkend="pattern-definition-non-class-2">~definition-non-class-2</link></code>):]   
      (<code><link linkend="element-bitext-relation">&lt;bitext-relation&gt;</link></code>+ &amp; <code><link linkend="element-reuse-type">&lt;reuse-type&gt;</link></code>++)}} OR 

  {{[TAN-class-2 (<code><link linkend="pattern-definition-non-class-2">~definition-non-class-2</link></code>):]   {empty}}})} OR 

{[TAN-class-3 (<code><link linkend="pattern-definition-non-core">~definition-non-core</link></code>):]   
   (<code><link linkend="element-group-type">&lt;group-type&gt;</link></code>* &amp; 
  {{[TAN-key (<code><link linkend="pattern-definition-non-class-3">~definition-non-class-3</link></code>):]   {empty}}} OR 

  {{[TAN-mor (<code><link linkend="pattern-definition-non-class-3">~definition-non-class-3</link></code>):]   <code><link linkend="element-feature">&lt;feature&gt;</link></code>*}} OR 

  {{[TAN-class-3 (<code><link linkend="pattern-definition-non-class-3">~definition-non-class-3</link></code>):]   {empty}}})} OR 

{[TAN-core (<code><link linkend="pattern-definition-non-core">~definition-non-core</link></code>):]   {empty}})</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-TAN-head">~TAN-head</link></code></para><para><example><title><code>&lt;definitions&gt;</code></title><programlisting>   &lt;head&gt;
      .........
      &lt;see-also relationship="model"&gt;
         .........
      &lt;/see-also&gt;
      <emphasis>&lt;definitions&gt;</emphasis>
         &lt;work&gt;
            .........
         &lt;/work&gt;
         &lt;div-type xml:id="p"&gt;
            .........
         &lt;/div-type&gt;
         &lt;div-type xml:id="c"&gt;
            .........
         &lt;/div-type&gt;
         .........
      <emphasis>&lt;/definitions&gt;</emphasis>
      &lt;alter&gt;
         .........
      &lt;/alter&gt;
      .........
   &lt;/head&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.eng.1926.edghill.obj.xml">ar.cat.eng.1926.edghill.obj</link></para></note></para><para><example><title><code>&lt;definitions&gt;</code></title><programlisting>   &lt;head&gt;
      .........
      &lt;see-also relationship="ade"&gt;
         .........
      &lt;/see-also&gt;
      <emphasis>&lt;definitions&gt;</emphasis>
         &lt;work&gt;
            .........
         &lt;/work&gt;
         &lt;div-type xml:id="ch"&gt;
            .........
         &lt;/div-type&gt;
         &lt;div-type xml:id="par"&gt;
            .........
         &lt;/div-type&gt;
         .........
      <emphasis>&lt;/definitions&gt;</emphasis>
      &lt;alter&gt;
         .........
      &lt;/alter&gt;
      .........
   &lt;/head&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.eng.1926.edghill.sem.xml">ar.cat.eng.1926.edghill.sem</link></para></note></para><para><example><title><code>&lt;definitions&gt;</code></title><programlisting>   &lt;head&gt;
      .........
      &lt;see-also relationship="ade"&gt;
         .........
      &lt;/see-also&gt;
      <emphasis>&lt;definitions&gt;</emphasis>
         &lt;work&gt;
            .........
         &lt;/work&gt;
         &lt;div-type xml:id="ch"&gt;
            .........
         &lt;/div-type&gt;
         &lt;div-type xml:id="par"&gt;
            .........
         &lt;/div-type&gt;
         .........
      <emphasis>&lt;/definitions&gt;</emphasis>
      &lt;alter&gt;
         .........
      &lt;/alter&gt;
      .........
   &lt;/head&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.fra.1844.saint-hilaire.sem-native.xml">ar.cat.fra.1844.saint-hilaire.sem-native</link></para></note></para><para><example><title><code>&lt;definitions&gt;</code></title><programlisting>   &lt;head&gt;
      .........
      &lt;see-also relationship="model"&gt;
         .........
      &lt;/see-also&gt;
      <emphasis>&lt;definitions&gt;</emphasis>
         &lt;work&gt;
            .........
         &lt;/work&gt;
         &lt;div-type xml:id="ch"&gt;
            .........
         &lt;/div-type&gt;
         &lt;div-type xml:id="par"&gt;
            .........
         &lt;/div-type&gt;
         .........
      <emphasis>&lt;/definitions&gt;</emphasis>
      &lt;alter&gt;
         .........
      &lt;/alter&gt;
      .........
   &lt;/head&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.fra.1844.saint-hilaire.sem.xml">ar.cat.fra.1844.saint-hilaire.sem</link></para></note></para></section><section xml:id="element-desc"><title><code>&lt;desc&gt;</code></title><para>The element <code>desc</code> provides a description of a concept, person, or thing referred to by the parent element (or the current document, if the parent element is <code><link linkend="element-head">&lt;head&gt;</link></code>). <code><link linkend="element-desc">&lt;desc&gt;</link></code> is, in effect, a <code><link linkend="element-comment">&lt;comment&gt;</link></code> about that concept, person, or thing. It has two possible structures, one human-readable and the other computer-readable.</para><para>Under the first, human-readable approach, <code><link linkend="element-desc">&lt;desc&gt;</link></code> takes merely a descriptive text about the entity, optionally with <code>@xml:lang.</code> If you provide descriptions in other languages, it best to make sure that each version says roughly the same thing.</para><para>Under the second, computer-readable approach, <code><link linkend="element-desc">&lt;desc&gt;</link></code> takes an IRI + name pattern plus <code><link linkend="element-location">&lt;location&gt;</link></code> and <code><link linkend="attribute-href">@href</link></code> pointing to a <code>&lt;TAN-c&gt;</code> file, which provides contextual information about the concept, person, or thing. </para><para>Formal Definition</para><synopsis>
   (<code><link linkend="pattern-metadata-desc">~metadata-desc</link></code> | (<code><link linkend="attribute-which">@which</link></code> | 
      
         (<code><link linkend="attribute-href">@href</link></code> | (<code><link linkend="element-IRI">&lt;IRI&gt;</link></code>, <code><link linkend="pattern-metadata-human">~metadata-human</link></code>, <code><link linkend="element-checksum">&lt;checksum&gt;</link></code>*, <code><link linkend="element-location">&lt;location&gt;</link></code>+))))</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><caution><para>All text must be normalized (Unicode NFC).</para></caution><para><example><title><code>&lt;desc&gt;</code></title><programlisting>&lt;TAN-T id="tag:kalvesmaki.com,2014:tan-t:ar.cat.eng.1926.edghill:model-object-refs" TAN-version="2018"&gt;
   &lt;head&gt;
      .........
      &lt;license&gt;
         .........
         &lt;name&gt;Creative Commons Attribution 4.0 International License&lt;/name&gt;
         <emphasis>&lt;desc&gt;</emphasis>Exclusive of rights held and licenses offered by rightsholders of the source or
            sources listed below, this data file, insofar as it constitutes an independent work, is
            licensed under a Creative Commons Attribution 4.0 International License.<emphasis>&lt;/desc&gt;</emphasis>
      &lt;/license&gt;
      .........
      &lt;definitions&gt;
         .........
         &lt;algorithm xml:id="xslt1"&gt;
            .........
            &lt;name&gt;Stylesheet to populate a TAN-A-div file from collections.&lt;/name&gt;
            <emphasis>&lt;desc&gt;</emphasis>Stylesheet at: ../do%20things/convert/convert%20TAN%202017%20to%20TAN%202018.xsl<emphasis>&lt;/desc&gt;</emphasis>
         &lt;/algorithm&gt;
         .........
      &lt;/definitions&gt;
      .........
   &lt;/head&gt;
   .........
&lt;/TAN-T&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.eng.1926.edghill.obj.xml">ar.cat.eng.1926.edghill.obj</link></para></note></para><para><example><title><code>&lt;desc&gt;</code></title><programlisting>&lt;TAN-T id="tag:kalvesmaki.com,2014:tan-t:ar.cat.eng.1926.edghill:semantic-refs" TAN-version="2018"&gt;
   &lt;head&gt;
      .........
      &lt;license&gt;
         .........
         &lt;name&gt;Creative Commons Attribution 4.0 International License&lt;/name&gt;
         <emphasis>&lt;desc&gt;</emphasis>Exclusive of rights held and licenses offered by rightsholders of the source or
            sources listed below, this data file, insofar as it constitutes an independent work, is
            licensed under a Creative Commons Attribution 4.0 International License.<emphasis>&lt;/desc&gt;</emphasis>
      &lt;/license&gt;
      .........
      &lt;definitions&gt;
         .........
         &lt;div-type xml:id="ic"&gt;
            .........
            &lt;name&gt;independent clause&lt;/name&gt;
            <emphasis>&lt;desc&gt;</emphasis>used to identify two or more sentence parts that have a subject and predicate and
               function as a sentence.<emphasis>&lt;/desc&gt;</emphasis>
         &lt;/div-type&gt;
         .........
      &lt;/definitions&gt;
      .........
   &lt;/head&gt;
   .........
&lt;/TAN-T&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.eng.1926.edghill.sem.xml">ar.cat.eng.1926.edghill.sem</link></para></note></para></section><section xml:id="element-div"><title><code>&lt;div&gt;</code></title><para>The element <code>div</code> marks a textual unit. Contains other <code><link linkend="element-div">&lt;div&gt;</link></code>s or text, but not both (no mixed content).</para><para>TAN's <code><link linkend="element-div">&lt;div&gt;</link></code> differs from the TEI's, in that the latter is intended for the first level or levels of subdivision in the front, body, or back of a text, but not for paragraphs or anonymous blocks. The TAN <code><link linkend="element-div">&lt;div&gt;</link></code> better resembles the one defined by HTML, and can be applied to any kind of division whatsoever., even down to the letter or character level.</para><para>Formal Definition</para><synopsis><code><link linkend="pattern-ed-stamp">~ed-stamp</link></code>?, 
   (<code><link linkend="pattern-inclusion">~inclusion</link></code> | 
      (<code><link linkend="attribute-type">@type</link></code>, <code><link linkend="attribute-n">@n</link></code>, <code><link linkend="attribute-xmllang">@xml:lang</link></code>?, (<code><link linkend="element-div">&lt;div&gt;</link></code>+ | text)))</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-T.rng">TAN-T.rng</link></code></para><para>Used by: <code><link linkend="pattern-body-item">~body-item</link></code>, <code><link linkend="pattern-text-div">~text-div</link></code></para><caution><para>All text must be normalized (Unicode NFC).</para></caution><caution><para>Leaf div references must be unique.</para></caution><caution><para>An <code><link linkend="attribute-n">@n</link></code> taking digit values should not begin with 0.</para></caution><caution><para>Every leaf div must have at least some non-space text.</para></caution><caution><para>No text may begin with a modifying character.</para></caution><caution><para>No text may have a spacing character followed by a modifying character.</para></caution><caution><para>No text may have Unicode characters that are disallowed, e.g., U+A0, NO BREAK SPACE.</para></caution><caution><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></caution><caution><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></caution><caution><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></caution><important><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></important><important><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></important><para><example><title><code>&lt;div&gt;</code></title><programlisting>   &lt;body xml:lang="eng"&gt;
      <emphasis>&lt;div type="p" n="1"&gt;</emphasis>
         <emphasis>&lt;div type="c" n="a"&gt;</emphasis>
            <emphasis>&lt;div type="l" n="1"&gt;</emphasis>Things are said to be named 'equivocally' when, though they have a common name, the definition corresponding<emphasis>&lt;/div&gt;</emphasis>
            <emphasis>&lt;div type="l" n="2"&gt;</emphasis>with the name differs for each. Thus, a real man and a figure in a picture can both<emphasis>&lt;/div&gt;</emphasis>
            <emphasis>&lt;div type="l" n="3"&gt;</emphasis>lay claim to the name 'animal'; yet these are equivocally so named, for, though they have<emphasis>&lt;/div&gt;</emphasis>
            .........
         <emphasis>&lt;/div&gt;</emphasis>
         <emphasis>&lt;div type="c" n="b"&gt;</emphasis>
            .........
         <emphasis>&lt;/div&gt;</emphasis>
      <emphasis>&lt;/div&gt;</emphasis>
      <emphasis>&lt;div type="p" n="2"&gt;</emphasis>
         .........
      <emphasis>&lt;/div&gt;</emphasis>
      .........
   &lt;/body&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.eng.1926.edghill.obj.xml">ar.cat.eng.1926.edghill.obj</link></para></note></para></section><section xml:id="element-div-ref"><title><code>&lt;div-ref&gt;</code></title><para>The element <code>div-ref</code> refers to one or more <code><link linkend="element-div">&lt;div&gt;</link></code>s.</para><para><code><link linkend="element-div-ref">&lt;div-ref&gt;</link></code>s are expanded against <code><link linkend="attribute-src">@src</link></code>/<code><link linkend="attribute-work">@work</link></code> and <code>@ref.</code> That is, a <code><link linkend="element-div-ref">&lt;div-ref&gt;</link></code> points to every div of every source cited.</para><para>Formal Definition</para><synopsis><code><link linkend="pattern-ed-stamp">~ed-stamp</link></code>?, <code><link linkend="attribute-ref">@ref</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-2.rng">TAN-class-2.rng</link></code></para><para>Used by: <code><link linkend="pattern-complex-text-ref">~complex-text-ref</link></code></para></section><section xml:id="element-div-type"><title><code>&lt;div-type&gt;</code></title><para>The element <code>div-type</code> declares a type of textual division (e.g., title, paragraph, stanza). You may have as many <code>&lt;div-types&gt;</code> as you wish, and they need not all be used.</para><para>For more information, see <xref linkend="reference_system"/></para><para>This element takes a reserved keyword or IRI + name pattern. See <xref linkend="keywords-div-type"/> for suggested values. </para><para>Formal Definition</para><synopsis><code><link linkend="pattern-defn-pattern-id">~defn-pattern-id</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-1.rng">TAN-class-1.rng</link></code></para><para>Used by: <code><link linkend="pattern-defn-class-1">~defn-class-1</link></code></para><para><example><title><code>&lt;div-type&gt;</code></title><programlisting>   &lt;head&gt;
      .........
      &lt;definitions&gt;
         &lt;work&gt;
            .........
         &lt;/work&gt;
         <emphasis>&lt;div-type xml:id="p"&gt;</emphasis>
            &lt;IRI&gt;http://dbpedia.org/resource/Page_(paper)&lt;/IRI&gt;
            &lt;name&gt;page&lt;/name&gt;
         <emphasis>&lt;/div-type&gt;</emphasis>
         <emphasis>&lt;div-type xml:id="c"&gt;</emphasis>
            &lt;IRI&gt;http://dbpedia.org/resource/Column_(typography)&lt;/IRI&gt;
            &lt;name&gt;column&lt;/name&gt;
         <emphasis>&lt;/div-type&gt;</emphasis>
         <emphasis>&lt;div-type xml:id="l"&gt;</emphasis>
            &lt;IRI&gt;tag:textalign.net,2015:div-type:line:physical&lt;/IRI&gt;
            &lt;name&gt;physical line&lt;/name&gt;
         <emphasis>&lt;/div-type&gt;</emphasis>
         &lt;person xml:id="kalvesmaki"&gt;
            .........
         &lt;/person&gt;
         .........
      &lt;/definitions&gt;
      .........
   &lt;/head&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.eng.1926.edghill.obj.xml">ar.cat.eng.1926.edghill.obj</link></para></note></para><para><example><title><code>&lt;div-type&gt;</code></title><programlisting>      &lt;definitions&gt;
         &lt;work&gt;
            .........
         &lt;/work&gt;
         <emphasis>&lt;div-type xml:id="ch"&gt;</emphasis>
            &lt;IRI&gt;http://dbpedia.org/resource/Chapter_(books)&lt;/IRI&gt;
            &lt;name&gt;chapter&lt;/name&gt;
         <emphasis>&lt;/div-type&gt;</emphasis>
         <emphasis>&lt;div-type xml:id="par"&gt;</emphasis>
            .........
         <emphasis>&lt;/div-type&gt;</emphasis>
         .........
      &lt;/definitions&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.eng.1926.edghill.sem.xml">ar.cat.eng.1926.edghill.sem</link></para></note></para></section><section xml:id="element-doc"><title><code>&lt;doc&gt;</code></title><para>Formal Definition</para><synopsis><code><link linkend="attribute-href">@href</link></code>, <code><link linkend="attribute-id">@id</link></code>, <code><link linkend="attribute-root">@root</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/catalog.tan.rng">catalog.tan.rng</link></code></para><para>Used by: <code><link linkend="element-collection">&lt;collection&gt;</link></code></para></section><section xml:id="element-equate"><title><code>&lt;equate&gt;</code></title><para>The element <code>equate</code> declares an ad hoc equivalence between works or <code><link linkend="attribute-n">@n</link></code> values.</para><para>This is useful for handling sources that have not used the the same <code><link linkend="element-IRI">&lt;IRI&gt;</link></code>s in defining works that you believe to be equivalent, or for associating values of <code><link linkend="attribute-n">@n</link></code> that should be treated as synonymous.</para><para>Equating is transitive and greedy. If work A is defined with <code><link linkend="element-IRI">&lt;IRI&gt;</link></code> X, work B with <code><link linkend="element-IRI">&lt;IRI&gt;</link></code>s X and Y, and work C with only <code><link linkend="element-IRI">&lt;IRI&gt;</link></code> Y, then works A and C will be automatically equated.</para><para>This element does not imply that the works are necessarily one and the same, or than the <code><link linkend="attribute-n">@n</link></code> values are the same. It merely states that, for the purposes of this alignment, they should be treated as equivalent.</para><para>Formal Definition</para><synopsis><code><link linkend="pattern-ed-stamp">~ed-stamp</link></code>?, (<code><link linkend="pattern-inclusion">~inclusion</link></code> | <code><link linkend="attribute-n">@n</link></code>)</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-2.rng">TAN-class-2.rng</link></code></para><para>Used by: <code><link linkend="pattern-alter-class-2">~alter-class-2</link></code></para><para><example><title><code>&lt;equate&gt;</code></title><programlisting>   &lt;head&gt;
      .........
      &lt;alter src="*"&gt;
         <emphasis>&lt;equate n="ti title"/&gt;</emphasis>
         <emphasis>&lt;equate n="pr praef pref preface"/&gt;</emphasis>
      &lt;/alter&gt;
      .........
   &lt;/head&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-div/ar.cat.tan-a-div.xml">ar.cat.tan-a-div</link></para></note></para></section><section xml:id="element-feature"><title><code>&lt;feature&gt;</code></title><para>The element <code>feature</code> names, through its IRI + name pattern, a grammatical feature or concept (e.g., plural, subjunctive, 1st person) that is part of a language. In the context of <code><link linkend="element-feature">&lt;feature&gt;</link></code> a <code><link linkend="attribute-code">@code</link></code> is always included. The first <code><link linkend="element-feature">&lt;feature&gt;</link></code> of a <code><link linkend="element-category">&lt;category&gt;</link></code> never has <code><link linkend="attribute-code">@code</link></code>, and refers to the grammatical feature that characterizes the category.</para><para>See main.xml# keywords-feature for a list of standard features, derived  from OLiA.</para><para>Formal Definition</para><synopsis><code><link linkend="pattern-defn-pattern-id">~defn-pattern-id</link></code><code><link linkend="attribute-type">@type</link></code>, <code><link linkend="attribute-code">@code</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-mor.rng">TAN-mor.rng</link></code></para><para>Used by: <code><link linkend="pattern-defn-features">~defn-features</link></code>, <code><link linkend="pattern-category">~category</link></code></para><para><example><title><code>&lt;feature&gt;</code></title><programlisting>   &lt;head&gt;
      .........
      &lt;definitions ed-when="2015-03-03" ed-who="kalvesmaki"&gt;
         .........
         &lt;alias id="''" idrefs="cl-quo"/&gt;
         <emphasis>&lt;feature xml:id="cl-quo"&gt;</emphasis>
            &lt;IRI&gt;tag:textalign.net,2015:morphology:option:quotation-mark-closing&lt;/IRI&gt;
            &lt;name&gt;closing quotation mark&lt;/name&gt;
            &lt;desc&gt;Examples: ' ''&lt;/desc&gt;
         <emphasis>&lt;/feature&gt;</emphasis>
         &lt;alias id="--" idrefs="dash"/&gt;
         <emphasis>&lt;feature xml:id="dash"&gt;</emphasis>
            &lt;IRI&gt;http://dbpedia.org/resource/Dash&lt;/IRI&gt;
            &lt;name&gt;dash&lt;/name&gt;
            &lt;desc&gt;Examples: --&lt;/desc&gt;
         <emphasis>&lt;/feature&gt;</emphasis>
         &lt;alias id="$" idrefs="x24"/&gt;
         <emphasis>&lt;feature xml:id="x24"&gt;</emphasis>
            &lt;IRI&gt;http://dbpedia.org/resource/Dollar_sign&lt;/IRI&gt;
            &lt;name&gt;dollar&lt;/name&gt;
            &lt;desc&gt;Examples: $ -$ --$ A$ C$ HK$ M$ NZ$ S$ U.S.$ US$&lt;/desc&gt;
         <emphasis>&lt;/feature&gt;</emphasis>
         &lt;alias id="[" idrefs="x5B"/&gt;
         <emphasis>&lt;feature xml:id="x5B"&gt;</emphasis>
            &lt;IRI&gt;tag:textalign.net,2015:morphology:option:bracket-opening&lt;/IRI&gt;
            &lt;name&gt;opening bracket&lt;/name&gt;
            &lt;desc&gt;Examples: ( [ {&lt;/desc&gt;
         <emphasis>&lt;/feature&gt;</emphasis>
         &lt;alias id="]" idrefs="x5D"/&gt;
         .........
      &lt;/definitions&gt;
      .........
   &lt;/head&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-mor/eng.kalvesmaki.com,2014.2.xml">eng.kalvesmaki.com,2014.2</link></para></note></para></section><section xml:id="element-for-lang"><title><code>&lt;for-lang&gt;</code></title><para>The element <code>for-lang</code> specifies a language that is being discussed. This element does NOT name the language of the text enclosed by the parent element, which is the province of <code>@xml:lang.</code></para><para>Values should adhere to BCP (Best Common Practices) 47, <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://www.rfc-editor.org/rfc/bcp/bcp47.txt.">http://www.rfc-editor.org/rfc/bcp/bcp47.txt.</link> For more details see <xref linkend="language"/>.</para><para>Examples: 'eng' (English), 'grc' (classical Greek), 'lat' (Latin). For more see <xref linkend="language"/></para><para>Formal Definition</para><synopsis>language </synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-defn-morph">~defn-morph</link></code>, <code><link linkend="pattern-lang-preface">~lang-preface</link></code>, <code><link linkend="pattern-TAN-R-mor-body">~TAN-R-mor-body</link></code>, <code><link linkend="pattern-defn-pattern-language">~defn-pattern-language</link></code></para><caution><para><code><link linkend="element-for-lang">&lt;for-lang&gt;</link></code> and <code><link linkend="element-source">&lt;source&gt;</link></code> are mutually exclusive in a TAN-A-lm file.</para></caution><para><example><title><code>&lt;for-lang&gt;</code></title><programlisting>         &lt;morphology xml:id="Perseus"&gt;
            <emphasis>&lt;for-lang&gt;</emphasis>grc<emphasis>&lt;/for-lang&gt;</emphasis>
            &lt;IRI&gt;tag:kalvesmaki.com,2014:tan-r-mor:grc:perseus&lt;/IRI&gt;
            .........
         &lt;/morphology&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-lm/ar.cat.grc.1949.minio-paluello-sem-TAN-LM-sample.xml">ar.cat.grc.1949.minio-paluello-sem-TAN-LM-sample</link></para></note></para><para><example><title><code>&lt;for-lang&gt;</code></title><programlisting>   &lt;body&gt;
      <emphasis>&lt;for-lang&gt;</emphasis>eng<emphasis>&lt;/for-lang&gt;</emphasis>
      &lt;rule m-matches=".+"&gt;
         .........
      &lt;/rule&gt;
      .........
   &lt;/body&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-mor/eng.kalvesmaki.com,2014.2.xml">eng.kalvesmaki.com,2014.2</link></para></note></para></section><section xml:id="element-from"><title><code>&lt;from&gt;</code></title><para>The element <code>from</code> points to a single token that is the start of a range of tokens to be selected</para><para>Formal Definition</para><synopsis>
   
      (<code><link linkend="attribute-val">@val</link></code> | <code><link linkend="attribute-pos">@pos</link></code> | (<code><link linkend="attribute-val">@val</link></code>, <code><link linkend="attribute-pos">@pos</link></code>))</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-2.rng">TAN-class-2.rng</link></code></para><para>Used by: <code><link linkend="pattern-tok-ref-range">~tok-ref-range</link></code></para><caution><para>In a ranged <code><link linkend="element-tok">&lt;tok&gt;</link></code> in a <code><link linkend="element-reassign">&lt;reassign&gt;</link></code>, the token referred to by <code><link linkend="element-from">&lt;from&gt;</link></code> must precede the one referred to by <code><link linkend="element-to">&lt;to&gt;</link></code>.</para></caution></section><section xml:id="element-group"><title><code>&lt;group&gt;</code></title><para>The element <code>group</code> groups references that should be treated as a single passage.</para><para>The element <code>group</code> collects items that share a common property, defined by the <code><link linkend="element-group-type">&lt;group-type&gt;</link></code> to which it refers.</para><para>Formal Definition</para><synopsis><code><link linkend="pattern-ed-stamp">~ed-stamp</link></code>?, 
   (<code><link linkend="pattern-inclusion">~inclusion</link></code> | (<code><link linkend="pattern-group-attributes">~group-attributes</link></code>, <code><link linkend="element-tok">&lt;tok&gt;</link></code>+))<code><link linkend="pattern-ed-stamp">~ed-stamp</link></code>?, 
   (<code><link linkend="pattern-inclusion">~inclusion</link></code> | (
{[TAN-key (<code><link linkend="pattern-group-attributes">~group-attributes</link></code>):]   <code><link linkend="pattern-group-attributes">~group-attributes</link></code>} OR 

{[TAN-core (<code><link linkend="pattern-group-attributes">~group-attributes</link></code>):]   <code><link linkend="pattern-group-attributes">~group-attributes</link></code>}, (
{[TAN-class-1 (<code><link linkend="pattern-body-group">~body-group</link></code>):]   {empty}} OR 

{[TAN-core (<code><link linkend="pattern-body-group">~body-group</link></code>):]   <code><link linkend="element-group">&lt;group&gt;</link></code>} | 
{[TAN-A-lm (<code><link linkend="pattern-body-item">~body-item</link></code>):]   <code><link linkend="element-ana">&lt;ana&gt;</link></code>} OR 

{[TAN-A-tok (<code><link linkend="pattern-body-item">~body-item</link></code>):]   <code><link linkend="element-align">&lt;align&gt;</link></code>} OR 

{[TAN-key (<code><link linkend="pattern-body-item">~body-item</link></code>):]   <code><link linkend="element-item">&lt;item&gt;</link></code>} OR 

{[TAN-T (<code><link linkend="pattern-body-item">~body-item</link></code>):]   <code><link linkend="element-div">&lt;div&gt;</link></code>} OR 

{[TAN-core (<code><link linkend="pattern-body-item">~body-item</link></code>):]   {empty}})+))</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-2.rng">TAN-class-2.rng</link></code>, <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-body-content-non-class-2">~body-content-non-class-2</link></code>, <code><link linkend="pattern-body-content-non-class-3">~body-content-non-class-3</link></code>, <code><link linkend="pattern-tok-ref">~tok-ref</link></code>, <code><link linkend="pattern-body-group">~body-group</link></code></para><caution><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></caution><para><example><title><code>&lt;group&gt;</code></title><programlisting>&lt;TAN-key TAN-version="2018" id="tag:parkj@textalign.net,2015:TAN-key:ar.cat"&gt;
   .........
   &lt;body in-progress="true" affects-element="work"&gt;
      .........
      &lt;item&gt;
         .........
      &lt;/item&gt;
      <emphasis>&lt;group&gt;</emphasis>
         &lt;item&gt;
            .........
         &lt;/item&gt;
         &lt;item&gt;
            .........
         &lt;/item&gt;
      <emphasis>&lt;/group&gt;</emphasis>
      <emphasis>&lt;group&gt;</emphasis>
         &lt;item&gt;
            .........
         &lt;/item&gt;
         &lt;item&gt;
            .........
         &lt;/item&gt;
      <emphasis>&lt;/group&gt;</emphasis>
      <emphasis>&lt;group&gt;</emphasis>
         &lt;item&gt;
            .........
         &lt;/item&gt;
         &lt;item&gt;
            .........
         &lt;/item&gt;
      <emphasis>&lt;/group&gt;</emphasis>
      <emphasis>&lt;group&gt;</emphasis>
         &lt;item&gt;
            .........
         &lt;/item&gt;
         &lt;item&gt;
            .........
         &lt;/item&gt;
      <emphasis>&lt;/group&gt;</emphasis>
      <emphasis>&lt;group&gt;</emphasis>
         .........
      <emphasis>&lt;/group&gt;</emphasis>
      .........
   &lt;/body&gt;
&lt;/TAN-key&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-key/ar.cat.TAN-key.xml">ar.cat.TAN-key</link></para></note></para></section><section xml:id="element-group-type"><title><code>&lt;group-type&gt;</code></title><para>The element <code>group-type</code> defines types of <code><link linkend="element-group">&lt;group&gt;</link></code>s. See main.xml# keywords-group-type</para><para>Formal Definition</para><synopsis><code><link linkend="pattern-defn-pattern-id">~defn-pattern-id</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-definition-class-2">~definition-class-2</link></code>, <code><link linkend="pattern-definition-class-3">~definition-class-3</link></code></para><para><example><title><code>&lt;group-type&gt;</code></title><programlisting>      &lt;definitions&gt;
         .........
         &lt;morphology xml:id="Perseus"&gt;
            .........
         &lt;/morphology&gt;
         <emphasis>&lt;group-type xml:id="status" which="status"/&gt;</emphasis>
         &lt;person include="rel"/&gt;
         .........
      &lt;/definitions&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-lm/ar.cat.grc.1949.minio-paluello-sem-TAN-LM-sample.xml">ar.cat.grc.1949.minio-paluello-sem-TAN-LM-sample</link></para></note></para><para><example><title><code>&lt;group-type&gt;</code></title><programlisting>   &lt;head&gt;
      .........
      &lt;definitions&gt;
         <emphasis>&lt;group-type xml:id="inline-start" which="no new line start"/&gt;</emphasis>
         <emphasis>&lt;group-type xml:id="inline-end" which="no new line end"/&gt;</emphasis>
         <emphasis>&lt;group-type xml:id="line-start" which="new line start"/&gt;</emphasis>
         <emphasis>&lt;group-type xml:id="line-end" which="new line end"/&gt;</emphasis>
         .........
      &lt;/definitions&gt;
      .........
   &lt;/head&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../TAN-key/div-types.TAN-key.xml">div-types.TAN-key</link></para></note></para></section><section xml:id="element-head"><title><code>&lt;head&gt;</code></title><para>The element <code>head</code> contains the metadata (data about the data contained by <code><link linkend="element-body">&lt;body&gt;</link></code>)</para><para>This element indicates at a bare minimum the name of the file, the sources, the most significant parts of the editorial history; the linguistic or scholarly conventions that have been adopted in creating the data; the license, i.e., who holds what rights to the data, and what kind of reuse is allowed; the persons, organizations, or entities that helped create the data, and the roles played by each.</para><para>The structure of <code><link linkend="element-head">&lt;head&gt;</link></code> is shared across TAN files, with differences between them isolated to the child <code><link linkend="element-definitions">&lt;definitions&gt;</link></code>.</para><para>Formal Definition</para><synopsis><code><link linkend="pattern-ed-stamp">~ed-stamp</link></code>?, 
   (<code><link linkend="element-comment">&lt;comment&gt;</link></code>* &amp; 
      (<code><link linkend="pattern-head-prelude">~head-prelude</link></code>, (<code><link linkend="element-inclusion">&lt;inclusion&gt;</link></code>* &amp; <code><link linkend="element-key">&lt;key&gt;</link></code>* &amp; 
{[TAN-A-div (<code><link linkend="pattern-source-list">~source-list</link></code>):]   <code><link linkend="element-source">&lt;source&gt;</link></code>+} OR 

{[TAN-A-lm (<code><link linkend="pattern-source-list">~source-list</link></code>):]   <code><link linkend="element-source">&lt;source&gt;</link></code>?} OR 

{[TAN-A-tok (<code><link linkend="pattern-source-list">~source-list</link></code>):]   <code><link linkend="pattern-source-list">~source-list</link></code>} OR 

{[TAN-key (<code><link linkend="pattern-source-list">~source-list</link></code>):]   {empty}} OR 

{[TAN-class-3 (<code><link linkend="pattern-source-list">~source-list</link></code>):]   <code><link linkend="element-source">&lt;source&gt;</link></code>*} OR 

{[TAN-core (<code><link linkend="pattern-source-list">~source-list</link></code>):]   <code><link linkend="element-source">&lt;source&gt;</link></code>} &amp; <code><link linkend="element-see-also">&lt;see-also&gt;</link></code>*), <code><link linkend="element-definitions">&lt;definitions&gt;</link></code>, 
{[TAN-class-2 (<code><link linkend="pattern-alter-statement">~alter-statement</link></code>):]   <code><link linkend="element-alter">&lt;alter&gt;</link></code>*} OR 

{[TAN-core (<code><link linkend="pattern-alter-statement">~alter-statement</link></code>):]   <code><link linkend="element-alter">&lt;alter&gt;</link></code>?}, <code><link linkend="element-resp">&lt;resp&gt;</link></code>+, <code><link linkend="element-change">&lt;change&gt;</link></code>+))</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-TAN-root">~TAN-root</link></code></para><para><example><title><code>&lt;head&gt;</code></title><programlisting>&lt;TAN-T id="tag:kalvesmaki.com,2014:tan-t:ar.cat.eng.1926.edghill:model-object-refs" TAN-version="2018"&gt;
   <emphasis>&lt;head&gt;</emphasis>
      &lt;name&gt;Categories, Aristotle, English translation by E. M. Edghill&lt;/name&gt;
      &lt;license&gt;
         .........
      &lt;/license&gt;
      &lt;licensor who="kalvesmaki"/&gt;
      .........
   <emphasis>&lt;/head&gt;</emphasis>
   &lt;body xml:lang="eng"&gt;
      .........
   &lt;/body&gt;
&lt;/TAN-T&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.eng.1926.edghill.obj.xml">ar.cat.eng.1926.edghill.obj</link></para></note></para><para><example><title><code>&lt;head&gt;</code></title><programlisting>&lt;TAN-T id="tag:kalvesmaki.com,2014:tan-t:ar.cat.eng.1926.edghill:semantic-refs" TAN-version="2018"&gt;
   <emphasis>&lt;head&gt;</emphasis>
      &lt;name&gt;Categories, Aristotle, English translation by E. M. Edghill&lt;/name&gt;
      &lt;license&gt;
         .........
      &lt;/license&gt;
      &lt;licensor who="kalvesmaki"/&gt;
      .........
   <emphasis>&lt;/head&gt;</emphasis>
   &lt;body xml:lang="eng"&gt;
      .........
   &lt;/body&gt;
&lt;/TAN-T&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.eng.1926.edghill.sem.xml">ar.cat.eng.1926.edghill.sem</link></para></note></para><para><example><title><code>&lt;head&gt;</code></title><programlisting>&lt;TAN-T id="tag:kalvesmaki.com,2014:tan-t:ar.cat.fra.1844.saint-hilaire:semantic-refs" TAN-version="2018"&gt;
   <emphasis>&lt;head&gt;</emphasis>
      &lt;name&gt;Categories, Aristotle, French translation by J. Barthélemy Saint-Hilaire&lt;/name&gt;
      &lt;license&gt;
         .........
      &lt;/license&gt;
      &lt;licensor who="kalvesmaki"/&gt;
      .........
   <emphasis>&lt;/head&gt;</emphasis>
   &lt;body xml:lang="fra"&gt;
      .........
   &lt;/body&gt;
&lt;/TAN-T&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.fra.1844.saint-hilaire.sem-native.xml">ar.cat.fra.1844.saint-hilaire.sem-native</link></para></note></para><para><example><title><code>&lt;head&gt;</code></title><programlisting>&lt;TAN-T TAN-version="2018" id="tag:kalvesmaki.com,2014:tan-t:ar.cat.fra.1844.saint-hilaire:semantic-refs-realigned"&gt;
   <emphasis>&lt;head&gt;</emphasis>
      &lt;name&gt;Realignment of Categories, Aristotle, French translation by J. Barthélemy
         Saint-Hilaire&lt;/name&gt;
      &lt;license&gt;
         .........
      &lt;/license&gt;
      &lt;licensor who="kalvesmaki"/&gt;
      .........
   <emphasis>&lt;/head&gt;</emphasis>
   &lt;body xml:lang="fra"&gt;
      .........
   &lt;/body&gt;
&lt;/TAN-T&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.fra.1844.saint-hilaire.sem.xml">ar.cat.fra.1844.saint-hilaire.sem</link></para></note></para></section><section xml:id="element-inclusion"><title><code>&lt;inclusion&gt;</code></title><para>The element <code>inclusion</code> specifies a TAN file that is available for inclusion. An inclusion occurs whenever an element X points to this inclusion by means of <code>@include.</code> TAN-compliant validators and processors will find every X that is found in the included file (checked recursively, against any inclusions of X adopted by the inclusion) and insert them at that place in the main document.</para><para>Only select elements will be included, not the entire inclusion file. Exactly which elements are included is dictated by <code>@include.</code></para><para>Invoking an <code><link linkend="element-inclusion">&lt;inclusion&gt;</link></code> does not require its use. </para><para>For more on this, see <xref linkend="inclusions-and-keys"/></para><para>Formal Definition</para><synopsis><code><link linkend="pattern-ed-stamp">~ed-stamp</link></code>?, <code><link linkend="attribute-xmlid">@xml:id</link></code>, (<code><link linkend="element-comment">&lt;comment&gt;</link></code>* &amp; 
   
      (<code><link linkend="attribute-href">@href</link></code> | (<code><link linkend="element-IRI">&lt;IRI&gt;</link></code>, <code><link linkend="pattern-metadata-human">~metadata-human</link></code>, <code><link linkend="element-checksum">&lt;checksum&gt;</link></code>*, <code><link linkend="element-location">&lt;location&gt;</link></code>+)))</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-claim">~claim</link></code>, <code><link linkend="pattern-defn-morph">~defn-morph</link></code>, <code><link linkend="pattern-defn-lexi">~defn-lexi</link></code>, <code><link linkend="pattern-TAN-A-lm-item">~TAN-A-lm-item</link></code>, <code><link linkend="pattern-alignment-inclusion-opt">~alignment-inclusion-opt</link></code>, <code><link linkend="pattern-TAN-key-item">~TAN-key-item</link></code>, <code><link linkend="pattern-category">~category</link></code>, <code><link linkend="pattern-morphology-rule">~morphology-rule</link></code>, <code><link linkend="pattern-text-div">~text-div</link></code>, <code><link linkend="pattern-alt-norm">~alt-norm</link></code>, <code><link linkend="pattern-func-replace">~func-replace</link></code>, <code><link linkend="pattern-alt-skip">~alt-skip</link></code>, <code><link linkend="pattern-alt-rename">~alt-rename</link></code>, <code><link linkend="pattern-alt-equate">~alt-equate</link></code>, <code><link linkend="pattern-alt-reassign">~alt-reassign</link></code>, <code><link linkend="pattern-tok-ref-group">~tok-ref-group</link></code>, <code><link linkend="pattern-nonsource-license">~nonsource-license</link></code>, <code><link linkend="pattern-inclusion-list">~inclusion-list</link></code>, <code><link linkend="pattern-key-item">~key-item</link></code>, <code><link linkend="pattern-source-item">~source-item</link></code>, <code><link linkend="pattern-see-also-item">~see-also-item</link></code>, <code><link linkend="pattern-alter-element">~alter-element</link></code>, <code><link linkend="pattern-resp-item">~resp-item</link></code>, <code><link linkend="pattern-body-group">~body-group</link></code>, <code><link linkend="pattern-defn-pattern-default">~defn-pattern-default</link></code>, <code><link linkend="pattern-defn-pattern-id">~defn-pattern-id</link></code>, <code><link linkend="pattern-defn-pattern-no-id">~defn-pattern-no-id</link></code>, <code><link linkend="pattern-defn-pattern-language">~defn-pattern-language</link></code>, <code><link linkend="pattern-defn-alias">~defn-alias</link></code>, <code><link linkend="pattern-defn-period">~defn-period</link></code>, <code><link linkend="pattern-defn-relationship">~defn-relationship</link></code>, <code><link linkend="pattern-defn-tok-def">~defn-tok-def</link></code></para><caution><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></caution><caution><para>Inclusions may not be circular.</para></caution><caution><para>Inclusions are integral parts of any TAN file. Access to at least one copy is absolutely mandatory.</para></caution><caution><para>Every element with a <code><link linkend="element-location">&lt;location&gt;</link></code> should have at least one document available.</para></caution><caution><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></caution><caution><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></caution><important><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. <quote>Target file is marked as being in progress.</quote></para></important><important><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></important><important><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></important><para><example><title><code>&lt;inclusion&gt;</code></title><programlisting>   &lt;head&gt;
      .........
      &lt;licensor who="kalvesmaki"/&gt;
      <emphasis>&lt;inclusion xml:id="rel"&gt;</emphasis>
         &lt;IRI&gt;tag:kalvesmaki.com,2014:tan-t:ar.cat.grc.1949.minio-paluello:object-refs&lt;/IRI&gt;
         &lt;name&gt;Categories, Aristotle, Greek text by Minio-Paluello&lt;/name&gt;
         &lt;location href="../ar.cat.grc.1949.minio-paluello-obj.xml" when-accessed="2016-09-28T08:50:23.457-04:00"/&gt;
      <emphasis>&lt;/inclusion&gt;</emphasis>
      &lt;source&gt;
         .........
      &lt;/source&gt;
      .........
   &lt;/head&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-lm/ar.cat.grc.1949.minio-paluello-sem-TAN-LM-sample.xml">ar.cat.grc.1949.minio-paluello-sem-TAN-LM-sample</link></para></note></para></section><section xml:id="element-IRI"><title><code>&lt;IRI&gt;</code></title><para>The element <code>IRI</code> contains an International Resource Identifier that serves as a name for the a concept, person, or thing referred to by the parent element. IRIs are explained at <xref linkend="IRIs_and_linked_data"/>.</para><para>Any kind of IRIs are allowed: URLs, tag URNs, UUIDs, etc. For names of well-known resources, a URL identifier might be preferred (<link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://...),">http://...),</link> to facilitate linked data. If an entity/resource lacks a suitable URL-type name, you may use or coin any other valid IRI, such as a UUID, a tag URN, or an OID. Some concepts may be difficult to find IRIs for.</para><para>Sibling <code><link linkend="element-IRI">&lt;IRI&gt;</link></code>s are to be treated as names for the same thing, not as names of different things. Nevertheless, they are not synonymous, only poecilonymic. In the terms of Web Ontology Language (<link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://www.w3.org/TR/owl-ref/),">http://www.w3.org/TR/owl-ref/),</link> sibling <code><link linkend="element-IRI">&lt;IRI&gt;</link></code>s cannot be assumed to share the relationship owl:sameAs, because they will draw from independent vocabularies that may define similar concepts differently. </para><para>An element defined with multiple <code><link linkend="element-IRI">&lt;IRI&gt;</link></code>s is technically within the intersection, not the union, of those definitions. Nevertheless, most interpretations of TAN files will draw inferences based upon the union. That is, if item A is defined by IRI X, item B by IRIs X and Y, and item C with IRI Y, it is likely that users of the data will infer identity between items A and C. It is advisable to be cautious is assigning multiple IRIs to entities.</para><para>The element is named IRI instead of URI to encourage internationalization. Alphabets other than the Latin are welcome. </para><para>Formal Definition</para><synopsis><code><link linkend="pattern-ed-stamp">~ed-stamp</link></code>?, anyURI (pattern [a-zA-Z][\-.+a-zA-Z0-9]+:\S+)</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-entity-digital-tan-other-ref">~entity-digital-tan-other-ref</link></code>, <code><link linkend="pattern-entity-digital-generic-ref">~entity-digital-generic-ref</link></code>, <code><link linkend="pattern-entity-nondigital-ref">~entity-nondigital-ref</link></code></para><caution><para>An IRI may appear no more than once in a TAN document.</para></caution><caution><para>An IRI that names a TAN file must match that file's <code><link linkend="attribute-id">@id</link></code> exactly.</para></caution><caution><para>Any IRI beginning urn: must continue with a name that is part of the official IANA Registry of URN Namespaces. See RFC 2414, <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="https://tools.ietf.org/html/rfc8141,">https://tools.ietf.org/html/rfc8141,</link> and <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="https://www.iana.org/assignments/urn-namespaces/urn-namespaces.xhtml">https://www.iana.org/assignments/urn-namespaces/urn-namespaces.xhtml</link></para></caution><caution><para>No file may import keys that have duplicate IRIs.</para></caution><caution><para>All text must be normalized (Unicode NFC).</para></caution><caution><para>Every item in a reserved TAN-key must have at least one IRI with a tag URN in the TAN namespace</para></caution><para><example><title><code>&lt;IRI&gt;</code></title><programlisting>&lt;TAN-T id="tag:kalvesmaki.com,2014:tan-t:ar.cat.eng.1926.edghill:model-object-refs" TAN-version="2018"&gt;
   &lt;head&gt;
      .........
      &lt;license&gt;
         <emphasis>&lt;IRI&gt;</emphasis>http://creativecommons.org/licenses/by/4.0/deed.en_US<emphasis>&lt;/IRI&gt;</emphasis>
         &lt;name&gt;Creative Commons Attribution 4.0 International License&lt;/name&gt;
         .........
      &lt;/license&gt;
      .........
      &lt;source&gt;
         <emphasis>&lt;IRI&gt;</emphasis>http://id.lib.harvard.edu/aleph/007901738/catalog<emphasis>&lt;/IRI&gt;</emphasis>
         &lt;name&gt;Aristotle: Categoriae &amp; De interpretatione by E.M. Edghill. Analytica priora / by
            A.J. Jenkinson. Analytica posteriora / by G.R.G. Mure. Oxford : Clarendon Press, 1926.
         &lt;/name&gt;
      &lt;/source&gt;
      &lt;see-also relationship="ade"&gt;
         <emphasis>&lt;IRI&gt;</emphasis>tag:kalvesmaki.com,2014:tan-t:ar.cat.eng.1926.edghill:semantic-refs<emphasis>&lt;/IRI&gt;</emphasis>
         &lt;name&gt;Categories, Aristotle, English translation by E. M. Edghill&lt;/name&gt;
         .........
      &lt;/see-also&gt;
      &lt;see-also relationship="model"&gt;
         <emphasis>&lt;IRI&gt;</emphasis>tag:kalvesmaki.com,2014:tan-t:ar.cat.grc.1949.minio-paluello:object-refs<emphasis>&lt;/IRI&gt;</emphasis>
         &lt;name&gt;Categories, Aristotle, Greek text by Minio-Paluello&lt;/name&gt;
         .........
      &lt;/see-also&gt;
      .........
   &lt;/head&gt;
   .........
&lt;/TAN-T&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.eng.1926.edghill.obj.xml">ar.cat.eng.1926.edghill.obj</link></para></note></para></section><section xml:id="element-item"><title><code>&lt;item&gt;</code></title><para>The element <code>item</code> names an item that is being described. The item is assumed to be a species of the type of thing discussed by the TAN element that is affected.</para><para>Formal Definition</para><synopsis><code><link linkend="pattern-ed-stamp">~ed-stamp</link></code>?, 
   (<code><link linkend="pattern-inclusion">~inclusion</link></code> | 
      (<code><link linkend="attribute-affects-element">@affects-element</link></code>?, <code><link linkend="attribute-group">@group</link></code>?, (
         
            (<code><link linkend="attribute-href">@href</link></code> | (<code><link linkend="element-IRI">&lt;IRI&gt;</link></code>, <code><link linkend="pattern-metadata-human">~metadata-human</link></code>, <code><link linkend="element-checksum">&lt;checksum&gt;</link></code>*, <code><link linkend="element-location">&lt;location&gt;</link></code>+)) | 
         
            ((<code><link linkend="element-IRI">&lt;IRI&gt;</link></code>+, <code><link linkend="pattern-metadata-human">~metadata-human</link></code>, <code><link linkend="element-checksum">&lt;checksum&gt;</link></code>*, <code><link linkend="element-location">&lt;location&gt;</link></code>+) | <code><link linkend="attribute-which">@which</link></code>) | 
         
            ((<code><link linkend="element-IRI">&lt;IRI&gt;</link></code>+, <code><link linkend="pattern-metadata-human">~metadata-human</link></code>) | <code><link linkend="attribute-which">@which</link></code>) | <code><link linkend="pattern-entity-tok-def">~entity-tok-def</link></code>)))</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-key.rng">TAN-key.rng</link></code></para><para>Used by: <code><link linkend="pattern-body-item">~body-item</link></code></para><caution><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></caution><caution><para>Every item in a reserved TAN-key must have at least one IRI with a tag URN in the TAN namespace</para></caution><para><example><title><code>&lt;item&gt;</code></title><programlisting>&lt;TAN-key TAN-version="2018" id="tag:parkj@textalign.net,2015:TAN-key:ar.cat"&gt;
   .........
   &lt;body in-progress="true" affects-element="work"&gt;
      <emphasis>&lt;item&gt;</emphasis>
         &lt;IRI&gt;tag:parkj@textalign.net,2015:work:porphyry:on-aristotles-categories&lt;/IRI&gt;
         &lt;name xml:lang="lat"&gt;Commentarium graecum Porphyrii&lt;/name&gt;
         &lt;name xml:lang="eng"&gt;Porphyry's commentary on Aristotle's Categories&lt;/name&gt;
      <emphasis>&lt;/item&gt;</emphasis>
      <emphasis>&lt;item&gt;</emphasis>
         &lt;IRI&gt;tag:parkj@textalign.net,2015:work:dexippus:on-aristotles-categories&lt;/IRI&gt;
         &lt;name xml:lang="lat"&gt;Commentarium graecum Dexippi&lt;/name&gt;
         &lt;name xml:lang="eng"&gt;Dexippus's commentary on Aristotle's Categories&lt;/name&gt;
      <emphasis>&lt;/item&gt;</emphasis>
      &lt;group&gt;
         <emphasis>&lt;item&gt;</emphasis>
            &lt;IRI&gt;tag:parkj@textalign.net,2015:work:ammonius:on-aristotles-categories:lemmata&lt;/IRI&gt;
            &lt;name xml:lang="lat"&gt;Lemmata de commentario graeco Ammonii&lt;/name&gt;
            &lt;name xml:lang="eng"&gt;Lemmata from Ammonius's commentary on Aristotle's
                    Categories&lt;/name&gt;
         <emphasis>&lt;/item&gt;</emphasis>
         <emphasis>&lt;item&gt;</emphasis>
            &lt;IRI&gt;tag:parkj@textalign.net,2015:work:ammonius:on-aristotles-categories:discussions&lt;/IRI&gt;
            &lt;name xml:lang="lat"&gt;Explanationes de commentario graeco Ammonii&lt;/name&gt;
            &lt;name xml:lang="eng"&gt;Discussions in Ammonius's commentary on Aristotle's
                    Categories&lt;/name&gt;
         <emphasis>&lt;/item&gt;</emphasis>
      &lt;/group&gt;
      .........
   &lt;/body&gt;
&lt;/TAN-key&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-key/ar.cat.TAN-key.xml">ar.cat.TAN-key</link></para></note></para></section><section xml:id="element-key"><title><code>&lt;key&gt;</code></title><para>The element <code>key</code> specifies a TAN-key file that defines concepts that may be invoked by <code>@which.</code></para><para>For more discussion, see <xref linkend="tan-key"/></para><para>Formal Definition</para><synopsis><code><link linkend="pattern-ed-stamp">~ed-stamp</link></code>?, 
   (<code><link linkend="pattern-inclusion">~inclusion</link></code> | (<code><link linkend="element-comment">&lt;comment&gt;</link></code>* &amp; 
      
         (<code><link linkend="attribute-href">@href</link></code> | (<code><link linkend="element-IRI">&lt;IRI&gt;</link></code>, <code><link linkend="pattern-metadata-human">~metadata-human</link></code>, <code><link linkend="element-checksum">&lt;checksum&gt;</link></code>*, <code><link linkend="element-location">&lt;location&gt;</link></code>+))))</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-key-list">~key-list</link></code></para><caution><para>No file may import keys that have duplicate IRIs.</para></caution><caution><para>Every element with a <code><link linkend="element-location">&lt;location&gt;</link></code> should have at least one document available.</para></caution><caution><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></caution><caution><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></caution><important><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. <quote>Target file is marked as being in progress.</quote></para></important><important><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></important><important><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></important><caution><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></caution><caution><para>Keywords (values of <code><link linkend="attribute-which">@which</link></code>) must be unique for a given element name.</para></caution><caution><para>Any element that takes <code><link linkend="attribute-which">@which</link></code> must have keywords defined for that element.</para></caution><caution><para>Keys are integral parts of a document. Access to at least one version is absolutely mandatory.</para></caution><para><example><title><code>&lt;key&gt;</code></title><programlisting>   &lt;head&gt;
      .........
      &lt;licensor who="park"/&gt;
      <emphasis>&lt;key&gt;</emphasis>
         &lt;IRI&gt;tag:parkj@textalign.net,2015:TAN-key:ar.cat&lt;/IRI&gt;
         &lt;name&gt;Keywords for Aristotle's Categories&lt;/name&gt;
         &lt;location href="../TAN-key/ar.cat.TAN-key.xml" when-accessed="2017-03-10T11:50:15.499-05:00"/&gt;
      <emphasis>&lt;/key&gt;</emphasis>
      &lt;source xml:id="grc"&gt;
         .........
      &lt;/source&gt;
      .........
   &lt;/head&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-div/ar.cat.tan-a-div.claims.xml">ar.cat.tan-a-div.claims</link></para></note></para></section><section xml:id="element-l"><title><code>&lt;l&gt;</code></title><para>The element <code>l</code> names a lexeme, by points to the main word entry in the lexicon defined by the element's inherited value of <code>@lexicon.</code> This element should not be used to point to roots, only to lexical headwords. </para><para>In many languages, especially those that are lightly inflected, this word will be identical to the word token itself. In those cases, <code><link linkend="element-l">&lt;l&gt;</link></code> may be left empty, indicating that the value of <code><link linkend="element-tok">&lt;tok&gt;</link></code> is to be supplied.</para><para>Because there is no TAN format for lexicons, values in this element will not be validated.</para><para>Formal Definition</para><synopsis><code><link linkend="attribute-lexicon">@lexicon</link></code>?, <code><link linkend="attribute-def-ref">@def-ref</link></code>?, <code><link linkend="pattern-certainty-stamp">~certainty-stamp</link></code>?, text</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-lm.rng">TAN-A-lm.rng</link></code></para><para>Used by: <code><link linkend="pattern-TAN-A-lm-item">~TAN-A-lm-item</link></code></para><para><example><title><code>&lt;l&gt;</code></title><programlisting>&lt;TAN-A-lm TAN-version="2018" id="tag:kalvesmaki.com,2014:tan-t:ar.cat.grc.1949.minio-paluello:semantic-refs:TAN-A-lm:2016-04-05T07:07:40.033-04:00"&gt;
   .........
   &lt;body lexicon="LSJ Lampe new" morphology="Perseus"&gt;
      &lt;ana&gt;
         .........
         &lt;lm&gt;
            <emphasis>&lt;l&gt;</emphasis>Δῆλος<emphasis>&lt;/l&gt;</emphasis>
            &lt;m&gt;n e - s - - - f a -&lt;/m&gt;
         &lt;/lm&gt;
      &lt;/ana&gt;
      &lt;ana&gt;
         .........
         &lt;lm&gt;
            <emphasis>&lt;l&gt;</emphasis>Σωκράτης<emphasis>&lt;/l&gt;</emphasis>
            &lt;m&gt;n e - s - - - m g -&lt;/m&gt;
         &lt;/lm&gt;
      &lt;/ana&gt;
      &lt;ana&gt;
         .........
         &lt;lm&gt;
            <emphasis>&lt;l&gt;</emphasis>αἰσχύνω<emphasis>&lt;/l&gt;</emphasis>
            &lt;m&gt;v - - - a n p - - -&lt;/m&gt;
         &lt;/lm&gt;
      &lt;/ana&gt;
      &lt;ana&gt;
         .........
         &lt;lm&gt;
            <emphasis>&lt;l&gt;</emphasis>αἴσθησις<emphasis>&lt;/l&gt;</emphasis>
            &lt;m&gt;n - - s - - - f n -&lt;/m&gt;
         &lt;/lm&gt;
      &lt;/ana&gt;
      &lt;ana&gt;
         .........
         &lt;lm&gt;
            <emphasis>&lt;l&gt;</emphasis>αἴσθησις<emphasis>&lt;/l&gt;</emphasis>
            &lt;m&gt;n - - s - - - f g -&lt;/m&gt;
         &lt;/lm&gt;
      &lt;/ana&gt;
      .........
   &lt;/body&gt;
&lt;/TAN-A-lm&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-lm/ar.cat.grc.1949.minio-paluello-sem-TAN-LM-sample.xml">ar.cat.grc.1949.minio-paluello-sem-TAN-LM-sample</link></para></note></para></section><section xml:id="element-lexicon"><title><code>&lt;lexicon&gt;</code></title><para>The element <code>lexicon</code> names a lexicographical authority. This element is optional, because the lexical informat could be based upon the knowledge of the <code>&lt;agent&gt;</code>s who wrote the data.</para><para>Formal Definition</para><synopsis><code><link linkend="pattern-ed-stamp">~ed-stamp</link></code>?, 
   (<code><link linkend="pattern-inclusion">~inclusion</link></code> | 
      (<code><link linkend="attribute-xmlid">@xml:id</link></code>, (
         
            ((<code><link linkend="element-IRI">&lt;IRI&gt;</link></code>+, <code><link linkend="pattern-metadata-human">~metadata-human</link></code>, <code><link linkend="element-checksum">&lt;checksum&gt;</link></code>*, <code><link linkend="element-location">&lt;location&gt;</link></code>+) | <code><link linkend="attribute-which">@which</link></code>) | 
         
            ((<code><link linkend="element-IRI">&lt;IRI&gt;</link></code>+, <code><link linkend="pattern-metadata-human">~metadata-human</link></code>) | <code><link linkend="attribute-which">@which</link></code>))))</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-lm.rng">TAN-A-lm.rng</link></code></para><para>Used by: <code><link linkend="pattern-definition-non-class-2">~definition-non-class-2</link></code></para><para><example><title><code>&lt;lexicon&gt;</code></title><programlisting>   &lt;head&gt;
      .........
      &lt;definitions&gt;
         &lt;token-definition pattern="[\w­​‍]+"/&gt;
         <emphasis>&lt;lexicon xml:id="LSJ"&gt;</emphasis>
            &lt;IRI&gt;http://lccn.loc.gov/95032369&lt;/IRI&gt;
            &lt;name xml:lang="eng"&gt;Liddell-Scott-Jones, 9th ed. plus rev. supplement&lt;/name&gt;
         <emphasis>&lt;/lexicon&gt;</emphasis>
         <emphasis>&lt;lexicon xml:id="Lampe"&gt;</emphasis>
            &lt;IRI&gt;http://lccn.loc.gov/77372171&lt;/IRI&gt;
            &lt;name xml:lang="eng"&gt;G.H.W. Lampe, A Patristic Greek Lexicon, Oxford 1961.&lt;/name&gt;
         <emphasis>&lt;/lexicon&gt;</emphasis>
         <emphasis>&lt;lexicon xml:id="new"&gt;</emphasis>
            &lt;IRI&gt;urn:uuid:d6558d00-8f68-11e3-950a-425861b86ab6&lt;/IRI&gt;
            &lt;name xml:lang="eng"&gt;Lexicon generated from words in this document not to be found in
               any other lexicon.&lt;/name&gt;
         <emphasis>&lt;/lexicon&gt;</emphasis>
         &lt;morphology xml:id="Perseus"&gt;
            .........
         &lt;/morphology&gt;
         .........
      &lt;/definitions&gt;
      .........
   &lt;/head&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-lm/ar.cat.grc.1949.minio-paluello-sem-TAN-LM-sample.xml">ar.cat.grc.1949.minio-paluello-sem-TAN-LM-sample</link></para></note></para><para><example><title><code>&lt;lexicon&gt;</code></title><programlisting>      &lt;definitions&gt;
         &lt;morphology xml:id="penn" ed-when="2015-08-20-04:00" ed-who="park"&gt;
            .........
         &lt;/morphology&gt;
         <emphasis>&lt;lexicon xml:id="english"&gt;</emphasis>
            &lt;IRI&gt;tag:parkj@textalign.net,2015:lexicon:eng:test&lt;/IRI&gt;
            &lt;name&gt;An English dictionary&lt;/name&gt;
         <emphasis>&lt;/lexicon&gt;</emphasis>
         &lt;token-definition which="letters and punctuation"/&gt;
         .........
      &lt;/definitions&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-lm/ring-o-roses.eng.1881.lm.xml">ring-o-roses.eng.1881.lm</link></para></note></para></section><section xml:id="element-license"><title><code>&lt;license&gt;</code></title><para>The element <code>license</code> states the license under which the data is distributed and the rights associated with it, EXCLUSIVE of any rights attached to the source.</para><para>Diligently check to ensure that the license you have claimed respects the rights of your sources' rightsholders. It is recommended that you license your data under a license that is similar to or more liberal than the one under which your sources have been released.</para><para>For more discussion, see <xref linkend="license"/> and for a list of standard vocabulary, main.xml# keywords-rights-excluding-sources</para><para>Formal Definition</para><synopsis><code><link linkend="pattern-ed-stamp">~ed-stamp</link></code>?, 
   (<code><link linkend="pattern-inclusion">~inclusion</link></code> | (<code><link linkend="element-comment">&lt;comment&gt;</link></code>* &amp; 
      
         ((<code><link linkend="element-IRI">&lt;IRI&gt;</link></code>+, <code><link linkend="pattern-metadata-human">~metadata-human</link></code>) | <code><link linkend="attribute-which">@which</link></code>)))</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-head-prelude-core">~head-prelude-core</link></code></para><para><example><title><code>&lt;license&gt;</code></title><programlisting>   &lt;head&gt;
      &lt;name&gt;Categories, Aristotle, English translation by E. M. Edghill&lt;/name&gt;
      <emphasis>&lt;license&gt;</emphasis>
         &lt;IRI&gt;http://creativecommons.org/licenses/by/4.0/deed.en_US&lt;/IRI&gt;
         &lt;name&gt;Creative Commons Attribution 4.0 International License&lt;/name&gt;
         &lt;desc&gt;Exclusive of rights held and licenses offered by rightsholders of the source or
            sources listed below, this data file, insofar as it constitutes an independent work, is
            licensed under a Creative Commons Attribution 4.0 International License.&lt;/desc&gt;
      <emphasis>&lt;/license&gt;</emphasis>
      &lt;licensor who="kalvesmaki"/&gt;
      .........
   &lt;/head&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.eng.1926.edghill.obj.xml">ar.cat.eng.1926.edghill.obj</link></para></note></para><para><example><title><code>&lt;license&gt;</code></title><programlisting>   &lt;head&gt;
      &lt;name&gt;Categories, Aristotle, English translation by E. M. Edghill&lt;/name&gt;
      <emphasis>&lt;license&gt;</emphasis>
         &lt;IRI&gt;http://creativecommons.org/licenses/by/4.0/deed.en_US&lt;/IRI&gt;
         &lt;name&gt;Creative Commons Attribution 4.0 International License&lt;/name&gt;
         &lt;desc&gt;Exclusive of rights held and licenses offered by rightsholders of the source or
            sources listed below, this data file, insofar as it constitutes an independent work, is
            licensed under a Creative Commons Attribution 4.0 International License.&lt;/desc&gt;
      <emphasis>&lt;/license&gt;</emphasis>
      &lt;licensor who="kalvesmaki"/&gt;
      .........
   &lt;/head&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.eng.1926.edghill.sem.xml">ar.cat.eng.1926.edghill.sem</link></para></note></para><para><example><title><code>&lt;license&gt;</code></title><programlisting>   &lt;head&gt;
      &lt;name&gt;Categories, Aristotle, French translation by J. Barthélemy Saint-Hilaire&lt;/name&gt;
      <emphasis>&lt;license&gt;</emphasis>
         &lt;IRI&gt;http://creativecommons.org/licenses/by/4.0/deed.en_US&lt;/IRI&gt;
         &lt;name&gt;Creative Commons Attribution 4.0 International License&lt;/name&gt;
         &lt;desc&gt;Exclusive of rights held and licenses offered by rightsholders of the source or
            sources listed below, this data file, insofar as it constitutes an independent work, is
            licensed under a Creative Commons Attribution 4.0 International License.&lt;/desc&gt;
      <emphasis>&lt;/license&gt;</emphasis>
      &lt;licensor who="kalvesmaki"/&gt;
      .........
   &lt;/head&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.fra.1844.saint-hilaire.sem-native.xml">ar.cat.fra.1844.saint-hilaire.sem-native</link></para></note></para><para><example><title><code>&lt;license&gt;</code></title><programlisting>   &lt;head&gt;
      &lt;name&gt;Realignment of Categories, Aristotle, French translation by J. Barthélemy
         Saint-Hilaire&lt;/name&gt;
      <emphasis>&lt;license&gt;</emphasis>
         &lt;IRI&gt;http://creativecommons.org/licenses/by/4.0/deed.en_US&lt;/IRI&gt;
         &lt;name&gt;Creative Commons Attribution 4.0 International License&lt;/name&gt;
         &lt;desc&gt;Exclusive of rights held and licenses offered by rightsholders of the source or
            sources listed below, this data file, insofar as it constitutes an independent work, is
            licensed under a Creative Commons Attribution 4.0 International License.&lt;/desc&gt;
      <emphasis>&lt;/license&gt;</emphasis>
      &lt;licensor who="kalvesmaki"/&gt;
      .........
   &lt;/head&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.fra.1844.saint-hilaire.sem.xml">ar.cat.fra.1844.saint-hilaire.sem</link></para></note></para></section><section xml:id="element-licensor"><title><code>&lt;licensor&gt;</code></title><para>Formal Definition</para><synopsis><code><link linkend="pattern-ed-stamp">~ed-stamp</link></code>?, (<code><link linkend="pattern-inclusion">~inclusion</link></code> | <code><link linkend="attribute-who">@who</link></code>)</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-head-prelude-core">~head-prelude-core</link></code></para><para><example><title><code>&lt;licensor&gt;</code></title><programlisting>   &lt;head&gt;
      .........
      &lt;license&gt;
         .........
      &lt;/license&gt;
      <emphasis>&lt;licensor who="kalvesmaki"/&gt;</emphasis>
      &lt;source&gt;
         .........
      &lt;/source&gt;
      .........
   &lt;/head&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.eng.1926.edghill.obj.xml">ar.cat.eng.1926.edghill.obj</link></para></note></para><para><example><title><code>&lt;licensor&gt;</code></title><programlisting>   &lt;head&gt;
      .........
      &lt;license&gt;
         .........
      &lt;/license&gt;
      <emphasis>&lt;licensor who="kalvesmaki"/&gt;</emphasis>
      &lt;source&gt;
         .........
      &lt;/source&gt;
      .........
   &lt;/head&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.eng.1926.edghill.sem.xml">ar.cat.eng.1926.edghill.sem</link></para></note></para><para><example><title><code>&lt;licensor&gt;</code></title><programlisting>   &lt;head&gt;
      .........
      &lt;license&gt;
         .........
      &lt;/license&gt;
      <emphasis>&lt;licensor who="kalvesmaki"/&gt;</emphasis>
      &lt;source&gt;
         .........
      &lt;/source&gt;
      .........
   &lt;/head&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.fra.1844.saint-hilaire.sem-native.xml">ar.cat.fra.1844.saint-hilaire.sem-native</link></para></note></para><para><example><title><code>&lt;licensor&gt;</code></title><programlisting>   &lt;head&gt;
      .........
      &lt;license&gt;
         .........
      &lt;/license&gt;
      <emphasis>&lt;licensor who="kalvesmaki"/&gt;</emphasis>
      &lt;source&gt;
         .........
      &lt;/source&gt;
      .........
   &lt;/head&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.fra.1844.saint-hilaire.sem.xml">ar.cat.fra.1844.saint-hilaire.sem</link></para></note></para></section><section xml:id="element-lm"><title><code>&lt;lm&gt;</code></title><para>The element <code>lm</code> contains lexical or morphological data.</para><para>Claims within an <code><link linkend="element-lm">&lt;lm&gt;</link></code> are distributive. That is, every <code><link linkend="element-l">&lt;l&gt;</link></code> is asserted against every <code><link linkend="element-m">&lt;m&gt;</link></code> within an <code><link linkend="element-lm">&lt;lm&gt;</link></code> is asserted of every <code><link linkend="element-tok">&lt;tok&gt;</link></code>.</para><para>Formal Definition</para><synopsis><code><link linkend="pattern-certainty-stamp">~certainty-stamp</link></code>?, 
   (<code><link linkend="element-comment">&lt;comment&gt;</link></code>* &amp; 
      ((<code><link linkend="element-l">&lt;l&gt;</link></code>+, <code><link linkend="element-m">&lt;m&gt;</link></code>*) | (<code><link linkend="element-l">&lt;l&gt;</link></code>*, <code><link linkend="element-m">&lt;m&gt;</link></code>+)))</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-lm.rng">TAN-A-lm.rng</link></code></para><para>Used by: <code><link linkend="element-ana">&lt;ana&gt;</link></code></para><para><example><title><code>&lt;lm&gt;</code></title><programlisting>&lt;TAN-A-lm TAN-version="2018" id="tag:kalvesmaki.com,2014:tan-t:ar.cat.grc.1949.minio-paluello:semantic-refs:TAN-A-lm:2016-04-05T07:07:40.033-04:00"&gt;
   .........
   &lt;body lexicon="LSJ Lampe new" morphology="Perseus"&gt;
      &lt;ana&gt;
         &lt;tok ref="11 2 1 1" pos="1"/&gt;
         <emphasis>&lt;lm&gt;</emphasis>
            &lt;l&gt;Δῆλος&lt;/l&gt;
            &lt;m&gt;n e - s - - - f a -&lt;/m&gt;
         <emphasis>&lt;/lm&gt;</emphasis>
      &lt;/ana&gt;
      &lt;ana&gt;
         .........
         &lt;tok ref="10 6 4 2" pos="37"/&gt;
         <emphasis>&lt;lm&gt;</emphasis>
            &lt;l&gt;Σωκράτης&lt;/l&gt;
            &lt;m&gt;n e - s - - - m g -&lt;/m&gt;
         <emphasis>&lt;/lm&gt;</emphasis>
      &lt;/ana&gt;
      &lt;ana&gt;
         .........
         &lt;tok ref="8 3 7 3" pos="7"/&gt;
         <emphasis>&lt;lm&gt;</emphasis>
            &lt;l&gt;αἰσχύνω&lt;/l&gt;
            &lt;m&gt;v - - - a n p - - -&lt;/m&gt;
         <emphasis>&lt;/lm&gt;</emphasis>
      &lt;/ana&gt;
      &lt;ana&gt;
         .........
         &lt;tok ref="7 4 9 2" pos="4"/&gt;
         <emphasis>&lt;lm&gt;</emphasis>
            &lt;l&gt;αἴσθησις&lt;/l&gt;
            &lt;m&gt;n - - s - - - f n -&lt;/m&gt;
         <emphasis>&lt;/lm&gt;</emphasis>
      &lt;/ana&gt;
      .........
   &lt;/body&gt;
&lt;/TAN-A-lm&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-lm/ar.cat.grc.1949.minio-paluello-sem-TAN-LM-sample.xml">ar.cat.grc.1949.minio-paluello-sem-TAN-LM-sample</link></para></note></para></section><section xml:id="element-location"><title><code>&lt;location&gt;</code></title><para>The element <code>location</code> declares where an electronic file was found and when. </para><para>The URL may be absolute or relative to the current document. </para><para>Formal Definition</para><synopsis><code><link linkend="pattern-ed-stamp">~ed-stamp</link></code>?, <code><link linkend="attribute-when-accessed">@when-accessed</link></code>, <code><link linkend="attribute-href">@href</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-entity-digital-tan-other-ref">~entity-digital-tan-other-ref</link></code>, <code><link linkend="pattern-entity-digital-generic-ref">~entity-digital-generic-ref</link></code></para><caution><para>Every element with a <code><link linkend="element-location">&lt;location&gt;</link></code> should have at least one document available.</para></caution><caution><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></caution><caution><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></caution><important><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. <quote>Target file is marked as being in progress.</quote></para></important><important><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></important><important><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></important><para><example><title><code>&lt;location&gt;</code></title><programlisting>&lt;TAN-T id="tag:kalvesmaki.com,2014:tan-t:ar.cat.eng.1926.edghill:model-object-refs" TAN-version="2018"&gt;
   &lt;head&gt;
      .........
      &lt;see-also relationship="ade"&gt;
         .........
         &lt;name&gt;Categories, Aristotle, English translation by E. M. Edghill&lt;/name&gt;
         <emphasis>&lt;location href="ar.cat.eng.1926.edghill.sem.xml" when-accessed="2016-07-07T16:36:28.867-04:00"/&gt;</emphasis>
      &lt;/see-also&gt;
      &lt;see-also relationship="model"&gt;
         .........
         &lt;name&gt;Categories, Aristotle, Greek text by Minio-Paluello&lt;/name&gt;
         <emphasis>&lt;location href="ar.cat.grc.1949.minio-paluello-obj.xml" when-accessed="2016-07-07T16:36:28.867-04:00"/&gt;</emphasis>
      &lt;/see-also&gt;
      .........
   &lt;/head&gt;
   .........
&lt;/TAN-T&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.eng.1926.edghill.obj.xml">ar.cat.eng.1926.edghill.obj</link></para></note></para><para><example><title><code>&lt;location&gt;</code></title><programlisting>&lt;TAN-T id="tag:kalvesmaki.com,2014:tan-t:ar.cat.eng.1926.edghill:semantic-refs" TAN-version="2018"&gt;
   &lt;head&gt;
      .........
      &lt;see-also relationship="model"&gt;
         .........
         &lt;name&gt;Categories, Aristotle, Greek text by Minio-Paluello&lt;/name&gt;
         <emphasis>&lt;location href="ar.cat.grc.1949.minio-paluello-sem.xml" when-accessed="2016-02-10T14:08:52.058-05:00"/&gt;</emphasis>
      &lt;/see-also&gt;
      &lt;see-also relationship="alt"&gt;
         .........
         &lt;name&gt;Categories, Aristotle, Greek text by Minio-Paluello&lt;/name&gt;
         <emphasis>&lt;location href="ar.cat.grc.1949.minio-paluello-obj.xml" when-accessed="2016-02-11T12:40:42.823-05:00"/&gt;</emphasis>
      &lt;/see-also&gt;
      .........
   &lt;/head&gt;
   .........
&lt;/TAN-T&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.eng.1926.edghill.sem.xml">ar.cat.eng.1926.edghill.sem</link></para></note></para></section><section xml:id="element-locus"><title><code>&lt;locus&gt;</code></title><para>The element <code>locus</code> restricts a claim to a particular location within a scriptum or work.</para><para>This element functions much like <code><link linkend="element-place">&lt;place&gt;</link></code>, but the geography is textual rather than spatial.</para><para>Formal Definition</para><synopsis><code><link linkend="pattern-ed-stamp">~ed-stamp</link></code>?, 
   (<code><link linkend="pattern-simple-textual-reference">~simple-textual-reference</link></code> | <code><link linkend="pattern-complex-textual-reference-set">~complex-textual-reference-set</link></code>)</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-div.rng">TAN-A-div.rng</link></code></para><para>Used by: <code><link linkend="pattern-claim">~claim</link></code></para><important><para>No <code><link linkend="element-tok">&lt;tok&gt;</link></code> should duplicate any sibling <code><link linkend="element-tok">&lt;tok&gt;</link></code>.</para></important><para><example><title><code>&lt;locus&gt;</code></title><programlisting>&lt;TAN-A-div TAN-version="2018" id="tag:parkj@textalign.net,2015:ar.cat.tan-a-div:claims"&gt;
   .........
   &lt;body claimant="lmp"&gt;
      .........
      &lt;claim subject="herminus comm-omnes" verb="agrees"&gt;
         <emphasis>&lt;locus src="grc"&gt;</emphasis>
            &lt;tok ref="1 a 2" pos="3-4"/&gt;
         <emphasis>&lt;/locus&gt;</emphasis>
      &lt;/claim&gt;
      .........
      &lt;claim subject="B" verb="replaces"&gt;
         <emphasis>&lt;locus src="grc"&gt;</emphasis>
            &lt;tok ref="1 a 5" pos="1-2"/&gt;
         <emphasis>&lt;/locus&gt;</emphasis>
         &lt;object&gt;τις ἀποδιδῷ&lt;/object&gt;
      &lt;/claim&gt;
      &lt;claim subject="Λ" adverb="perhaps" verb="replaces"&gt;
         <emphasis>&lt;locus src="grc"&gt;</emphasis>
            &lt;tok ref="1 a 5" pos="1-2"/&gt;
         <emphasis>&lt;/locus&gt;</emphasis>
         &lt;object&gt;τις ἀποδιδῷ&lt;/object&gt;
      &lt;/claim&gt;
      &lt;claim subject="π α φ ο" verb="agrees"&gt;
         <emphasis>&lt;locus src="grc"&gt;</emphasis>
            &lt;tok ref="1 a 5" pos="1-2"/&gt;
         <emphasis>&lt;/locus&gt;</emphasis>
      &lt;/claim&gt;
      .........
   &lt;/body&gt;
&lt;/TAN-A-div&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-div/ar.cat.tan-a-div.claims.xml">ar.cat.tan-a-div.claims</link></para></note></para></section><section xml:id="element-m"><title><code>&lt;m&gt;</code></title><para>The element <code>m</code> carries a morphological code that conforms to the rules or patterns defined in the TAN-mor file upon which the data depends.</para><para>Codes are space-delimited. If a value of <code><link linkend="element-m">&lt;m&gt;</link></code> violates the rules established by the TAN-mor file, an error will be generated. For more about how codes are built, and how they function, see <xref linkend="tan-a-lm"/>.</para><para>Formal Definition</para><synopsis><code><link linkend="pattern-certainty-stamp">~certainty-stamp</link></code>?, <code><link linkend="attribute-morphology">@morphology</link></code>?, string (pattern [^\+\s]+(\s+[^\+\s]+)*)</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-lm.rng">TAN-A-lm.rng</link></code></para><para>Used by: <code><link linkend="pattern-TAN-A-lm-item">~TAN-A-lm-item</link></code></para><caution><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></caution><caution><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></caution><caution><para>Every condition of a relevant dependency morphology <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></caution></section><section xml:id="element-master-location"><title><code>&lt;master-location&gt;</code></title><para>The element <code>master-location</code> points to a location where a master copy of the file is to be found. Use of this element entails a commitment to updating the TAN file in those locations. Also, if <code><link linkend="attribute-in-progress">@in-progress</link></code> is false, a <code><link linkend="element-master-location">&lt;master-location&gt;</link></code> must be provided.</para><para>The URL may be absolute or relative to the current document. </para><para><code><link linkend="element-master-location">&lt;master-location&gt;</link></code> does not disallow the file from being kept, published, or distributed elsewhere. It merely points to the main locations where an authoritative version of the file is to be found. </para><para>Formal Definition</para><synopsis><code><link linkend="pattern-ed-stamp">~ed-stamp</link></code>?, <code><link linkend="attribute-href">@href</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-entity-digital-tan-self-ref">~entity-digital-tan-self-ref</link></code></para><caution><para>Any TAN file marked as being no longer in progress should have at least one master-location.</para></caution><caution><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></caution><important><para>Files should match the version kept at <code><link linkend="element-master-location">&lt;master-location&gt;</link></code>.</para></important><para><example><title><code>&lt;master-location&gt;</code></title><programlisting>   &lt;head&gt;
      &lt;name&gt;Dictionary entry by Alice Bertha Gomme on Ring a Ring o' Roses&lt;/name&gt;
      <emphasis>&lt;master-location href="http://textalign.net/release/TAN-2018/examples/gomme.1989.ring-o-roses.xml"/&gt;</emphasis>
      &lt;license&gt;
         .........
      &lt;/license&gt;
      .........
   &lt;/head&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/gomme.1989.ring-o-roses.xml">gomme.1989.ring-o-roses</link></para></note></para><para><example><title><code>&lt;master-location&gt;</code></title><programlisting>   &lt;head&gt;
      &lt;name&gt;TAN Transkription, Ringelreihen mit Riederfallen&lt;/name&gt;
      <emphasis>&lt;master-location href="http://beispiel.com/TAN-T/ringel.xml"/&gt;</emphasis>
      &lt;license&gt;
         .........
      &lt;/license&gt;
      .........
   &lt;/head&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ring-o-roses.deu.1897.xml">ring-o-roses.deu.1897</link></para></note></para><para><example><title><code>&lt;master-location&gt;</code></title><programlisting>   &lt;head&gt;
      &lt;name&gt;TAN transcription of Ring a Ring o' Roses&lt;/name&gt;
      <emphasis>&lt;master-location href="http://textalign.net/release/TAN-2018/examples/ring-o-roses.eng.1881.xml"/&gt;</emphasis>
      &lt;license which="by_4.0"/&gt;
      .........
   &lt;/head&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ring-o-roses.eng.1881.xml">ring-o-roses.eng.1881</link></para></note></para><para><example><title><code>&lt;master-location&gt;</code></title><programlisting>   &lt;head&gt;
      &lt;name&gt;TAN transcription of 1790 version of Ring around the Rosie reported by Newell in
      1883&lt;/name&gt;
      <emphasis>&lt;master-location href="http://textalign.net/release/TAN-2018/examples/ring-o-roses.eng.1957.xml"/&gt;</emphasis>
      &lt;license&gt;
         .........
      &lt;/license&gt;
      .........
   &lt;/head&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ring-o-roses.eng.1957.xml">ring-o-roses.eng.1957</link></para></note></para></section><section xml:id="element-modal"><title><code>&lt;modal&gt;</code></title><para>The element <code>modal</code> contains an IRI + name pattern identifying a modal or adverb that qualifies the verb of an assertion.</para><para>See main.xml# keywords-modal for standard vocabulary.</para><para>Formal Definition</para><synopsis><code><link linkend="pattern-defn-pattern-default">~defn-pattern-default</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-div.rng">TAN-A-div.rng</link></code></para><para>Used by: <code><link linkend="pattern-defn-claims">~defn-claims</link></code></para><para><example><title><code>&lt;modal&gt;</code></title><programlisting>      &lt;definitions&gt;
         .........
         &lt;verb which="refers or alludes to" xml:id="refers-to"/&gt;
         <emphasis>&lt;modal which="possibly" xml:id="perhaps"/&gt;</emphasis>
         &lt;person xml:id="park"&gt;
            .........
         &lt;/person&gt;
         .........
      &lt;/definitions&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-div/ar.cat.tan-a-div.claims.xml">ar.cat.tan-a-div.claims</link></para></note></para></section><section xml:id="element-morphology"><title><code>&lt;morphology&gt;</code></title><para>The element <code>morphology</code> identifies a <code><link linkend="element-TAN-mor">&lt;TAN-mor&gt;</link></code> file that defines the parts of speech for a language, the codes for those parts, and the rules for combining them</para><para>Formal Definition</para><synopsis><code><link linkend="pattern-ed-stamp">~ed-stamp</link></code>?, 
   (<code><link linkend="pattern-inclusion">~inclusion</link></code> | 
      (<code><link linkend="attribute-xmlid">@xml:id</link></code>, <code><link linkend="element-for-lang">&lt;for-lang&gt;</link></code>*, (<code><link linkend="attribute-which">@which</link></code> | 
         
            (<code><link linkend="attribute-href">@href</link></code> | (<code><link linkend="element-IRI">&lt;IRI&gt;</link></code>, <code><link linkend="pattern-metadata-human">~metadata-human</link></code>, <code><link linkend="element-checksum">&lt;checksum&gt;</link></code>*, <code><link linkend="element-location">&lt;location&gt;</link></code>+)))))</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-lm.rng">TAN-A-lm.rng</link></code></para><para>Used by: <code><link linkend="pattern-definition-non-class-2">~definition-non-class-2</link></code></para><para><example><title><code>&lt;morphology&gt;</code></title><programlisting>      &lt;definitions&gt;
         .........
         &lt;lexicon xml:id="new"&gt;
            .........
         &lt;/lexicon&gt;
         <emphasis>&lt;morphology xml:id="Perseus"&gt;</emphasis>
            &lt;for-lang&gt;grc&lt;/for-lang&gt;
            &lt;IRI&gt;tag:kalvesmaki.com,2014:tan-r-mor:grc:perseus&lt;/IRI&gt;
            &lt;name xml:lang="eng"&gt;Perseus Greek morphology&lt;/name&gt;
            .........
         <emphasis>&lt;/morphology&gt;</emphasis>
         &lt;group-type xml:id="status" which="status"/&gt;
         .........
      &lt;/definitions&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-lm/ar.cat.grc.1949.minio-paluello-sem-TAN-LM-sample.xml">ar.cat.grc.1949.minio-paluello-sem-TAN-LM-sample</link></para></note></para><para><example><title><code>&lt;morphology&gt;</code></title><programlisting>      &lt;definitions&gt;
         <emphasis>&lt;morphology xml:id="penn" ed-when="2015-08-20-04:00" ed-who="park"&gt;</emphasis>
            &lt;IRI&gt;tag:kalvesmaki.com,2014:tan-r-mor:eng:penn&lt;/IRI&gt;
            &lt;name&gt;Penn Treebank tag set&lt;/name&gt;
            &lt;location href="../TAN-mor/eng.kalvesmaki.com%2C2014.2.xml" when-accessed="2015-11-03-05:00"/&gt;
         <emphasis>&lt;/morphology&gt;</emphasis>
         &lt;lexicon xml:id="english"&gt;
            .........
         &lt;/lexicon&gt;
         .........
      &lt;/definitions&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-lm/ring-o-roses.eng.1881.lm.xml">ring-o-roses.eng.1881.lm</link></para></note></para></section><section xml:id="element-name"><title><code>&lt;name&gt;</code></title><para>The element <code>name</code> provides a human-readable name of a concept, person, or thing referred to by the parent element (or the current document, if the parent element is <code><link linkend="element-head">&lt;head&gt;</link></code>)</para><para>Formal Definition</para><synopsis><code><link linkend="pattern-metadata-desc">~metadata-desc</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><caution><para>All text must be normalized (Unicode NFC).</para></caution><caution><para>Names may not duplicate reserved TAN keyword names for the affected element.</para></caution><caution><para>Names may not be duplicates of, case-variants of, or hyphen variants of other names for the same element.</para></caution><para><example><title><code>&lt;name&gt;</code></title><programlisting>&lt;TAN-T id="tag:kalvesmaki.com,2014:tan-t:ar.cat.eng.1926.edghill:model-object-refs" TAN-version="2018"&gt;
   &lt;head&gt;
      <emphasis>&lt;name&gt;</emphasis>Categories, Aristotle, English translation by E. M. Edghill<emphasis>&lt;/name&gt;</emphasis>
      &lt;license&gt;
         &lt;IRI&gt;http://creativecommons.org/licenses/by/4.0/deed.en_US&lt;/IRI&gt;
         <emphasis>&lt;name&gt;</emphasis>Creative Commons Attribution 4.0 International License<emphasis>&lt;/name&gt;</emphasis>
         &lt;desc&gt;Exclusive of rights held and licenses offered by rightsholders of the source or
            sources listed below, this data file, insofar as it constitutes an independent work, is
            licensed under a Creative Commons Attribution 4.0 International License.&lt;/desc&gt;
      &lt;/license&gt;
      .........
      &lt;source&gt;
         &lt;IRI&gt;http://id.lib.harvard.edu/aleph/007901738/catalog&lt;/IRI&gt;
         <emphasis>&lt;name&gt;</emphasis>Aristotle: Categoriae &amp; De interpretatione by E.M. Edghill. Analytica priora / by
            A.J. Jenkinson. Analytica posteriora / by G.R.G. Mure. Oxford : Clarendon Press, 1926.
         <emphasis>&lt;/name&gt;</emphasis>
      &lt;/source&gt;
      &lt;see-also relationship="ade"&gt;
         &lt;IRI&gt;tag:kalvesmaki.com,2014:tan-t:ar.cat.eng.1926.edghill:semantic-refs&lt;/IRI&gt;
         <emphasis>&lt;name&gt;</emphasis>Categories, Aristotle, English translation by E. M. Edghill<emphasis>&lt;/name&gt;</emphasis>
         &lt;location href="ar.cat.eng.1926.edghill.sem.xml" when-accessed="2016-07-07T16:36:28.867-04:00"/&gt;
      &lt;/see-also&gt;
      .........
   &lt;/head&gt;
   .........
&lt;/TAN-T&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.eng.1926.edghill.obj.xml">ar.cat.eng.1926.edghill.obj</link></para></note></para></section><section xml:id="element-normalization"><title><code>&lt;normalization&gt;</code></title><para>The element <code>normalization</code> specifies an alteration made to a source file to bring the transcription into conformity with standards or common expectations. This element is used typically for minor corrections, e.g., suppression of discretionary hyphenation. You should declare every change you have made to the source.</para><para><code><link linkend="element-normalization">&lt;normalization&gt;</link></code> is especially helpful in reference to nondigital sources, but it may be made also for digital sources, to declare global changes that would be cumbersome, difficult, or impossible to describe in <code><link linkend="element-replace">&lt;replace&gt;</link></code>. </para><para>See <xref linkend="keywords-normalization"/> for suggested IRI + name values for normalizations. For general discussion see <xref linkend="normalizing_transcriptions"/> </para><para>Formal Definition</para><synopsis><code><link linkend="pattern-ed-stamp">~ed-stamp</link></code>?, 
   (<code><link linkend="pattern-inclusion">~inclusion</link></code> | 
      ({empty}, (<code><link linkend="element-comment">&lt;comment&gt;</link></code>* &amp; 
         
            ((<code><link linkend="element-IRI">&lt;IRI&gt;</link></code>+, <code><link linkend="pattern-metadata-human">~metadata-human</link></code>) | <code><link linkend="attribute-which">@which</link></code>))))</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-1.rng">TAN-class-1.rng</link></code></para><para>Used by: <code><link linkend="pattern-alter-non-core">~alter-non-core</link></code></para><para><example><title><code>&lt;normalization&gt;</code></title><programlisting>      &lt;alter&gt;
         <emphasis>&lt;normalization which="no hyphens"/&gt;</emphasis>
      &lt;/alter&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.eng.1926.edghill.obj.xml">ar.cat.eng.1926.edghill.obj</link></para></note></para><para><example><title><code>&lt;normalization&gt;</code></title><programlisting>      &lt;alter&gt;
         <emphasis>&lt;normalization which="no hyphens"/&gt;</emphasis>
      &lt;/alter&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.eng.1926.edghill.sem.xml">ar.cat.eng.1926.edghill.sem</link></para></note></para><para><example><title><code>&lt;normalization&gt;</code></title><programlisting>      &lt;alter&gt;
         <emphasis>&lt;normalization which="no hyphens"/&gt;</emphasis>
      &lt;/alter&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.fra.1844.saint-hilaire.sem-native.xml">ar.cat.fra.1844.saint-hilaire.sem-native</link></para></note></para><para><example><title><code>&lt;normalization&gt;</code></title><programlisting>      &lt;alter&gt;
         <emphasis>&lt;normalization which="no hyphens"/&gt;</emphasis>
      &lt;/alter&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.fra.1844.saint-hilaire.sem.xml">ar.cat.fra.1844.saint-hilaire.sem</link></para></note></para></section><section xml:id="element-object"><title><code>&lt;object&gt;</code></title><para>The element <code>object</code> is similar to <code><link linkend="attribute-object">@object</link></code>, but for complex content, mainly concepts that do not lend themselves to the IRI + name pattern, particularly languages and units or passages of text.</para><para>Formal Definition</para><synopsis><code><link linkend="pattern-ed-stamp">~ed-stamp</link></code>?, (<code><link linkend="pattern-nontextual-reference">~nontextual-reference</link></code> | 
   (<code><link linkend="pattern-simple-textual-reference">~simple-textual-reference</link></code> | <code><link linkend="pattern-complex-textual-reference-set">~complex-textual-reference-set</link></code>))</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-div.rng">TAN-A-div.rng</link></code></para><para>Used by: <code><link linkend="pattern-claim">~claim</link></code>, <code><link linkend="pattern-complex-object">~complex-object</link></code></para><important><para>No <code><link linkend="element-tok">&lt;tok&gt;</link></code> should duplicate any sibling <code><link linkend="element-tok">&lt;tok&gt;</link></code>.</para></important><caution><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></caution><caution><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></caution><para><example><title><code>&lt;object&gt;</code></title><programlisting>&lt;TAN-A-div TAN-version="2018" id="tag:parkj@textalign.net,2015:ar.cat.tan-a-div:claims"&gt;
   .........
   &lt;body claimant="lmp"&gt;
      .........
      &lt;claim subject="dexippus porphyry"&gt;
         &lt;claim subject="andronicus boethus" adverb="perhaps" verb="omits"&gt;
            <emphasis>&lt;object src="grc"&gt;</emphasis>
               &lt;tok ref="1 a 2" pos="3-4"/&gt;
            <emphasis>&lt;/object&gt;</emphasis>
         &lt;/claim&gt;
      &lt;/claim&gt;
      .........
      &lt;claim subject="B" verb="replaces"&gt;
         &lt;locus src="grc"&gt;
            .........
         &lt;/locus&gt;
         <emphasis>&lt;object&gt;</emphasis>τις ἀποδιδῷ<emphasis>&lt;/object&gt;</emphasis>
      &lt;/claim&gt;
      &lt;claim subject="Λ" adverb="perhaps" verb="replaces"&gt;
         &lt;locus src="grc"&gt;
            .........
         &lt;/locus&gt;
         <emphasis>&lt;object&gt;</emphasis>τις ἀποδιδῷ<emphasis>&lt;/object&gt;</emphasis>
      &lt;/claim&gt;
      .........
      &lt;claim verb="refers-to"&gt;
         &lt;subject src="grc" ref="1 b 25"/&gt;
         <emphasis>&lt;object work="grc" ref="1 a 16"/&gt;</emphasis>
      &lt;/claim&gt;
   &lt;/body&gt;
&lt;/TAN-A-div&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-div/ar.cat.tan-a-div.claims.xml">ar.cat.tan-a-div.claims</link></para></note></para></section><section xml:id="element-organization"><title><code>&lt;organization&gt;</code></title><para>The element <code>organization</code> contains an IRI + name pattern identifying an organization, a group of persons, whether formally incorporated or not.</para><para>Formal Definition</para><synopsis><code><link linkend="pattern-defn-pattern-id">~defn-pattern-id</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-defn-agent">~defn-agent</link></code></para></section><section xml:id="element-period"><title><code>&lt;period&gt;</code></title><para>The element <code>period</code> defines a period of time.</para><para>Formal Definition</para><synopsis><code><link linkend="pattern-ed-stamp">~ed-stamp</link></code>?, 
   (<code><link linkend="pattern-inclusion">~inclusion</link></code> | (<code><link linkend="attribute-xmlid">@xml:id</link></code>, <code><link linkend="attribute-from">@from</link></code>, <code><link linkend="attribute-to">@to</link></code>))</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-definition-core">~definition-core</link></code></para></section><section xml:id="element-person"><title><code>&lt;person&gt;</code></title><para>The element <code>person</code> contains an IRI + name pattern identifying an individual human being.</para><para>Formal Definition</para><synopsis><code><link linkend="pattern-defn-pattern-id">~defn-pattern-id</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-defn-agent">~defn-agent</link></code></para><para><example><title><code>&lt;person&gt;</code></title><programlisting>      &lt;definitions&gt;
         .........
         &lt;div-type xml:id="l"&gt;
            .........
         &lt;/div-type&gt;
         <emphasis>&lt;person xml:id="kalvesmaki"&gt;</emphasis>
            &lt;IRI&gt;http://viaf.org/viaf/299582703&lt;/IRI&gt;
            &lt;IRI&gt;tag:kalvesmaki.com,2014:self&lt;/IRI&gt;
            &lt;name xml:lang="eng"&gt;Joel Kalvesmaki&lt;/name&gt;
         <emphasis>&lt;/person&gt;</emphasis>
         &lt;algorithm xml:id="xslt1"&gt;
            .........
         &lt;/algorithm&gt;
         .........
      &lt;/definitions&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.eng.1926.edghill.obj.xml">ar.cat.eng.1926.edghill.obj</link></para></note></para><para><example><title><code>&lt;person&gt;</code></title><programlisting>      &lt;definitions&gt;
         .........
         &lt;div-type xml:id="pt" which="part"/&gt;
         <emphasis>&lt;person xml:id="kalvesmaki"&gt;</emphasis>
            &lt;IRI&gt;http://viaf.org/viaf/299582703&lt;/IRI&gt;
            &lt;IRI&gt;tag:kalvesmaki.com,2014:self&lt;/IRI&gt;
            &lt;name xml:lang="eng"&gt;Joel Kalvesmaki&lt;/name&gt;
         <emphasis>&lt;/person&gt;</emphasis>
         &lt;algorithm xml:id="xslt1"&gt;
            .........
         &lt;/algorithm&gt;
         .........
      &lt;/definitions&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.eng.1926.edghill.sem.xml">ar.cat.eng.1926.edghill.sem</link></para></note></para><para><example><title><code>&lt;person&gt;</code></title><programlisting>      &lt;definitions&gt;
         .........
         &lt;div-type xml:id="pt" which="part"/&gt;
         <emphasis>&lt;person xml:id="kalvesmaki"&gt;</emphasis>
            &lt;IRI&gt;http://viaf.org/viaf/299582703&lt;/IRI&gt;
            &lt;IRI&gt;tag:kalvesmaki.com,2014:self&lt;/IRI&gt;
            &lt;name xml:lang="eng"&gt;Joel Kalvesmaki&lt;/name&gt;
         <emphasis>&lt;/person&gt;</emphasis>
         &lt;algorithm xml:id="xslt1"&gt;
            .........
         &lt;/algorithm&gt;
         .........
      &lt;/definitions&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.fra.1844.saint-hilaire.sem-native.xml">ar.cat.fra.1844.saint-hilaire.sem-native</link></para></note></para><para><example><title><code>&lt;person&gt;</code></title><programlisting>      &lt;definitions&gt;
         .........
         &lt;div-type xml:id="pt" which="part"/&gt;
         <emphasis>&lt;person xml:id="kalvesmaki"&gt;</emphasis>
            &lt;IRI&gt;http://viaf.org/viaf/299582703&lt;/IRI&gt;
            &lt;IRI&gt;tag:kalvesmaki.com,2014:self&lt;/IRI&gt;
            &lt;name xml:lang="eng"&gt;Joel Kalvesmaki&lt;/name&gt;
         <emphasis>&lt;/person&gt;</emphasis>
         &lt;algorithm xml:id="xslt1"&gt;
            .........
         &lt;/algorithm&gt;
         .........
      &lt;/definitions&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.fra.1844.saint-hilaire.sem.xml">ar.cat.fra.1844.saint-hilaire.sem</link></para></note></para></section><section xml:id="element-place"><title><code>&lt;place&gt;</code></title><para>The element <code>place</code> contains an IRI + name pattern identifying a spatial location, usually somewhere on earth</para><para>Formal Definition</para><synopsis><code><link linkend="pattern-defn-pattern-default">~defn-pattern-default</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-div.rng">TAN-A-div.rng</link></code></para><para>Used by: <code><link linkend="pattern-defn-claims">~defn-claims</link></code></para></section><section xml:id="element-reassign"><title><code>&lt;reassign&gt;</code></title><para>The element <code>reassign</code> identifies word fragments that should be moved from one ref to another</para><para>Formal Definition</para><synopsis><code><link linkend="pattern-ed-stamp">~ed-stamp</link></code>?, 
   (<code><link linkend="pattern-inclusion">~inclusion</link></code> | (<code><link linkend="element-tok">&lt;tok&gt;</link></code>+, <code><link linkend="element-to">&lt;to&gt;</link></code>))</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-2.rng">TAN-class-2.rng</link></code></para><para>Used by: <code><link linkend="pattern-alter-class-2">~alter-class-2</link></code></para><important><para>Only the first of multiple <code><link linkend="element-reassign">&lt;reassign&gt;</link></code>s that apply to a particular token will be applied.</para></important><important><para>If a <code><link linkend="element-div">&lt;div&gt;</link></code> is renamed, and the target reference is subject to <code><link linkend="element-reassign">&lt;reassign&gt;</link></code> instructions, the following message will appear. <quote><code><link linkend="element-reassign">&lt;reassign&gt;</link></code> targets a reference that has been altered by <code><link linkend="element-rename">&lt;rename&gt;</link></code>. Any reassignments will treat the newly created <code><link linkend="element-div">&lt;div&gt;</link></code>, not the original.</quote></para></important><caution><para>No alter action should result in the mixing of leaf <code><link linkend="element-div">&lt;div&gt;</link></code>s and non-leaf <code><link linkend="element-div">&lt;div&gt;</link></code>s.</para></caution><important><para>No <code><link linkend="element-tok">&lt;tok&gt;</link></code> should duplicate any sibling <code><link linkend="element-tok">&lt;tok&gt;</link></code>.</para></important><caution><para>In a ranged <code><link linkend="element-tok">&lt;tok&gt;</link></code> in a <code><link linkend="element-reassign">&lt;reassign&gt;</link></code>, the token referred to by <code><link linkend="element-from">&lt;from&gt;</link></code> must precede the one referred to by <code><link linkend="element-to">&lt;to&gt;</link></code>.</para></caution><para><example><title><code>&lt;reassign&gt;</code></title><programlisting>   &lt;head&gt;
      .........
      &lt;alter src="fra"&gt;
         .........
         &lt;rename ref="15 10" new="15 1 3"/&gt;
         <emphasis>&lt;reassign&gt;</emphasis>
            &lt;tok ref="5 5" pos="1-27"/&gt;
            &lt;to ref="5 1 5"/&gt;
         <emphasis>&lt;/reassign&gt;</emphasis>
         <emphasis>&lt;reassign&gt;</emphasis>
            &lt;tok ref="5 5"&gt;
               .........
            &lt;/tok&gt;
            &lt;to ref="5 1 6"/&gt;
         <emphasis>&lt;/reassign&gt;</emphasis>
         <emphasis>&lt;reassign&gt;</emphasis>
            &lt;tok ref="5 5"&gt;
               .........
            &lt;/tok&gt;
            &lt;to ref="5 1 7"/&gt;
         <emphasis>&lt;/reassign&gt;</emphasis>
         <emphasis>&lt;reassign&gt;</emphasis>
            &lt;tok ref="5 6"&gt;
               .........
            &lt;/tok&gt;
            &lt;to ref="5 2 1"/&gt;
         <emphasis>&lt;/reassign&gt;</emphasis>
         <emphasis>&lt;reassign&gt;</emphasis>
            .........
         <emphasis>&lt;/reassign&gt;</emphasis>
         .........
      &lt;/alter&gt;
      .........
   &lt;/head&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-div/ar.cat.tan-a-div.xml">ar.cat.tan-a-div</link></para></note></para></section><section xml:id="element-relationship"><title><code>&lt;relationship&gt;</code></title><para>The element <code>relationship</code> specifies a relationship that one document has to another.</para><para>See <xref linkend="keywords-relationship"/> for standardized vocabulary.</para><para>Formal Definition</para><synopsis><code><link linkend="pattern-ed-stamp">~ed-stamp</link></code>?, 
   (<code><link linkend="pattern-inclusion">~inclusion</link></code> | (<code><link linkend="attribute-xmlid">@xml:id</link></code>, 
      
         ((<code><link linkend="element-IRI">&lt;IRI&gt;</link></code>+, <code><link linkend="pattern-metadata-human">~metadata-human</link></code>) | <code><link linkend="attribute-which">@which</link></code>)))</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-see-also-item">~see-also-item</link></code>, <code><link linkend="pattern-definition-core">~definition-core</link></code></para><caution><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></caution><caution><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></caution><caution><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></caution><caution><para>Class 1 files must share the same source as any alternatively divided edition.</para></caution><caution><para>Class 1 files must share the same work as any model or alternatively divided edition.</para></caution><caution><para>Class 1 files must share the same work-version, if supplied, as any alternatively divided edition.</para></caution><caution><para>Class 1 files must have identical transcriptions, after TAN normalization, as any alternatively divided edition.</para></caution><caution><para>A class 1 file may have no more than one model.</para></caution><important><para>If a class 1 file diverges from the structure of its model a warning will be generated specifying where differences exist.</para></important><para><example><title><code>&lt;relationship&gt;</code></title><programlisting>   &lt;head&gt;
      .........
      &lt;definitions&gt;
         .........
         &lt;role xml:id="stylesheet1" which="stylesheet"/&gt;
         <emphasis>&lt;relationship xml:id="model" which="model"/&gt;</emphasis>
         <emphasis>&lt;relationship xml:id="ade" which="alternatively divided edition"/&gt;</emphasis>
      &lt;/definitions&gt;
      .........
   &lt;/head&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.eng.1926.edghill.obj.xml">ar.cat.eng.1926.edghill.obj</link></para></note></para><para><example><title><code>&lt;relationship&gt;</code></title><programlisting>   &lt;head&gt;
      .........
      &lt;definitions&gt;
         .........
         &lt;role xml:id="stylesheet1" which="stylesheet"/&gt;
         <emphasis>&lt;relationship which="model" xml:id="model"/&gt;</emphasis>
         <emphasis>&lt;relationship which="alternatively divided edition" xml:id="ade"/&gt;</emphasis>
         <emphasis>&lt;relationship which="different work version" xml:id="alt"/&gt;</emphasis>
      &lt;/definitions&gt;
      .........
   &lt;/head&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.eng.1926.edghill.sem.xml">ar.cat.eng.1926.edghill.sem</link></para></note></para></section><section xml:id="element-rename"><title><code>&lt;rename&gt;</code></title><para>The element <code>rename</code> provisionally reassigns values of <code><link linkend="attribute-n">@n</link></code>'s in class 1 sources, or their calculated ref value, to another value.</para><para>Values of <code><link linkend="attribute-n">@n</link></code> will be renamed before attempting to rename references. Only the first renaming match will be applied.</para><para>Formal Definition</para><synopsis><code><link linkend="pattern-ed-stamp">~ed-stamp</link></code>?, 
   (<code><link linkend="pattern-inclusion">~inclusion</link></code> | (
      
         ((<code><link linkend="attribute-n">@n</link></code>, <code><link linkend="attribute-new">@new</link></code>) | (<code><link linkend="attribute-ref">@ref</link></code>, <code><link linkend="attribute-new">@new</link></code>)) | <code><link linkend="pattern-complex-rename">~complex-rename</link></code>))</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-2.rng">TAN-class-2.rng</link></code></para><para>Used by: <code><link linkend="pattern-alter-class-2">~alter-class-2</link></code></para><caution><para>When renaming references, ranges must be predictably calculated.</para></caution><caution><para>At least one instance of an <code><link linkend="attribute-n">@n</link></code> value should be found in each source.</para></caution><caution><para><code><link linkend="attribute-by">@by</link></code> may be applied only to those <code><link linkend="attribute-n">@n</link></code> and <code><link linkend="attribute-ref">@ref</link></code> values that are calculable as integers.</para></caution><caution><para>In a <code><link linkend="element-rename">&lt;rename&gt;</link></code>, the number of values in <code><link linkend="attribute-ref">@ref</link></code> and <code><link linkend="attribute-new">@new</link></code> must be identical.</para></caution><caution><para>Every div type reference must be valid in every source</para></caution><caution><para><code><link linkend="attribute-new">@new</link></code> may not take the same value as what it replaces.</para></caution><important><para>Only the first of multiple <code><link linkend="element-rename">&lt;rename&gt;</link></code>s that apply to a particular <code><link linkend="element-div">&lt;div&gt;</link></code> will be applied.</para></important><important><para>If a <code><link linkend="element-div">&lt;div&gt;</link></code> is renamed, and the target reference is subject to <code><link linkend="element-reassign">&lt;reassign&gt;</link></code> instructions, the following message will appear. <quote><code><link linkend="element-reassign">&lt;reassign&gt;</link></code> targets a reference that has been altered by <code><link linkend="element-rename">&lt;rename&gt;</link></code>. Any reassignments will treat the newly created <code><link linkend="element-div">&lt;div&gt;</link></code>, not the original.</quote></para></important><caution><para>No alter action should result in the mixing of leaf <code><link linkend="element-div">&lt;div&gt;</link></code>s and non-leaf <code><link linkend="element-div">&lt;div&gt;</link></code>s.</para></caution><para><example><title><code>&lt;rename&gt;</code></title><programlisting>   &lt;head&gt;
      .........
      &lt;alter src="fra"&gt;
         &lt;skip div-type="sec"/&gt;
         <emphasis>&lt;rename ref="1 1-3" new="1 1 1-3"/&gt;</emphasis>
         <emphasis>&lt;rename ref="3 1-3" new="3 1 1-3"/&gt;</emphasis>
         <emphasis>&lt;rename ref="4 1-3" new="4 1 1-3"/&gt;</emphasis>
         <emphasis>&lt;rename ref="5 1-4" new="5 1 1-4"/&gt;</emphasis>
         <emphasis>&lt;rename ref="5 7-9" new="5 2 3-5"/&gt;</emphasis>
         .........
      &lt;/alter&gt;
      .........
   &lt;/head&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-div/ar.cat.tan-a-div.xml">ar.cat.tan-a-div</link></para></note></para></section><section xml:id="element-replace"><title><code>&lt;replace&gt;</code></title><para>The element <code>replace</code> contains the equivalent of the XPath <code>replace(</code>) function plus parameters, indicating a replacement operation that should be, or has been, applied to a digital file.</para><para>Multiple <code><link linkend="element-replace">&lt;replace&gt;</link></code>s will be assumed to have been implemented in document order.</para><para>The conventions of this element and its children accord with the definition of the function and its parameters provided at <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://www.w3.org/TR/xpath-functions-30/#func-replace">http://www.w3.org/TR/xpath-functions-30/#func-replace</link></para><para>Formal Definition</para><synopsis><code><link linkend="pattern-ed-stamp">~ed-stamp</link></code>?, 
   (<code><link linkend="pattern-inclusion">~inclusion</link></code> | 
      (<code><link linkend="element-comment">&lt;comment&gt;</link></code>* &amp; (<code><link linkend="attribute-pattern">@pattern</link></code>, <code><link linkend="attribute-replacement">@replacement</link></code>, <code><link linkend="attribute-flags">@flags</link></code>?)))</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-1.rng">TAN-class-1.rng</link></code></para><para>Used by: <code><link linkend="pattern-alt-repl">~alt-repl</link></code></para></section><section xml:id="element-report"><title><code>&lt;report&gt;</code></title><para>The element <code>report</code> names a pattern that, if found to be true in any <code><link linkend="element-m">&lt;m&gt;</link></code> in a dependent TAN-A-lm file, will return the enclosed message upon validation of the dependent file, along with an error or warning. Modeled on Schematron <code><link linkend="element-report">&lt;report&gt;</link></code>.</para><para>Formal Definition</para><synopsis><code><link linkend="pattern-condition-pattern">~condition-pattern</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-mor.rng">TAN-mor.rng</link></code></para><para>Used by: <code><link linkend="pattern-morphology-rule">~morphology-rule</link></code></para><para><example><title><code>&lt;report&gt;</code></title><programlisting>      &lt;rule m-has-features="'' . ; :"&gt;
         <emphasis>&lt;report tok-matches="\w"&gt;</emphasis>Nothing marked as punctuation should have word
            characters.<emphasis>&lt;/report&gt;</emphasis>
      &lt;/rule&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-mor/eng.kalvesmaki.com,2014.2.xml">eng.kalvesmaki.com,2014.2</link></para></note></para></section><section xml:id="element-resp"><title><code>&lt;resp&gt;</code></title><para>The element <code>resp</code> specifies a role held by one or more persons, organizations, or algorithms, perhaps during a specified time period.</para><para>Formal Definition</para><synopsis><code><link linkend="pattern-ed-stamp">~ed-stamp</link></code>?, 
   (<code><link linkend="pattern-inclusion">~inclusion</link></code> | (<code><link linkend="attribute-who">@who</link></code>, <code><link linkend="attribute-roles">@roles</link></code>, <code><link linkend="attribute-period">@period</link></code>?))</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-resp-list">~resp-list</link></code></para><para><example><title><code>&lt;resp&gt;</code></title><programlisting>&lt;TAN-T id="tag:kalvesmaki.com,2014:tan-t:ar.cat.eng.1926.edghill:model-object-refs" TAN-version="2018"&gt;
   &lt;head&gt;
      .........
      &lt;alter&gt;
         .........
      &lt;/alter&gt;
      <emphasis>&lt;resp roles="editor" who="kalvesmaki"/&gt;</emphasis>
      <emphasis>&lt;resp who="xslt1" roles="stylesheet1"/&gt;</emphasis>
      &lt;change when="2016-07-07T16:36:28.867-04:00" who="kalvesmaki"&gt;Reformatted file at
         ar.cat.eng.1926.edghill.sem.xml to the structure of the copy of the model.&lt;/change&gt;
      .........
   &lt;/head&gt;
   .........
&lt;/TAN-T&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.eng.1926.edghill.obj.xml">ar.cat.eng.1926.edghill.obj</link></para></note></para><para><example><title><code>&lt;resp&gt;</code></title><programlisting>&lt;TAN-T id="tag:kalvesmaki.com,2014:tan-t:ar.cat.eng.1926.edghill:semantic-refs" TAN-version="2018"&gt;
   &lt;head&gt;
      .........
      &lt;alter&gt;
         .........
      &lt;/alter&gt;
      <emphasis>&lt;resp roles="editor" who="kalvesmaki"/&gt;</emphasis>
      <emphasis>&lt;resp who="xslt1" roles="stylesheet1"/&gt;</emphasis>
      &lt;change when="2016-06-22T08:04:25.003-04:00" who="kalvesmaki"&gt;Reformatted according to first
         model found. Backup made at
         file:/C:/Users/jdkalv/Dropbox/TAN/library/TAN-2018/examples/ar.cat.eng.1926.edghill.sem-201606220804250030400.xml.&lt;/change&gt;
      .........
   &lt;/head&gt;
   .........
&lt;/TAN-T&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.eng.1926.edghill.sem.xml">ar.cat.eng.1926.edghill.sem</link></para></note></para></section><section xml:id="element-reuse-type"><title><code>&lt;reuse-type&gt;</code></title><para>The element <code>reuse-type</code> identifies a category of text reuse (e.g., translation, mistranslation, paraphrase, ridicule). See <xref linkend="tan-a-tok"/> for theoretical background.</para><para>For examples see main.xml# keywords-reuse-type</para><para>Formal Definition</para><synopsis><code><link linkend="pattern-defn-pattern-default">~defn-pattern-default</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-tok.rng">TAN-A-tok.rng</link></code></para><para><example><title><code>&lt;reuse-type&gt;</code></title><programlisting>      &lt;definitions&gt;
         &lt;bitext-relation xml:id="B-descends-from-A"&gt;
            .........
         &lt;/bitext-relation&gt;
         <emphasis>&lt;reuse-type xml:id="adaptation"&gt;</emphasis>
            &lt;IRI&gt;tag:textalign.net,2015:reuse-type:adaptation:general&lt;/IRI&gt;
            &lt;name&gt;general adaptation&lt;/name&gt;
         <emphasis>&lt;/reuse-type&gt;</emphasis>
         &lt;token-definition src="ring1881 ring1987" which="letters"/&gt;
         .........
      &lt;/definitions&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-tok/ringoroses.01+02.token.1.xml">ringoroses.01+02.token.1</link></para></note></para><para><example><title><code>&lt;reuse-type&gt;</code></title><programlisting>      &lt;definitions&gt;
         &lt;bitext-relation xml:id="unclear"&gt;
            .........
         &lt;/bitext-relation&gt;
         <emphasis>&lt;reuse-type xml:id="correlationGeneral"&gt;</emphasis>
            &lt;IRI&gt;tag:kalvesmaki@gmail.com,2014:reuse-type:correlation-general&lt;/IRI&gt;
            &lt;name&gt;Texts are generally correlated, but without specifying the relation&lt;/name&gt;
         <emphasis>&lt;/reuse-type&gt;</emphasis>
         &lt;comment when="2016-02-22-05:00" who="park"&gt;The following is equivalent to @which = 'letters'&lt;/comment&gt;
         .........
      &lt;/definitions&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-tok/ringoroses.01+03.token.1.xml">ringoroses.01+03.token.1</link></para></note></para><para><example><title><code>&lt;reuse-type&gt;</code></title><programlisting>      &lt;definitions&gt;
         &lt;bitext-relation xml:id="unclear"&gt;
            .........
         &lt;/bitext-relation&gt;
         <emphasis>&lt;reuse-type xml:id="correlationGeneral"&gt;</emphasis>
            &lt;IRI&gt;tag:kalvesmaki@gmail.com,2014:reuse-type:correlation-general&lt;/IRI&gt;
            &lt;name&gt;Texts are generally correlated, but without specifying the relation&lt;/name&gt;
         <emphasis>&lt;/reuse-type&gt;</emphasis>
         &lt;token-definition src="eng ger" which="letters and punctuation"/&gt;
         .........
      &lt;/definitions&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-tok/ringoroses.01+03.token.2.xml">ringoroses.01+03.token.2</link></para></note></para></section><section xml:id="element-role"><title><code>&lt;role&gt;</code></title><para>The element <code>role</code> specifies a role (responsibility, task, or activity) that one or more <code>&lt;agent&gt;</code>s did in creating or editing the data.</para><para>A role may be any activity, e.g., editor, funder, supervisor, data-processor, peer reviewer, patron, defined through the enclosed IRI + name pattern.</para><para>Formal Definition</para><synopsis><code><link linkend="pattern-defn-pattern-id">~defn-pattern-id</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-definition-core">~definition-core</link></code></para><para><example><title><code>&lt;role&gt;</code></title><programlisting>   &lt;head&gt;
      .........
      &lt;definitions&gt;
         .........
         &lt;algorithm xml:id="xslt1"&gt;
            .........
         &lt;/algorithm&gt;
         <emphasis>&lt;role xml:id="editor"&gt;</emphasis>
            &lt;IRI&gt;http://schema.org/editor&lt;/IRI&gt;
            &lt;name xml:lang="eng"&gt;Editor&lt;/name&gt;
         <emphasis>&lt;/role&gt;</emphasis>
         <emphasis>&lt;role xml:id="stylesheet1" which="stylesheet"/&gt;</emphasis>
         &lt;relationship xml:id="model" which="model"/&gt;
         .........
      &lt;/definitions&gt;
      .........
   &lt;/head&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.eng.1926.edghill.obj.xml">ar.cat.eng.1926.edghill.obj</link></para></note></para><para><example><title><code>&lt;role&gt;</code></title><programlisting>   &lt;head&gt;
      .........
      &lt;definitions&gt;
         .........
         &lt;algorithm xml:id="xslt1"&gt;
            .........
         &lt;/algorithm&gt;
         <emphasis>&lt;role xml:id="editor"&gt;</emphasis>
            &lt;IRI&gt;http://schema.org/editor&lt;/IRI&gt;
            &lt;name xml:lang="eng"&gt;Editor&lt;/name&gt;
         <emphasis>&lt;/role&gt;</emphasis>
         <emphasis>&lt;role xml:id="stylesheet1" which="stylesheet"/&gt;</emphasis>
         &lt;relationship which="model" xml:id="model"/&gt;
         .........
      &lt;/definitions&gt;
      .........
   &lt;/head&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.eng.1926.edghill.sem.xml">ar.cat.eng.1926.edghill.sem</link></para></note></para></section><section xml:id="element-rule"><title><code>&lt;rule&gt;</code></title><para>The element <code>rule</code> encloses asserts and reports that should be evaluated provided that the conditions specified in the attributes (or children <code><link linkend="element-where">&lt;where&gt;</link></code> attributes) are true.</para><para>Formal Definition</para><synopsis><code><link linkend="pattern-ed-stamp">~ed-stamp</link></code>?, 
   (<code><link linkend="pattern-inclusion">~inclusion</link></code> | (
      (
    {{{[TAN-mor (<code><link linkend="pattern-action-condition-attributes">~action-condition-attributes</link></code>):]   <code><link linkend="pattern-action-condition-attributes">~action-condition-attributes</link></code>}}} OR 

    {{{[TAN-class-2 (<code><link linkend="pattern-action-condition-attributes">~action-condition-attributes</link></code>):]   <code><link linkend="pattern-action-condition-attributes">~action-condition-attributes</link></code>}}} OR 

    {{{[TAN-core (<code><link linkend="pattern-action-condition-attributes">~action-condition-attributes</link></code>):]   {empty}}}} | <code><link linkend="element-where">&lt;where&gt;</link></code>+), (<code><link linkend="element-assert">&lt;assert&gt;</link></code> | <code><link linkend="element-report">&lt;report&gt;</link></code>)+))</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-mor.rng">TAN-mor.rng</link></code></para><para>Used by: <code><link linkend="pattern-TAN-R-mor-body">~TAN-R-mor-body</link></code></para><para><example><title><code>&lt;rule&gt;</code></title><programlisting>&lt;TAN-mor TAN-version="2018" id="tag:kalvesmaki.com,2014:tan-r-mor:eng:penn"&gt;
   .........
   &lt;body&gt;
      &lt;for-lang&gt;eng&lt;/for-lang&gt;
      <emphasis>&lt;rule m-matches=".+"&gt;</emphasis>
         &lt;assert m-has-how-many-features="1"&gt;Features may not be combined.&lt;/assert&gt;
      <emphasis>&lt;/rule&gt;</emphasis>
      <emphasis>&lt;rule m-has-features="$"&gt;</emphasis>
         &lt;assert tok-matches="$"&gt;Only $ may be tagged as a dollar sign.&lt;/assert&gt;
      <emphasis>&lt;/rule&gt;</emphasis>
      <emphasis>&lt;rule m-has-features="'' . ; :"&gt;</emphasis>
         &lt;report tok-matches="\w"&gt;Nothing marked as punctuation should have word
            characters.&lt;/report&gt;
      <emphasis>&lt;/rule&gt;</emphasis>
   &lt;/body&gt;
&lt;/TAN-mor&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-mor/eng.kalvesmaki.com,2014.2.xml">eng.kalvesmaki.com,2014.2</link></para></note></para></section><section xml:id="element-scriptum"><title><code>&lt;scriptum&gt;</code></title><para>The element <code>scriptum</code> contains an IRI + name pattern identifying a text-bearing object.</para><para>Formal Definition</para><synopsis><code><link linkend="pattern-defn-pattern-default">~defn-pattern-default</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-div.rng">TAN-A-div.rng</link></code></para><para>Used by: <code><link linkend="pattern-defn-claims">~defn-claims</link></code></para><para><example><title><code>&lt;scriptum&gt;</code></title><programlisting>   &lt;head&gt;
      .........
      &lt;definitions&gt;
         .........
         &lt;work xml:id="Γ"&gt;
            .........
         &lt;/work&gt;
         <emphasis>&lt;scriptum xml:id="n"&gt;</emphasis>
            &lt;IRI&gt;tag:parkj@textalign.net,2015:scriptum:ita:milan:ambrosianus:L-93&lt;/IRI&gt;
            &lt;name&gt;Ambrosianus L 93&lt;/name&gt;
            &lt;desc&gt;saec. ix&lt;/desc&gt;
         <emphasis>&lt;/scriptum&gt;</emphasis>
         <emphasis>&lt;scriptum xml:id="B"&gt;</emphasis>
            &lt;IRI&gt;tag:parkj@textalign.net,2015:scriptum:ita:venezia:marcianus:201&lt;/IRI&gt;
            &lt;name&gt;Marcianus 201&lt;/name&gt;
            &lt;desc&gt;saec. x&lt;/desc&gt;
         <emphasis>&lt;/scriptum&gt;</emphasis>
         &lt;work xml:id="π" which="Commentarium graecum Porphyrii"/&gt;
         .........
      &lt;/definitions&gt;
      .........
   &lt;/head&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-div/ar.cat.tan-a-div.claims.xml">ar.cat.tan-a-div.claims</link></para></note></para></section><section xml:id="element-see-also"><title><code>&lt;see-also&gt;</code></title><para>The element <code>see-also</code> identifies other documents that are related to the current file.</para><para>Formal Definition</para><synopsis><code><link linkend="pattern-ed-stamp">~ed-stamp</link></code>?, 
   (<code><link linkend="pattern-inclusion">~inclusion</link></code> | 
      (<code><link linkend="attribute-relationship">@relationship</link></code>, 
         (<code><link linkend="element-comment">&lt;comment&gt;</link></code>* &amp; (
            
               ((<code><link linkend="element-IRI">&lt;IRI&gt;</link></code>+, <code><link linkend="pattern-metadata-human">~metadata-human</link></code>, <code><link linkend="element-checksum">&lt;checksum&gt;</link></code>*, <code><link linkend="element-location">&lt;location&gt;</link></code>+) | <code><link linkend="attribute-which">@which</link></code>) | 
            
               (<code><link linkend="attribute-href">@href</link></code> | (<code><link linkend="element-IRI">&lt;IRI&gt;</link></code>, <code><link linkend="pattern-metadata-human">~metadata-human</link></code>, <code><link linkend="element-checksum">&lt;checksum&gt;</link></code>*, <code><link linkend="element-location">&lt;location&gt;</link></code>+))))))</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-see-also-list">~see-also-list</link></code></para><caution><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></caution><caution><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></caution><caution><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></caution><caution><para>Every element with a <code><link linkend="element-location">&lt;location&gt;</link></code> should have at least one document available.</para></caution><caution><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></caution><caution><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></caution><important><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. <quote>Target file is marked as being in progress.</quote></para></important><important><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></important><important><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></important><caution><para>Class 1 files must share the same source as any alternatively divided edition.</para></caution><caution><para>Class 1 files must share the same work as any model or alternatively divided edition.</para></caution><caution><para>Class 1 files must share the same work-version, if supplied, as any alternatively divided edition.</para></caution><caution><para>Class 1 files must have identical transcriptions, after TAN normalization, as any alternatively divided edition.</para></caution><caution><para>A class 1 file may have no more than one model.</para></caution><important><para>If a class 1 file diverges from the structure of its model a warning will be generated specifying where differences exist.</para></important><para><example><title><code>&lt;see-also&gt;</code></title><programlisting>&lt;TAN-T id="tag:kalvesmaki.com,2014:tan-t:ar.cat.eng.1926.edghill:model-object-refs" TAN-version="2018"&gt;
   &lt;head&gt;
      .........
      &lt;source&gt;
         .........
      &lt;/source&gt;
      <emphasis>&lt;see-also relationship="ade"&gt;</emphasis>
         &lt;IRI&gt;tag:kalvesmaki.com,2014:tan-t:ar.cat.eng.1926.edghill:semantic-refs&lt;/IRI&gt;
         &lt;name&gt;Categories, Aristotle, English translation by E. M. Edghill&lt;/name&gt;
         &lt;location href="ar.cat.eng.1926.edghill.sem.xml" when-accessed="2016-07-07T16:36:28.867-04:00"/&gt;
      <emphasis>&lt;/see-also&gt;</emphasis>
      <emphasis>&lt;see-also relationship="model"&gt;</emphasis>
         &lt;IRI&gt;tag:kalvesmaki.com,2014:tan-t:ar.cat.grc.1949.minio-paluello:object-refs&lt;/IRI&gt;
         &lt;name&gt;Categories, Aristotle, Greek text by Minio-Paluello&lt;/name&gt;
         &lt;location href="ar.cat.grc.1949.minio-paluello-obj.xml" when-accessed="2016-07-07T16:36:28.867-04:00"/&gt;
      <emphasis>&lt;/see-also&gt;</emphasis>
      &lt;definitions&gt;
         .........
      &lt;/definitions&gt;
      .........
   &lt;/head&gt;
   .........
&lt;/TAN-T&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.eng.1926.edghill.obj.xml">ar.cat.eng.1926.edghill.obj</link></para></note></para><para><example><title><code>&lt;see-also&gt;</code></title><programlisting>&lt;TAN-T id="tag:kalvesmaki.com,2014:tan-t:ar.cat.eng.1926.edghill:semantic-refs" TAN-version="2018"&gt;
   &lt;head&gt;
      .........
      &lt;source&gt;
         .........
      &lt;/source&gt;
      <emphasis>&lt;see-also relationship="model"&gt;</emphasis>
         &lt;IRI&gt;tag:kalvesmaki.com,2014:tan-t:ar.cat.grc.1949.minio-paluello:semantic-refs&lt;/IRI&gt;
         &lt;name&gt;Categories, Aristotle, Greek text by Minio-Paluello&lt;/name&gt;
         &lt;location href="ar.cat.grc.1949.minio-paluello-sem.xml" when-accessed="2016-02-10T14:08:52.058-05:00"/&gt;
      <emphasis>&lt;/see-also&gt;</emphasis>
      <emphasis>&lt;see-also relationship="alt"&gt;</emphasis>
         &lt;IRI&gt;tag:kalvesmaki.com,2014:tan-t:ar.cat.grc.1949.minio-paluello:object-refs&lt;/IRI&gt;
         &lt;name&gt;Categories, Aristotle, Greek text by Minio-Paluello&lt;/name&gt;
         &lt;location href="ar.cat.grc.1949.minio-paluello-obj.xml" when-accessed="2016-02-11T12:40:42.823-05:00"/&gt;
      <emphasis>&lt;/see-also&gt;</emphasis>
      <emphasis>&lt;see-also relationship="ade"&gt;</emphasis>
         .........
      <emphasis>&lt;/see-also&gt;</emphasis>
      .........
   &lt;/head&gt;
   .........
&lt;/TAN-T&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.eng.1926.edghill.sem.xml">ar.cat.eng.1926.edghill.sem</link></para></note></para></section><section xml:id="element-skip"><title><code>&lt;skip&gt;</code></title><para>The element <code>skip</code> marks parts of a source that have been ignored or should be skipped, either shallowly (default) or deeply.</para><para>Note, the shallow skip of a <code><link linkend="element-div">&lt;div&gt;</link></code> may result in the source with leaf divs that have the same reference, breaking the Leaf Div Uniqueness Rule (LDUR). See <xref linkend="leaf_div_uniqueness_rule"/></para><para>This element is useful for ignoring extraneous divs, e.g., where a source has introduced divs that do not exist in other versions of the same work. For example, a transcription may group the topmost divisions of a text into parts, or may adopt superfluous divisions (e.g., introducing a <code><link linkend="element-div">&lt;div&gt;</link></code> for chapter in the New Testament book Philemon, which does not have more than one chapter, and can be identified purely by verse).  </para><para>Formal Definition</para><synopsis><code><link linkend="pattern-ed-stamp">~ed-stamp</link></code>?, 
   (<code><link linkend="pattern-inclusion">~inclusion</link></code> | (<code><link linkend="attribute-shallow">@shallow</link></code>?, (<code><link linkend="attribute-n">@n</link></code> | <code><link linkend="attribute-ref">@ref</link></code> | <code><link linkend="attribute-div-type">@div-type</link></code>)?))</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-2.rng">TAN-class-2.rng</link></code></para><para>Used by: <code><link linkend="pattern-alter-class-2">~alter-class-2</link></code></para><important><para>If more than one <code><link linkend="element-skip">&lt;skip&gt;</link></code> applies to a <code><link linkend="element-div">&lt;div&gt;</link></code> only the first will be applied.</para></important><caution><para>Every div type reference must be valid in every source</para></caution><para><example><title><code>&lt;skip&gt;</code></title><programlisting>      &lt;alter src="fra"&gt;
         <emphasis>&lt;skip div-type="sec"/&gt;</emphasis>
         &lt;rename ref="1 1-3" new="1 1 1-3"/&gt;
         .........
      &lt;/alter&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-div/ar.cat.tan-a-div.xml">ar.cat.tan-a-div</link></para></note></para><para><example><title><code>&lt;skip&gt;</code></title><programlisting>      &lt;alter src="ger"&gt;
         <emphasis>&lt;skip div-type="Gedicht"/&gt;</emphasis>
         &lt;rename n="v" by="-1"/&gt;
      &lt;/alter&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-div/ringoroses.div.1.xml">ringoroses.div.1</link></para></note></para><para><example><title><code>&lt;skip&gt;</code></title><programlisting>      &lt;alter src="ger"&gt;
         <emphasis>&lt;skip div-type="Gedicht"/&gt;</emphasis>
      &lt;/alter&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-tok/ringoroses.01+03.token.1.xml">ringoroses.01+03.token.1</link></para></note></para><para><example><title><code>&lt;skip&gt;</code></title><programlisting>      &lt;alter src="ger"&gt;
         <emphasis>&lt;skip div-type="Gedicht"/&gt;</emphasis>
         &lt;rename ref="5" new="4"/&gt;
      &lt;/alter&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-tok/ringoroses.01+03.token.2.xml">ringoroses.01+03.token.2</link></para></note></para></section><section xml:id="element-source"><title><code>&lt;source&gt;</code></title><para>The element <code>source</code> identifies the source upon which the data in the <code><link linkend="element-body">&lt;body&gt;</link></code> of the current file depends.</para><para>TAN-T and TAN-A-lm allow only one <code><link linkend="element-source">&lt;source&gt;</link></code>. TAN-A-tok allows exactly two. All other TAN formats require one or more. </para><para>Formal Definition</para><synopsis><code><link linkend="pattern-ed-stamp">~ed-stamp</link></code>?, 
   (<code><link linkend="pattern-inclusion">~inclusion</link></code> | 
      (
{[TAN-A-div (<code><link linkend="pattern-source-id-opt">~source-id-opt</link></code>):]   <code><link linkend="attribute-xmlid">@xml:id</link></code>} OR 

{[TAN-A-tok (<code><link linkend="pattern-source-id-opt">~source-id-opt</link></code>):]   <code><link linkend="attribute-xmlid">@xml:id</link></code>} OR 

{[TAN-class-3 (<code><link linkend="pattern-source-id-opt">~source-id-opt</link></code>):]   <code><link linkend="attribute-xmlid">@xml:id</link></code>?} OR 

{[TAN-core (<code><link linkend="pattern-source-id-opt">~source-id-opt</link></code>):]   {empty}}, 
         (<code><link linkend="element-comment">&lt;comment&gt;</link></code>* &amp; (
            
               ((<code><link linkend="element-IRI">&lt;IRI&gt;</link></code>+, <code><link linkend="pattern-metadata-human">~metadata-human</link></code>) | <code><link linkend="attribute-which">@which</link></code>) | 
            
               ((<code><link linkend="element-IRI">&lt;IRI&gt;</link></code>+, <code><link linkend="pattern-metadata-human">~metadata-human</link></code>, <code><link linkend="element-checksum">&lt;checksum&gt;</link></code>*, <code><link linkend="element-location">&lt;location&gt;</link></code>+) | <code><link linkend="attribute-which">@which</link></code>) | 
            
               (<code><link linkend="attribute-href">@href</link></code> | (<code><link linkend="element-IRI">&lt;IRI&gt;</link></code>, <code><link linkend="pattern-metadata-human">~metadata-human</link></code>, <code><link linkend="element-checksum">&lt;checksum&gt;</link></code>*, <code><link linkend="element-location">&lt;location&gt;</link></code>+))))))</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-source-list">~source-list</link></code></para><caution><para>Every element with a <code><link linkend="element-location">&lt;location&gt;</link></code> should have at least one document available.</para></caution><caution><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></caution><caution><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></caution><important><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. <quote>Target file is marked as being in progress.</quote></para></important><important><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></important><important><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></important><caution><para>Sources are integral parts of a class 2 TAN file. Access to at least one copy is absolutely mandatory.</para></caution><caution><para><code><link linkend="element-for-lang">&lt;for-lang&gt;</link></code> and <code><link linkend="element-source">&lt;source&gt;</link></code> are mutually exclusive in a TAN-A-lm file.</para></caution><para><example><title><code>&lt;source&gt;</code></title><programlisting>   &lt;head&gt;
      .........
      &lt;licensor who="kalvesmaki"/&gt;
      <emphasis>&lt;source&gt;</emphasis>
         &lt;IRI&gt;http://id.lib.harvard.edu/aleph/007901738/catalog&lt;/IRI&gt;
         &lt;name&gt;Aristotle: Categoriae &amp; De interpretatione by E.M. Edghill. Analytica priora / by
            A.J. Jenkinson. Analytica posteriora / by G.R.G. Mure. Oxford : Clarendon Press, 1926.
         &lt;/name&gt;
      <emphasis>&lt;/source&gt;</emphasis>
      &lt;see-also relationship="ade"&gt;
         .........
      &lt;/see-also&gt;
      .........
   &lt;/head&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.eng.1926.edghill.obj.xml">ar.cat.eng.1926.edghill.obj</link></para></note></para><para><example><title><code>&lt;source&gt;</code></title><programlisting>   &lt;head&gt;
      .........
      &lt;licensor who="kalvesmaki"/&gt;
      <emphasis>&lt;source&gt;</emphasis>
         &lt;IRI&gt;http://id.lib.harvard.edu/aleph/007901738/catalog&lt;/IRI&gt;
         &lt;name&gt;Aristotle: Categoriae &amp; De interpretatione by E.M. Edghill. Analytica priora / by
            A.J. Jenkinson. Analytica posteriora / by G.R.G. Mure. Oxford : Clarendon Press, 1926.
         &lt;/name&gt;
      <emphasis>&lt;/source&gt;</emphasis>
      &lt;see-also relationship="model"&gt;
         .........
      &lt;/see-also&gt;
      .........
   &lt;/head&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.eng.1926.edghill.sem.xml">ar.cat.eng.1926.edghill.sem</link></para></note></para><para><example><title><code>&lt;source&gt;</code></title><programlisting>   &lt;head&gt;
      .........
      &lt;licensor who="kalvesmaki"/&gt;
      <emphasis>&lt;source&gt;</emphasis>
         &lt;IRI&gt;http://id.lib.harvard.edu/aleph/002773288/catalog&lt;/IRI&gt;
         &lt;name&gt;Logique d'Aristote: Traduite en français pour la première fois et accompagnée de
            notes perpétuelles par J. Barthélemy Saint-Hilaire. Paris : Ladrange, 1839-1844. &lt;/name&gt;
      <emphasis>&lt;/source&gt;</emphasis>
      &lt;see-also relationship="ade"&gt;
         .........
      &lt;/see-also&gt;
      .........
   &lt;/head&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.fra.1844.saint-hilaire.sem-native.xml">ar.cat.fra.1844.saint-hilaire.sem-native</link></para></note></para><para><example><title><code>&lt;source&gt;</code></title><programlisting>   &lt;head&gt;
      .........
      &lt;licensor who="kalvesmaki"/&gt;
      <emphasis>&lt;source&gt;</emphasis>
         &lt;IRI&gt;http://id.lib.harvard.edu/aleph/002773288/catalog&lt;/IRI&gt;
         &lt;name&gt;Logique d'Aristote: Traduite en français pour la première fois et accompagnée de
            notes perpétuelles par J. Barthélemy Saint-Hilaire. Paris : Ladrange, 1839-1844. &lt;/name&gt;
      <emphasis>&lt;/source&gt;</emphasis>
      &lt;see-also relationship="ade"&gt;
         .........
      &lt;/see-also&gt;
      .........
   &lt;/head&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.fra.1844.saint-hilaire.sem.xml">ar.cat.fra.1844.saint-hilaire.sem</link></para></note></para></section><section xml:id="element-subject"><title><code>&lt;subject&gt;</code></title><para>The element <code>subject</code> points to text references that act as the subject of the claim.</para><para> Multiple values of <code><link linkend="element-subject">&lt;subject&gt;</link></code> are interpreted to mean "and", resulting in distribution of the claim (e.g., subject="x y" becomes "x [verby]..." and "y [verb]...").</para><para>Formal Definition</para><synopsis><code><link linkend="pattern-ed-stamp">~ed-stamp</link></code>?, 
   (<code><link linkend="pattern-simple-textual-reference">~simple-textual-reference</link></code> | <code><link linkend="pattern-complex-textual-reference-set">~complex-textual-reference-set</link></code>)</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-div.rng">TAN-A-div.rng</link></code></para><para>Used by: <code><link linkend="pattern-claim">~claim</link></code>, <code><link linkend="pattern-subject">~subject</link></code></para><important><para>No <code><link linkend="element-tok">&lt;tok&gt;</link></code> should duplicate any sibling <code><link linkend="element-tok">&lt;tok&gt;</link></code>.</para></important><caution><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></caution><para><example><title><code>&lt;subject&gt;</code></title><programlisting>      &lt;claim verb="refers-to"&gt;
         <emphasis>&lt;subject src="grc" ref="1 b 25"/&gt;</emphasis>
         &lt;object work="grc" ref="1 a 16"/&gt;
      &lt;/claim&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-div/ar.cat.tan-a-div.claims.xml">ar.cat.tan-a-div.claims</link></para></note></para><para><example><title><code>&lt;subject&gt;</code></title><programlisting>      &lt;claim verb="is-about" object="predication"&gt;
         <emphasis>&lt;subject work="grc" ref="1 1"/&gt;</emphasis>
      &lt;/claim&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-div/ar.cat.tan-a-div.xml">ar.cat.tan-a-div</link></para></note></para></section><section xml:id="element-tail"><title><code>&lt;tail&gt;</code></title><para>The element <code>tail</code> permits any arbitrary content. This element is suitable as a placeholder for temporary data, especially to facilitate time-consuming validation routines. </para><para>Formal Definition</para><synopsis>
   (&lt;[ANY]&gt;* &amp; text)</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-TAN-root">~TAN-root</link></code></para></section><section xml:id="element-TAN-A-div"><title><code>&lt;TAN-A-div&gt;</code></title><para>The element <code>TAN-A-div</code> specifies that the file is a div-based TAN alignment file. Root element.</para><para>Formal Definition</para><synopsis><code><link linkend="pattern-TAN-root">~TAN-root</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-div.rng">TAN-A-div.rng</link></code></para><important><para>Users should be warned about versions of TAN that are under development. <quote>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.</quote></para></important><important><para>Users should be warned about versions of TAN that are semi-stable. <quote>This version of TAN is semi-stable. RELAX-NG schemas will be changed only to correct egregious errors. Other files might be edited, but most efforts on improvement will be spent on future versions.</quote></para></important><para><example><title><code>&lt;TAN-A-div&gt;</code></title><programlisting><emphasis>&lt;TAN-A-div TAN-version="2018" id="tag:parkj@textalign.net,2015:ar.cat.tan-a-div:claims"&gt;</emphasis>
   &lt;head&gt;
      .........
   &lt;/head&gt;
   &lt;body claimant="lmp"&gt;
      .........
   &lt;/body&gt;
<emphasis>&lt;/TAN-A-div&gt;</emphasis>
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-div/ar.cat.tan-a-div.claims.xml">ar.cat.tan-a-div.claims</link></para></note></para><para><example><title><code>&lt;TAN-A-div&gt;</code></title><programlisting><emphasis>&lt;TAN-A-div TAN-version="2018" id="tag:parkj@textalign.net,2015:ar.cat.tan-a-div"&gt;</emphasis>
   &lt;head&gt;
      .........
   &lt;/head&gt;
   &lt;body claimant="park"&gt;
      .........
   &lt;/body&gt;
<emphasis>&lt;/TAN-A-div&gt;</emphasis>
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-div/ar.cat.tan-a-div.xml">ar.cat.tan-a-div</link></para></note></para><para><example><title><code>&lt;TAN-A-div&gt;</code></title><programlisting><emphasis>&lt;TAN-A-div TAN-version="2018" id="tag:parkj@textalign.net,2015:ring01-TAN-A-ring02"&gt;</emphasis>
   &lt;head&gt;
      .........
   &lt;/head&gt;
   &lt;body claimant="park"/&gt;
<emphasis>&lt;/TAN-A-div&gt;</emphasis>
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-div/ringoroses.div.1.xml">ringoroses.div.1</link></para></note></para></section><section xml:id="element-TAN-A-lm"><title><code>&lt;TAN-A-lm&gt;</code></title><para>The element <code>TAN-A-lm</code> specifies that the file is a TAN file containing lexico-morphology data about a text. Root element.</para><para>Formal Definition</para><synopsis><code><link linkend="pattern-TAN-root">~TAN-root</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-lm.rng">TAN-A-lm.rng</link></code></para><important><para>Users should be warned about versions of TAN that are under development. <quote>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.</quote></para></important><important><para>Users should be warned about versions of TAN that are semi-stable. <quote>This version of TAN is semi-stable. RELAX-NG schemas will be changed only to correct egregious errors. Other files might be edited, but most efforts on improvement will be spent on future versions.</quote></para></important><para><example><title><code>&lt;TAN-A-lm&gt;</code></title><programlisting><emphasis>&lt;TAN-A-lm TAN-version="2018" id="tag:kalvesmaki.com,2014:tan-t:ar.cat.grc.1949.minio-paluello:semantic-refs:TAN-A-lm:2016-04-05T07:07:40.033-04:00"&gt;</emphasis>
   &lt;head&gt;
      .........
   &lt;/head&gt;
   &lt;body lexicon="LSJ Lampe new" morphology="Perseus"&gt;
      .........
   &lt;/body&gt;
<emphasis>&lt;/TAN-A-lm&gt;</emphasis>
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-lm/ar.cat.grc.1949.minio-paluello-sem-TAN-LM-sample.xml">ar.cat.grc.1949.minio-paluello-sem-TAN-LM-sample</link></para></note></para><para><example><title><code>&lt;TAN-A-lm&gt;</code></title><programlisting><emphasis>&lt;TAN-A-lm TAN-version="2018" id="tag:parkj@textalign.net,2015:ring01-lm"&gt;</emphasis>
   &lt;head&gt;
      .........
   &lt;/head&gt;
   &lt;body lexicon="english" morphology="penn" in-progress="false"&gt;
      .........
   &lt;/body&gt;
<emphasis>&lt;/TAN-A-lm&gt;</emphasis>
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-lm/ring-o-roses.eng.1881.lm.xml">ring-o-roses.eng.1881.lm</link></para></note></para></section><section xml:id="element-TAN-A-tok"><title><code>&lt;TAN-A-tok&gt;</code></title><para>The element <code>TAN-A-tok</code> specifies that the file is a token-based TAN alignment file. Root element.</para><para>Formal Definition</para><synopsis><code><link linkend="pattern-TAN-root">~TAN-root</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-tok.rng">TAN-A-tok.rng</link></code></para><important><para>Users should be warned about versions of TAN that are under development. <quote>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.</quote></para></important><important><para>Users should be warned about versions of TAN that are semi-stable. <quote>This version of TAN is semi-stable. RELAX-NG schemas will be changed only to correct egregious errors. Other files might be edited, but most efforts on improvement will be spent on future versions.</quote></para></important><para><example><title><code>&lt;TAN-A-tok&gt;</code></title><programlisting><emphasis>&lt;TAN-A-tok TAN-version="2018" id="tag:parkj@textalign.net,2015:TAN-A-tok,ring01+ring02"&gt;</emphasis>
   &lt;head&gt;
      .........
   &lt;/head&gt;
   &lt;body bitext-relation="B-descends-from-A" reuse-type="adaptation" in-progress="false"&gt;
      .........
   &lt;/body&gt;
<emphasis>&lt;/TAN-A-tok&gt;</emphasis>
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-tok/ringoroses.01+02.token.1.xml">ringoroses.01+02.token.1</link></para></note></para><para><example><title><code>&lt;TAN-A-tok&gt;</code></title><programlisting><emphasis>&lt;TAN-A-tok TAN-version="2018" id="tag:parkj@textalign.net,2015:TAN-A-tok,ring01+ring03"&gt;</emphasis>
   &lt;head&gt;
      .........
   &lt;/head&gt;
   &lt;body reuse-type="correlationGeneral" bitext-relation="unclear"&gt;
      .........
   &lt;/body&gt;
<emphasis>&lt;/TAN-A-tok&gt;</emphasis>
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-tok/ringoroses.01+03.token.1.xml">ringoroses.01+03.token.1</link></para></note></para><para><example><title><code>&lt;TAN-A-tok&gt;</code></title><programlisting><emphasis>&lt;TAN-A-tok TAN-version="2018" id="tag:parkj@textalign.net,2015:TAN-A-tok,ring01+ring03:alt"&gt;</emphasis>
   &lt;head&gt;
      .........
   &lt;/head&gt;
   &lt;body reuse-type="correlationGeneral" bitext-relation="unclear"&gt;
      .........
   &lt;/body&gt;
<emphasis>&lt;/TAN-A-tok&gt;</emphasis>
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-tok/ringoroses.01+03.token.2.xml">ringoroses.01+03.token.2</link></para></note></para></section><section xml:id="element-TAN-key"><title><code>&lt;TAN-key&gt;</code></title><para>The element <code>TAN-key</code> specifies that the TAN file contains vocabulary suitable  for inclusion in other TAN files. Root element.</para><para>Formal Definition</para><synopsis><code><link linkend="pattern-TAN-root">~TAN-root</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-key.rng">TAN-key.rng</link></code></para><important><para>Users should be warned about versions of TAN that are under development. <quote>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.</quote></para></important><important><para>Users should be warned about versions of TAN that are semi-stable. <quote>This version of TAN is semi-stable. RELAX-NG schemas will be changed only to correct egregious errors. Other files might be edited, but most efforts on improvement will be spent on future versions.</quote></para></important><para><example><title><code>&lt;TAN-key&gt;</code></title><programlisting><emphasis>&lt;TAN-key TAN-version="2018" id="tag:parkj@textalign.net,2015:TAN-key:ar.cat"&gt;</emphasis>
   &lt;head&gt;
      .........
   &lt;/head&gt;
   &lt;body in-progress="true" affects-element="work"&gt;
      .........
   &lt;/body&gt;
<emphasis>&lt;/TAN-key&gt;</emphasis>
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-key/ar.cat.TAN-key.xml">ar.cat.TAN-key</link></para></note></para><para><example><title><code>&lt;TAN-key&gt;</code></title><programlisting><emphasis>&lt;TAN-key TAN-version="2018" id="tag:textalign.net,2015:tan-key:bitext-relation"&gt;</emphasis>
   &lt;head&gt;
      .........
   &lt;/head&gt;
   &lt;body in-progress="true" affects-element="bitext-relation"&gt;
      .........
   &lt;/body&gt;
<emphasis>&lt;/TAN-key&gt;</emphasis>
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../TAN-key/bitext-relations.TAN-key.xml">bitext-relations.TAN-key</link></para></note></para><para><example><title><code>&lt;TAN-key&gt;</code></title><programlisting><emphasis>&lt;TAN-key TAN-version="2018" id="tag:textalign.net,2015:tan-key:div-types"&gt;</emphasis>
   &lt;head&gt;
      .........
   &lt;/head&gt;
   &lt;body in-progress="false" affects-element="div-type"&gt;
      .........
   &lt;/body&gt;
<emphasis>&lt;/TAN-key&gt;</emphasis>
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../TAN-key/div-types.TAN-key.xml">div-types.TAN-key</link></para></note></para><para><example><title><code>&lt;TAN-key&gt;</code></title><programlisting><emphasis>&lt;TAN-key TAN-version="2018" id="tag:textalign.net,2015:tan-key:features"&gt;</emphasis>
   &lt;head&gt;
      .........
   &lt;/head&gt;
   &lt;body in-progress="false" affects-element="feature"&gt;
      .........
   &lt;/body&gt;
<emphasis>&lt;/TAN-key&gt;</emphasis>
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../TAN-key/features.TAN-key.xml">features.TAN-key</link></para></note></para></section><section xml:id="element-TAN-mor"><title><code>&lt;TAN-mor&gt;</code></title><para>The element <code>TAN-mor</code> specifies that the TAN file contains definitions for the parts of speech for a language, the codes for those parts, and the rules for combining them. Root element.</para><para>Formal Definition</para><synopsis><code><link linkend="pattern-TAN-root">~TAN-root</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-mor.rng">TAN-mor.rng</link></code></para><important><para>Users should be warned about versions of TAN that are under development. <quote>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.</quote></para></important><important><para>Users should be warned about versions of TAN that are semi-stable. <quote>This version of TAN is semi-stable. RELAX-NG schemas will be changed only to correct egregious errors. Other files might be edited, but most efforts on improvement will be spent on future versions.</quote></para></important><para><example><title><code>&lt;TAN-mor&gt;</code></title><programlisting><emphasis>&lt;TAN-mor TAN-version="2018" id="tag:kalvesmaki.com,2014:tan-r-mor:eng:penn"&gt;</emphasis>
   &lt;head&gt;
      .........
   &lt;/head&gt;
   &lt;body&gt;
      .........
   &lt;/body&gt;
<emphasis>&lt;/TAN-mor&gt;</emphasis>
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-mor/eng.kalvesmaki.com,2014.2.xml">eng.kalvesmaki.com,2014.2</link></para></note></para></section><section xml:id="element-TAN-T"><title><code>&lt;TAN-T&gt;</code></title><para>The element <code>TAN-T</code> specifies that the TAN file contains a transcription. Root element.</para><para>Formal Definition</para><synopsis><code><link linkend="pattern-TAN-root">~TAN-root</link></code>{empty}</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-T.rng">TAN-T.rng</link></code>, <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><important><para>Users should be warned about versions of TAN that are under development. <quote>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.</quote></para></important><important><para>Users should be warned about versions of TAN that are semi-stable. <quote>This version of TAN is semi-stable. RELAX-NG schemas will be changed only to correct egregious errors. Other files might be edited, but most efforts on improvement will be spent on future versions.</quote></para></important><para><example><title><code>&lt;TAN-T&gt;</code></title><programlisting><emphasis>&lt;TAN-T id="tag:kalvesmaki.com,2014:tan-t:ar.cat.eng.1926.edghill:model-object-refs" TAN-version="2018"&gt;</emphasis>
   &lt;head&gt;
      .........
   &lt;/head&gt;
   &lt;body xml:lang="eng"&gt;
      .........
   &lt;/body&gt;
<emphasis>&lt;/TAN-T&gt;</emphasis>
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.eng.1926.edghill.obj.xml">ar.cat.eng.1926.edghill.obj</link></para></note></para><para><example><title><code>&lt;TAN-T&gt;</code></title><programlisting><emphasis>&lt;TAN-T id="tag:kalvesmaki.com,2014:tan-t:ar.cat.eng.1926.edghill:semantic-refs" TAN-version="2018"&gt;</emphasis>
   &lt;head&gt;
      .........
   &lt;/head&gt;
   &lt;body xml:lang="eng"&gt;
      .........
   &lt;/body&gt;
<emphasis>&lt;/TAN-T&gt;</emphasis>
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.eng.1926.edghill.sem.xml">ar.cat.eng.1926.edghill.sem</link></para></note></para><para><example><title><code>&lt;TAN-T&gt;</code></title><programlisting><emphasis>&lt;TAN-T id="tag:kalvesmaki.com,2014:tan-t:ar.cat.fra.1844.saint-hilaire:semantic-refs" TAN-version="2018"&gt;</emphasis>
   &lt;head&gt;
      .........
   &lt;/head&gt;
   &lt;body xml:lang="fra"&gt;
      .........
   &lt;/body&gt;
<emphasis>&lt;/TAN-T&gt;</emphasis>
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.fra.1844.saint-hilaire.sem-native.xml">ar.cat.fra.1844.saint-hilaire.sem-native</link></para></note></para><para><example><title><code>&lt;TAN-T&gt;</code></title><programlisting><emphasis>&lt;TAN-T TAN-version="2018" id="tag:kalvesmaki.com,2014:tan-t:ar.cat.fra.1844.saint-hilaire:semantic-refs-realigned"&gt;</emphasis>
   &lt;head&gt;
      .........
   &lt;/head&gt;
   &lt;body xml:lang="fra"&gt;
      .........
   &lt;/body&gt;
<emphasis>&lt;/TAN-T&gt;</emphasis>
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.fra.1844.saint-hilaire.sem.xml">ar.cat.fra.1844.saint-hilaire.sem</link></para></note></para></section><section xml:id="element-to"><title><code>&lt;to&gt;</code></title><para>The element <code>to</code> indicates a ref to which the preceding <code><link linkend="element-tok">&lt;tok&gt;</link></code>s should be moved.</para><para>The element <code>to</code> points to a single token that is the end of a range of tokens to be selected</para><para>Formal Definition</para><synopsis><code><link linkend="attribute-ref">@ref</link></code>
   
      (<code><link linkend="attribute-val">@val</link></code> | <code><link linkend="attribute-pos">@pos</link></code> | (<code><link linkend="attribute-val">@val</link></code>, <code><link linkend="attribute-pos">@pos</link></code>))</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-2.rng">TAN-class-2.rng</link></code></para><para>Used by: <code><link linkend="pattern-alt-reassign">~alt-reassign</link></code>, <code><link linkend="pattern-tok-ref-range">~tok-ref-range</link></code></para><caution><para>No alter action should result in the mixing of leaf <code><link linkend="element-div">&lt;div&gt;</link></code>s and non-leaf <code><link linkend="element-div">&lt;div&gt;</link></code>s.</para></caution><caution><para>In a ranged <code><link linkend="element-tok">&lt;tok&gt;</link></code> in a <code><link linkend="element-reassign">&lt;reassign&gt;</link></code>, the token referred to by <code><link linkend="element-from">&lt;from&gt;</link></code> must precede the one referred to by <code><link linkend="element-to">&lt;to&gt;</link></code>.</para></caution><para><example><title><code>&lt;to&gt;</code></title><programlisting>   &lt;head&gt;
      .........
      &lt;alter src="fra"&gt;
         .........
         &lt;reassign&gt;
            &lt;tok ref="5 5" pos="1-27"/&gt;
            <emphasis>&lt;to ref="5 1 5"/&gt;</emphasis>
         &lt;/reassign&gt;
         &lt;reassign&gt;
            &lt;tok ref="5 5"&gt;
               &lt;from val="Ceci"/&gt;
               <emphasis>&lt;to pos="4" val="corps"/&gt;</emphasis>
            &lt;/tok&gt;
            <emphasis>&lt;to ref="5 1 6"/&gt;</emphasis>
         &lt;/reassign&gt;
         &lt;reassign&gt;
            &lt;tok ref="5 5"&gt;
               &lt;from val="Il"/&gt;
               <emphasis>&lt;to val="exister"/&gt;</emphasis>
            &lt;/tok&gt;
            .........
         &lt;/reassign&gt;
         .........
      &lt;/alter&gt;
      .........
   &lt;/head&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-div/ar.cat.tan-a-div.xml">ar.cat.tan-a-div</link></para></note></para></section><section xml:id="element-tok"><title><code>&lt;tok&gt;</code></title><para>The element <code>tok</code> identifies one or more words or word fragments. Used by class 2 files to make assertions about specific words. </para><para>In TAN-A-div and TAN-A-tok files, <code><link linkend="element-tok">&lt;tok&gt;</link></code> has no linguistic connotations; in TAN-A-lm, it normally does.</para><para><code><link linkend="element-tok">&lt;tok&gt;</link></code>s that are restricted to a single token, or a portion of a single token. This is the normal behavior of <code><link linkend="element-tok">&lt;tok&gt;</link></code>. Multiple values in <code><link linkend="attribute-src">@src</link></code>, <code><link linkend="attribute-ref">@ref</link></code>, and <code><link linkend="attribute-pos">@pos</link></code> will result in expansion across all values. But multiple values of <code><link linkend="attribute-chars">@chars</link></code> are taken to refer to the constituent parts of a single <code><link linkend="element-tok">&lt;tok&gt;</link></code> and so no expansion occurs on <code>@chars.</code></para><para>This syntax allows multiple <code><link linkend="element-tok">&lt;tok&gt;</link></code>s to be collapsed into a single one, to save space and perhaps enhance legibility. For example, a <code><link linkend="element-tok">&lt;tok&gt;</link></code> with 2 values for <code><link linkend="attribute-src">@src</link></code>, 3 for <code><link linkend="attribute-ref">@ref</link></code>, 4 for <code><link linkend="attribute-pos">@pos</link></code>, and 5 for <code><link linkend="attribute-chars">@chars</link></code> will result in a <code><link linkend="element-tok">&lt;tok&gt;</link></code> that points to 24 tokens, each of which is filtered to the same five characters (by position, not content). Put another way, &lt;tok src="X" ref="a" pos="1"/&gt; and &lt;tok src="X" ref="a" pos="2"/&gt; is always identical to &lt;tok src="X" ref="a" pos="1-2"/&gt;</para><para>If you wish to treat multiple word fragments as a single token, use <code><link linkend="element-group">&lt;group&gt;</link></code>.</para><para>Formal Definition</para><synopsis><code><link linkend="pattern-certainty-stamp">~certainty-stamp</link></code>?, <code><link linkend="attribute-val">@val</link></code><code><link linkend="pattern-ed-stamp">~ed-stamp</link></code>?, 
{[TAN-A-div (<code><link linkend="pattern-tok-sources-ref-opt">~tok-sources-ref-opt</link></code>):]   {empty}} OR 

{[TAN-class-2 (<code><link linkend="pattern-tok-sources-ref-opt">~tok-sources-ref-opt</link></code>):]   
  {{[TAN-A-lm (<code><link linkend="pattern-sources-ref">~sources-ref</link></code>):]   {empty}}} OR 

  {{[TAN-class-2 (<code><link linkend="pattern-sources-ref">~sources-ref</link></code>):]   <code><link linkend="attribute-src">@src</link></code>}} OR 

  {{[TAN-core (<code><link linkend="pattern-sources-ref">~sources-ref</link></code>):]   {empty}}}}, <code><link linkend="attribute-ref">@ref</link></code>, 
   
      (<code><link linkend="attribute-val">@val</link></code> | <code><link linkend="attribute-pos">@pos</link></code> | (<code><link linkend="attribute-val">@val</link></code>, <code><link linkend="attribute-pos">@pos</link></code>)), 
{[TAN-A-div (<code><link linkend="pattern-tok-cert-opt">~tok-cert-opt</link></code>):]   {empty}} OR 

{[TAN-class-2 (<code><link linkend="pattern-tok-cert-opt">~tok-cert-opt</link></code>):]   
   
      (<code><link linkend="attribute-cert">@cert</link></code> | (<code><link linkend="attribute-cert">@cert</link></code>, <code><link linkend="attribute-cert2">@cert2</link></code>))?}, <code><link linkend="attribute-chars">@chars</link></code>?<code><link linkend="pattern-ed-stamp">~ed-stamp</link></code>?, <code><link linkend="attribute-ref">@ref</link></code>, (
   
      (<code><link linkend="attribute-val">@val</link></code> | <code><link linkend="attribute-pos">@pos</link></code> | (<code><link linkend="attribute-val">@val</link></code>, <code><link linkend="attribute-pos">@pos</link></code>)) | <code><link linkend="pattern-tok-range-selector">~tok-range-selector</link></code>)</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-lm.rng">TAN-A-lm.rng</link></code>, <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-2.rng">TAN-class-2.rng</link></code></para><para>Used by: <code><link linkend="pattern-lm-tok-ref">~lm-tok-ref</link></code>, <code><link linkend="pattern-alt-reassign">~alt-reassign</link></code>, <code><link linkend="pattern-tok-ref">~tok-ref</link></code>, <code><link linkend="pattern-tok-ref-group">~tok-ref-group</link></code></para><caution><para>Every token must be locatable in every cited ref in every source.</para></caution><caution><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></caution><caution><para>Every character must be locatable in every token in every ref in every source.</para></caution><important><para>No <code><link linkend="element-tok">&lt;tok&gt;</link></code> should duplicate any sibling <code><link linkend="element-tok">&lt;tok&gt;</link></code>.</para></important><caution><para>In a ranged <code><link linkend="element-tok">&lt;tok&gt;</link></code> in a <code><link linkend="element-reassign">&lt;reassign&gt;</link></code>, the token referred to by <code><link linkend="element-from">&lt;from&gt;</link></code> must precede the one referred to by <code><link linkend="element-to">&lt;to&gt;</link></code>.</para></caution><para><example><title><code>&lt;tok&gt;</code></title><programlisting>&lt;TAN-A-div TAN-version="2018" id="tag:parkj@textalign.net,2015:ar.cat.tan-a-div:claims"&gt;
   .........
   &lt;body claimant="lmp"&gt;
      .........
      &lt;claim subject="dexippus porphyry"&gt;
         &lt;claim subject="andronicus boethus" adverb="perhaps" verb="omits"&gt;
            &lt;object src="grc"&gt;
               <emphasis>&lt;tok ref="1 a 2" pos="3-4"/&gt;</emphasis>
            &lt;/object&gt;
         &lt;/claim&gt;
      &lt;/claim&gt;
      &lt;claim subject="herminus comm-omnes" verb="agrees"&gt;
         &lt;locus src="grc"&gt;
            <emphasis>&lt;tok ref="1 a 2" pos="3-4"/&gt;</emphasis>
         &lt;/locus&gt;
      &lt;/claim&gt;
      .........
      &lt;claim subject="B" verb="replaces"&gt;
         &lt;locus src="grc"&gt;
            <emphasis>&lt;tok ref="1 a 5" pos="1-2"/&gt;</emphasis>
         &lt;/locus&gt;
         .........
      &lt;/claim&gt;
      &lt;claim subject="Λ" adverb="perhaps" verb="replaces"&gt;
         &lt;locus src="grc"&gt;
            <emphasis>&lt;tok ref="1 a 5" pos="1-2"/&gt;</emphasis>
         &lt;/locus&gt;
         .........
      &lt;/claim&gt;
      &lt;claim subject="π α φ ο" verb="agrees"&gt;
         &lt;locus src="grc"&gt;
            <emphasis>&lt;tok ref="1 a 5" pos="1-2"/&gt;</emphasis>
         &lt;/locus&gt;
      &lt;/claim&gt;
      .........
   &lt;/body&gt;
&lt;/TAN-A-div&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-div/ar.cat.tan-a-div.claims.xml">ar.cat.tan-a-div.claims</link></para></note></para></section><section xml:id="element-token-definition"><title><code>&lt;token-definition&gt;</code></title><para>The element <code>token-definition</code> takes a regular expression to define a word token. This element will be used to segment a string into token and non-token components. </para><para>This element takes attributes that function as the parameters for the function xsl:analyze-string (see <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="https://www.w3.org/TR/xslt-30/#element-analyze-string).">https://www.w3.org/TR/xslt-30/#element-analyze-string).</link></para><para>For more see <xref linkend="defining_tokens"/></para><para>Formal Definition</para><synopsis><code><link linkend="pattern-ed-stamp">~ed-stamp</link></code>?, 
   (<code><link linkend="pattern-inclusion">~inclusion</link></code> | 
      (
{[TAN-A-lm (<code><link linkend="pattern-sources-ref">~sources-ref</link></code>):]   {empty}} OR 

{[TAN-class-2 (<code><link linkend="pattern-sources-ref">~sources-ref</link></code>):]   <code><link linkend="attribute-src">@src</link></code>} OR 

{[TAN-core (<code><link linkend="pattern-sources-ref">~sources-ref</link></code>):]   {empty}}, 
         (<code><link linkend="attribute-which">@which</link></code> | (<code><link linkend="attribute-pattern">@pattern</link></code>, <code><link linkend="attribute-flags">@flags</link></code>?))))</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-defn-class-1">~defn-class-1</link></code>, <code><link linkend="pattern-definition-class-2">~definition-class-2</link></code>, <code><link linkend="pattern-entity-tok-def">~entity-tok-def</link></code></para><caution><para>No source may be given more than one token definition.</para></caution><para><example><title><code>&lt;token-definition&gt;</code></title><programlisting>      &lt;definitions&gt;
         &lt;comment when="2016-02-22-05:00" who="park"&gt;The following token definition treats the
                following as words: sequences of letters, any individual character that is neither a
                letter nor a space (i.e., punctuation).&lt;/comment&gt;
         <emphasis>&lt;token-definition src="eng-us" pattern="[-\w]+"/&gt;</emphasis>
         &lt;person xml:id="park"&gt;
            .........
         &lt;/person&gt;
         .........
      &lt;/definitions&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-div/ringoroses.div.1.xml">ringoroses.div.1</link></para></note></para><para><example><title><code>&lt;token-definition&gt;</code></title><programlisting>      &lt;definitions&gt;
         <emphasis>&lt;token-definition pattern="[\w­​‍]+"/&gt;</emphasis>
         &lt;lexicon xml:id="LSJ"&gt;
            .........
         &lt;/lexicon&gt;
         .........
      &lt;/definitions&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-lm/ar.cat.grc.1949.minio-paluello-sem-TAN-LM-sample.xml">ar.cat.grc.1949.minio-paluello-sem-TAN-LM-sample</link></para></note></para><para><example><title><code>&lt;token-definition&gt;</code></title><programlisting>      &lt;definitions&gt;
         .........
         &lt;lexicon xml:id="english"&gt;
            .........
         &lt;/lexicon&gt;
         <emphasis>&lt;token-definition which="letters and punctuation"/&gt;</emphasis>
         &lt;person xml:id="park"&gt;
            .........
         &lt;/person&gt;
         .........
      &lt;/definitions&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-lm/ring-o-roses.eng.1881.lm.xml">ring-o-roses.eng.1881.lm</link></para></note></para><para><example><title><code>&lt;token-definition&gt;</code></title><programlisting>      &lt;definitions&gt;
         .........
         &lt;reuse-type xml:id="adaptation"&gt;
            .........
         &lt;/reuse-type&gt;
         <emphasis>&lt;token-definition src="ring1881 ring1987" which="letters"/&gt;</emphasis>
         &lt;person xml:id="park"&gt;
            .........
         &lt;/person&gt;
         .........
      &lt;/definitions&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-tok/ringoroses.01+02.token.1.xml">ringoroses.01+02.token.1</link></para></note></para></section><section xml:id="element-topic"><title><code>&lt;topic&gt;</code></title><para>The element <code>topic</code> declares one or more topics, to be used in conjunction with <code>@topic</code> under <code><link linkend="element-align">&lt;align&gt;</link></code> to associate alignments with specific topics instead of verbatim parallels.  </para><para>Formal Definition</para><synopsis><code><link linkend="pattern-defn-pattern-default">~defn-pattern-default</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-div.rng">TAN-A-div.rng</link></code></para><para>Used by: <code><link linkend="pattern-defn-claims">~defn-claims</link></code></para><para><example><title><code>&lt;topic&gt;</code></title><programlisting>      &lt;definitions&gt;
         .........
         &lt;verb which="is about" xml:id="is-about"/&gt;
         <emphasis>&lt;topic xml:id="predication"&gt;</emphasis>
            &lt;IRI&gt;tag:parkj@textalign.net,2015:topic:predication&lt;/IRI&gt;
            &lt;name&gt;predication&lt;/name&gt;
            &lt;desc&gt;The act of asserting something about a grammatical subject.&lt;/desc&gt;
         <emphasis>&lt;/topic&gt;</emphasis>
      &lt;/definitions&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-div/ar.cat.tan-a-div.xml">ar.cat.tan-a-div</link></para></note></para></section><section xml:id="element-unit"><title><code>&lt;unit&gt;</code></title><para>The element <code>unit</code> contains an IRI + name pattern identifying a unit type (e.g., millimeters, seconds, Euros), to be used in conjunction with <code><link linkend="element-object">&lt;object&gt;</link></code> to specify the meaning of a value</para><para>Formal Definition</para><synopsis><code><link linkend="pattern-defn-pattern-default">~defn-pattern-default</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-div.rng">TAN-A-div.rng</link></code></para><para>Used by: <code><link linkend="pattern-defn-claims">~defn-claims</link></code></para></section><section xml:id="element-value"><title><code>&lt;value&gt;</code></title><para>The element <code>value</code> states the value of a <code><link linkend="element-checksum">&lt;checksum&gt;</link></code></para><para>Formal Definition</para><synopsis>string </synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="element-checksum">&lt;checksum&gt;</link></code></para><para><example><title><code>&lt;value&gt;</code></title><programlisting>         &lt;checksum&gt;
            .........
            &lt;name&gt;SHA-1&lt;/name&gt;
            <emphasis>&lt;value&gt;</emphasis>91D95564ABDF2B2C1B9EEF016CBA51E8179646CC<emphasis>&lt;/value&gt;</emphasis>
         &lt;/checksum&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/patricius.confessio.2003.eng.xml">patricius.confessio.2003.eng</link></para></note></para></section><section xml:id="element-verb"><title><code>&lt;verb&gt;</code></title><para>The element <code>verb</code> contains an IRI + name pattern identifying a property, relationship, action, or something else that is used to say something about something. </para><para>The preferred term "verb" is equivalent to RDF "predicate." The latter term is avoided as misleading, since in ordinary usage the term "predicate" implies everything in a sentence that is not the subject.</para><para>Formal Definition</para><synopsis><code><link linkend="pattern-object-constraint">~object-constraint</link></code>?, <code><link linkend="pattern-defn-pattern-default">~defn-pattern-default</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-div.rng">TAN-A-div.rng</link></code></para><para>Used by: <code><link linkend="pattern-defn-claims">~defn-claims</link></code></para><caution><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></caution><caution><para>Verbs that have object constraints must not be combined with other verbs in <code>@verb.</code></para></caution><para><example><title><code>&lt;verb&gt;</code></title><programlisting>   &lt;head&gt;
      .........
      &lt;definitions&gt;
         .........
         &lt;alias xml:id="comm-omnes" idrefs="π δ αd φd οd ηd σd"/&gt;
         <emphasis>&lt;verb xml:id="omits" which="omits"/&gt;</emphasis>
         <emphasis>&lt;verb xml:id="agrees" which="agrees"/&gt;</emphasis>
         <emphasis>&lt;verb xml:id="replaces" which="replaces" object-datatype="string"/&gt;</emphasis>
         <emphasis>&lt;verb xml:id="quotes" which="quotes"/&gt;</emphasis>
         <emphasis>&lt;verb which="refers or alludes to" xml:id="refers-to"/&gt;</emphasis>
         .........
      &lt;/definitions&gt;
      .........
   &lt;/head&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/TAN-A-div/ar.cat.tan-a-div.claims.xml">ar.cat.tan-a-div.claims</link></para></note></para></section><section xml:id="element-version"><title><code>&lt;version&gt;</code></title><para>The element <code>version</code> identifies the version of a work. Applicable to sources that contain multiple versions, e.g., original text and facing translations. Like <code><link linkend="element-work">&lt;work&gt;</link></code>, <code><link linkend="element-version">&lt;version&gt;</link></code> points to a conceptual entity, not a physical one.</para><para>In the context of a class 1 file, the entity identified by <code><link linkend="element-version">&lt;version&gt;</link></code> is assumed to be a version of the entity defined in <code><link linkend="element-work">&lt;work&gt;</link></code>. In TAN-c files, however, no relationship is assumed between <code><link linkend="element-version">&lt;version&gt;</link></code> and any putative work, unless explicitly stated in that file. </para><para>Very few work-versions have their own URN names. It is advisable to assign a tag URN or a UUID. If you have used an IRI for <code><link linkend="element-work">&lt;work&gt;</link></code> that you are entitled to modify, you may wish to add a suffix that will name the version. If you need to specify exactly where on a text-bearing object a version appears, <code><link linkend="element-desc">&lt;desc&gt;</link></code> or <code><link linkend="element-comment">&lt;comment&gt;</link></code> should be used.</para><para>For more, see <xref linkend="conceptual_works"/></para><para>Formal Definition</para><synopsis><code><link linkend="pattern-defn-pattern-default">~defn-pattern-default</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-defn-claims">~defn-claims</link></code>, <code><link linkend="pattern-defn-class-1">~defn-class-1</link></code></para><para><example><title><code>&lt;version&gt;</code></title><programlisting>      &lt;definitions&gt;
         &lt;work&gt;
            .........
         &lt;/work&gt;
         <emphasis>&lt;version&gt;</emphasis>
            &lt;IRI&gt;urn:uuid:31648039-3dbb-49b9-b66e-9bd2cd11630e&lt;/IRI&gt;
            &lt;name&gt;zweite Version&lt;/name&gt;
         <emphasis>&lt;/version&gt;</emphasis>
         &lt;div-type xml:id="Zeile"&gt;
            .........
         &lt;/div-type&gt;
         .........
      &lt;/definitions&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ring-o-roses.deu.1897.xml">ring-o-roses.deu.1897</link></para></note></para></section><section xml:id="element-where"><title><code>&lt;where&gt;</code></title><para>The element <code>where</code> identifies a condition that must be true for the following actions to be evaluated.</para><para>The condition must be true for at least one value in every attribute.</para><para>Formal Definition</para><synopsis><code><link linkend="pattern-ed-stamp">~ed-stamp</link></code>?, 
{[TAN-mor (<code><link linkend="pattern-action-condition-attributes">~action-condition-attributes</link></code>):]   <code><link linkend="pattern-action-condition-attributes">~action-condition-attributes</link></code>} OR 

{[TAN-class-2 (<code><link linkend="pattern-action-condition-attributes">~action-condition-attributes</link></code>):]   <code><link linkend="pattern-action-condition-attributes">~action-condition-attributes</link></code>} OR 

{[TAN-core (<code><link linkend="pattern-action-condition-attributes">~action-condition-attributes</link></code>):]   {empty}}</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para></section><section xml:id="element-work"><title><code>&lt;work&gt;</code></title><para>The element <code>work</code> identifies a creative textual work, understood conceptually, not physically (e.g., Homer's Iliad, not a particular version or copy of it).</para><para>The term "work" is only loosely defined in TAN. Any text that has enough unity to be referred to in ordinary conversation as a single entity may be identified as a work. A work may be composed of other works, be a part of other works, or even overlap with other works. E.g., the Lord's Prayer, the Gospel of Luke, the Tetravengelion, the New Testament, and the Bible are all valid works, despite the complex relationship between each of them.</para><para>This element takes the IRI + name pattern. For more, see <xref linkend="conceptual_works"/></para><para>Formal Definition</para><synopsis><code><link linkend="pattern-defn-pattern-default">~defn-pattern-default</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-defn-claims">~defn-claims</link></code>, <code><link linkend="pattern-defn-class-1">~defn-class-1</link></code></para><caution><para>A work element may invoke no more than one inclusion.</para></caution><para><example><title><code>&lt;work&gt;</code></title><programlisting>      &lt;definitions&gt;
         <emphasis>&lt;work&gt;</emphasis>
            &lt;IRI&gt;http://dbpedia.org/resource/Categories_(Aristotle)&lt;/IRI&gt;
            &lt;name&gt;Aristotle, Categories&lt;/name&gt;
         <emphasis>&lt;/work&gt;</emphasis>
         &lt;div-type xml:id="p"&gt;
            .........
         &lt;/div-type&gt;
         .........
      &lt;/definitions&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.eng.1926.edghill.obj.xml">ar.cat.eng.1926.edghill.obj</link></para></note></para><para><example><title><code>&lt;work&gt;</code></title><programlisting>      &lt;definitions&gt;
         <emphasis>&lt;work&gt;</emphasis>
            &lt;IRI&gt;http://dbpedia.org/resource/Categories_(Aristotle)&lt;/IRI&gt;
            &lt;name&gt;Aristotle, Categories&lt;/name&gt;
         <emphasis>&lt;/work&gt;</emphasis>
         &lt;div-type xml:id="ch"&gt;
            .........
         &lt;/div-type&gt;
         .........
      &lt;/definitions&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.eng.1926.edghill.sem.xml">ar.cat.eng.1926.edghill.sem</link></para></note></para><para><example><title><code>&lt;work&gt;</code></title><programlisting>      &lt;definitions&gt;
         <emphasis>&lt;work&gt;</emphasis>
            &lt;IRI&gt;http://dbpedia.org/resource/Categories_(Aristotle)&lt;/IRI&gt;
            &lt;name xml:lang="fra"&gt;Aristote, Catégories&lt;/name&gt;
            &lt;name xml:lang="eng"&gt;Aristotle, Categories&lt;/name&gt;
         <emphasis>&lt;/work&gt;</emphasis>
         &lt;div-type xml:id="ch"&gt;
            .........
         &lt;/div-type&gt;
         .........
      &lt;/definitions&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.fra.1844.saint-hilaire.sem-native.xml">ar.cat.fra.1844.saint-hilaire.sem-native</link></para></note></para><para><example><title><code>&lt;work&gt;</code></title><programlisting>      &lt;definitions&gt;
         <emphasis>&lt;work&gt;</emphasis>
            &lt;IRI&gt;http://dbpedia.org/resource/Categories_(Aristotle)&lt;/IRI&gt;
            &lt;name&gt;Aristotle, Categories&lt;/name&gt;
         <emphasis>&lt;/work&gt;</emphasis>
         &lt;div-type xml:id="ch"&gt;
            .........
         &lt;/div-type&gt;
         .........
      &lt;/definitions&gt;
</programlisting></example><note><para>Taken from <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../examples/ar.cat.fra.1844.saint-hilaire.sem.xml">ar.cat.fra.1844.saint-hilaire.sem</link></para></note></para></section><section><title>TAN patterns</title><section xml:id="pattern-abstract-tok-ref"><title><code>~abstract-tok-ref</code></title><para>Formal Definition</para><synopsis><code><link linkend="element-tok">&lt;tok&gt;</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-lm.rng">TAN-A-lm.rng</link></code></para><para>Used by: <code><link linkend="pattern-lm-tok-ref">~lm-tok-ref</link></code></para></section><section xml:id="pattern-action-complex-condition"><title><code>~action-complex-condition</code></title><para>Formal Definition</para><synopsis><code><link linkend="element-where">&lt;where&gt;</link></code>+</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-action-condition">~action-condition</link></code></para></section><section xml:id="pattern-action-condition"><title><code>~action-condition</code></title><para>Formal Definition</para><synopsis>(
  {{[TAN-mor (<code><link linkend="pattern-action-condition-attributes">~action-condition-attributes</link></code>):]   <code><link linkend="pattern-action-condition-attributes">~action-condition-attributes</link></code>}} OR 

  {{[TAN-class-2 (<code><link linkend="pattern-action-condition-attributes">~action-condition-attributes</link></code>):]   <code><link linkend="pattern-action-condition-attributes">~action-condition-attributes</link></code>}} OR 

  {{[TAN-core (<code><link linkend="pattern-action-condition-attributes">~action-condition-attributes</link></code>):]   {empty}}} | <code><link linkend="element-where">&lt;where&gt;</link></code>+)</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-morphology-rule">~morphology-rule</link></code>, <code><link linkend="pattern-alter-condition">~alter-condition</link></code></para></section><section xml:id="pattern-action-condition-attributes"><title><code>~action-condition-attributes</code></title><para>Formal Definition</para><synopsis><code><link linkend="attribute-m-matches">@m-matches</link></code>?, <code><link linkend="attribute-tok-matches">@tok-matches</link></code>?, <code><link linkend="attribute-m-has-features">@m-has-features</link></code>?, <code><link linkend="attribute-m-has-how-many-features">@m-has-how-many-features</link></code>?
{[TAN-A-lm (<code><link linkend="pattern-sources-ref">~sources-ref</link></code>):]   {empty}} OR 

{[TAN-class-2 (<code><link linkend="pattern-sources-ref">~sources-ref</link></code>):]   <code><link linkend="attribute-src">@src</link></code>} OR 

{[TAN-core (<code><link linkend="pattern-sources-ref">~sources-ref</link></code>):]   {empty}}, <code><link linkend="attribute-div-type">@div-type</link></code>?{empty}</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-mor.rng">TAN-mor.rng</link></code>, <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-2.rng">TAN-class-2.rng</link></code>, <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-condition-pattern">~condition-pattern</link></code>, <code><link linkend="pattern-action-simple-condition">~action-simple-condition</link></code>, <code><link linkend="pattern-action-complex-condition">~action-complex-condition</link></code></para></section><section xml:id="pattern-action-simple-condition"><title><code>~action-simple-condition</code></title><para>Formal Definition</para><synopsis>
{[TAN-mor (<code><link linkend="pattern-action-condition-attributes">~action-condition-attributes</link></code>):]   <code><link linkend="pattern-action-condition-attributes">~action-condition-attributes</link></code>} OR 

{[TAN-class-2 (<code><link linkend="pattern-action-condition-attributes">~action-condition-attributes</link></code>):]   <code><link linkend="pattern-action-condition-attributes">~action-condition-attributes</link></code>} OR 

{[TAN-core (<code><link linkend="pattern-action-condition-attributes">~action-condition-attributes</link></code>):]   {empty}}</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-action-condition">~action-condition</link></code></para></section><section xml:id="pattern-agent-ref"><title><code>~agent-ref</code></title><para>Formal Definition</para><synopsis><code><link linkend="attribute-who">@who</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-comment">~comment</link></code>, <code><link linkend="pattern-nonsource-license">~nonsource-license</link></code>, <code><link linkend="pattern-resp-item">~resp-item</link></code>, <code><link linkend="pattern-change-log">~change-log</link></code></para></section><section xml:id="pattern-alignment"><title><code>~alignment</code></title><para>Formal Definition</para><synopsis><code><link linkend="element-align">&lt;align&gt;</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-tok.rng">TAN-A-tok.rng</link></code></para><para>Used by: <code><link linkend="pattern-body-item">~body-item</link></code></para></section><section xml:id="pattern-alignment-attributes-non-class-2"><title><code>~alignment-attributes-non-class-2</code></title><para>TAN-A-tok: alignments may claim bitext relations and reuse type</para><para>Formal Definition</para><synopsis><code><link linkend="attribute-xmlid">@xml:id</link></code>?, <code><link linkend="attribute-bitext-relation">@bitext-relation</link></code>?, <code><link linkend="attribute-reuse-type">@reuse-type</link></code>?</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-tok.rng">TAN-A-tok.rng</link></code></para><para>Used by: <code><link linkend="pattern-alignment">~alignment</link></code></para></section><section xml:id="pattern-alignment-content-non-class-2"><title><code>~alignment-content-non-class-2</code></title><para>TAN-A-tok: alignments must contain one or more toks</para><para>Formal Definition</para><synopsis>
   (<code><link linkend="element-tok">&lt;tok&gt;</link></code> | <code><link linkend="element-group">&lt;group&gt;</link></code> | <code><link linkend="element-tok">&lt;tok&gt;</link></code>)+</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-tok.rng">TAN-A-tok.rng</link></code></para><para>Used by: <code><link linkend="pattern-alignment">~alignment</link></code></para></section><section xml:id="pattern-alignment-inclusion-opt"><title><code>~alignment-inclusion-opt</code></title><para>Formal Definition</para><synopsis><code><link linkend="pattern-inclusion">~inclusion</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-tok.rng">TAN-A-tok.rng</link></code></para><para>Used by: <code><link linkend="pattern-alignment">~alignment</link></code></para></section><section xml:id="pattern-alt-equate"><title><code>~alt-equate</code></title><para>Formal Definition</para><synopsis><code><link linkend="element-equate">&lt;equate&gt;</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-2.rng">TAN-class-2.rng</link></code></para><para>Used by: <code><link linkend="pattern-alter-class-2">~alter-class-2</link></code></para></section><section xml:id="pattern-alt-norm"><title><code>~alt-norm</code></title><para>Formal Definition</para><synopsis><code><link linkend="element-normalization">&lt;normalization&gt;</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-1.rng">TAN-class-1.rng</link></code></para><para>Used by: <code><link linkend="pattern-alter-non-core">~alter-non-core</link></code></para></section><section xml:id="pattern-alt-reassign"><title><code>~alt-reassign</code></title><para>Formal Definition</para><synopsis><code><link linkend="element-reassign">&lt;reassign&gt;</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-2.rng">TAN-class-2.rng</link></code></para><para>Used by: <code><link linkend="pattern-alter-class-2">~alter-class-2</link></code></para></section><section xml:id="pattern-alt-rename"><title><code>~alt-rename</code></title><para>Formal Definition</para><synopsis><code><link linkend="element-rename">&lt;rename&gt;</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-2.rng">TAN-class-2.rng</link></code></para><para>Used by: <code><link linkend="pattern-alter-class-2">~alter-class-2</link></code></para></section><section xml:id="pattern-alt-repl"><title><code>~alt-repl</code></title><para>TAN-class-1: Replacements that have been made to an XML source file. </para><para>Formal Definition</para><synopsis><code><link linkend="element-replace">&lt;replace&gt;</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-1.rng">TAN-class-1.rng</link></code></para><para>Used by: <code><link linkend="pattern-alter-non-core">~alter-non-core</link></code></para></section><section xml:id="pattern-alt-skip"><title><code>~alt-skip</code></title><para>Formal Definition</para><synopsis><code><link linkend="element-skip">&lt;skip&gt;</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-2.rng">TAN-class-2.rng</link></code></para><para>Used by: <code><link linkend="pattern-alter-class-2">~alter-class-2</link></code></para></section><section xml:id="pattern-alter-class-2"><title><code>~alter-class-2</code></title><para>Formal Definition</para><synopsis><code><link linkend="element-skip">&lt;skip&gt;</link></code>*, <code><link linkend="element-rename">&lt;rename&gt;</link></code>*, <code><link linkend="element-equate">&lt;equate&gt;</link></code>*, <code><link linkend="element-reassign">&lt;reassign&gt;</link></code>*</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-2.rng">TAN-class-2.rng</link></code></para><para>Used by: <code><link linkend="pattern-alter-non-core">~alter-non-core</link></code></para></section><section xml:id="pattern-alter-class-3"><title><code>~alter-class-3</code></title><para>Formal Definition</para><synopsis>{empty}</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-3.rng">TAN-class-3.rng</link></code></para><para>Used by: <code><link linkend="pattern-alter-non-core">~alter-non-core</link></code></para></section><section xml:id="pattern-alter-condition"><title><code>~alter-condition</code></title><para>Formal Definition</para><synopsis>
   (
    {{{[TAN-mor (<code><link linkend="pattern-action-condition-attributes">~action-condition-attributes</link></code>):]   <code><link linkend="pattern-action-condition-attributes">~action-condition-attributes</link></code>}}} OR 

    {{{[TAN-class-2 (<code><link linkend="pattern-action-condition-attributes">~action-condition-attributes</link></code>):]   <code><link linkend="pattern-action-condition-attributes">~action-condition-attributes</link></code>}}} OR 

    {{{[TAN-core (<code><link linkend="pattern-action-condition-attributes">~action-condition-attributes</link></code>):]   {empty}}}} | <code><link linkend="element-where">&lt;where&gt;</link></code>+){empty}</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-2.rng">TAN-class-2.rng</link></code>, <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-alter-element">~alter-element</link></code></para></section><section xml:id="pattern-alter-core"><title><code>~alter-core</code></title><para>Formal Definition</para><synopsis>{empty}</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-alter-element">~alter-element</link></code></para></section><section xml:id="pattern-alter-element"><title><code>~alter-element</code></title><para>Formal Definition</para><synopsis><code><link linkend="element-alter">&lt;alter&gt;</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-alter-statement">~alter-statement</link></code></para></section><section xml:id="pattern-alter-non-class-2"><title><code>~alter-non-class-2</code></title><para>Formal Definition</para><synopsis>{empty}{empty}{empty}{empty}</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-div.rng">TAN-A-div.rng</link></code>, <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-lm.rng">TAN-A-lm.rng</link></code>, <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-tok.rng">TAN-A-tok.rng</link></code>, <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-2.rng">TAN-class-2.rng</link></code></para><para>Used by: <code><link linkend="pattern-alter-non-core">~alter-non-core</link></code></para></section><section xml:id="pattern-alter-non-class-3"><title><code>~alter-non-class-3</code></title><para>Formal Definition</para><synopsis>{empty}</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-3.rng">TAN-class-3.rng</link></code></para><para>Used by: <code><link linkend="pattern-alter-non-core">~alter-non-core</link></code></para></section><section xml:id="pattern-alter-non-core"><title><code>~alter-non-core</code></title><para>Formal Definition</para><synopsis>(<code><link linkend="element-normalization">&lt;normalization&gt;</link></code>* &amp; <code><link linkend="element-replace">&lt;replace&gt;</link></code>*)<code><link linkend="pattern-alter-class-2">~alter-class-2</link></code>, 
{[TAN-A-div (<code><link linkend="pattern-alter-non-class-2">~alter-non-class-2</link></code>):]   {empty}} OR 

{[TAN-A-lm (<code><link linkend="pattern-alter-non-class-2">~alter-non-class-2</link></code>):]   {empty}} OR 

{[TAN-A-tok (<code><link linkend="pattern-alter-non-class-2">~alter-non-class-2</link></code>):]   {empty}} OR 

{[TAN-class-2 (<code><link linkend="pattern-alter-non-class-2">~alter-non-class-2</link></code>):]   {empty}}({empty} &amp; {empty}){empty}</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-1.rng">TAN-class-1.rng</link></code>, <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-2.rng">TAN-class-2.rng</link></code>, <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-3.rng">TAN-class-3.rng</link></code>, <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-alter-element">~alter-element</link></code></para></section><section xml:id="pattern-alter-statement"><title><code>~alter-statement</code></title><para>TAN-core: normalizations are defined at more specific levels</para><para>Formal Definition</para><synopsis><code><link linkend="element-alter">&lt;alter&gt;</link></code>*<code><link linkend="element-alter">&lt;alter&gt;</link></code>?</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-2.rng">TAN-class-2.rng</link></code>, <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-TAN-head">~TAN-head</link></code></para></section><section xml:id="pattern-any-attribute"><title><code>~any-attribute</code></title><para>Formal Definition</para><synopsis>@[ANY]</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-any-element">~any-element</link></code></para></section><section xml:id="pattern-any-content"><title><code>~any-content</code></title><para>Formal Definition</para><synopsis>(&lt;[ANY]&gt;* &amp; text)</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-TAN-tail">~TAN-tail</link></code>, <code><link linkend="pattern-any-element">~any-element</link></code></para></section><section xml:id="pattern-any-element"><title><code>~any-element</code></title><para>Formal Definition</para><synopsis>&lt;[ANY]&gt;</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-any-content">~any-content</link></code></para></section><section xml:id="pattern-assert"><title><code>~assert</code></title><para>Formal Definition</para><synopsis><code><link linkend="element-assert">&lt;assert&gt;</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-mor.rng">TAN-mor.rng</link></code></para><para>Used by: <code><link linkend="pattern-morphology-rule">~morphology-rule</link></code></para></section><section xml:id="pattern-attr-cert"><title><code>~attr-cert</code></title><para>Formal Definition</para><synopsis><code><link linkend="attribute-cert">@cert</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-cert-claim">~cert-claim</link></code></para></section><section xml:id="pattern-attr-cert2"><title><code>~attr-cert2</code></title><para>Formal Definition</para><synopsis><code><link linkend="attribute-cert2">@cert2</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-cert-claim">~cert-claim</link></code></para></section><section xml:id="pattern-bitext-relation-attr"><title><code>~bitext-relation-attr</code></title><para>Formal Definition</para><synopsis><code><link linkend="attribute-bitext-relation">@bitext-relation</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-tok.rng">TAN-A-tok.rng</link></code></para><para>Used by: <code><link linkend="pattern-body-attributes-non-core">~body-attributes-non-core</link></code>, <code><link linkend="pattern-alignment-attributes-non-class-2">~alignment-attributes-non-class-2</link></code></para></section><section xml:id="pattern-body-attributes-non-core"><title><code>~body-attributes-non-core</code></title><para>Formal Definition</para><synopsis><code><link linkend="attribute-lexicon">@lexicon</link></code>, <code><link linkend="attribute-morphology">@morphology</link></code><code><link linkend="attribute-bitext-relation">@bitext-relation</link></code>, <code><link linkend="attribute-reuse-type">@reuse-type</link></code><code><link linkend="attribute-affects-element">@affects-element</link></code>?<code><link linkend="attribute-xmllang">@xml:lang</link></code>{empty}</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-lm.rng">TAN-A-lm.rng</link></code>, <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-tok.rng">TAN-A-tok.rng</link></code>, <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-key.rng">TAN-key.rng</link></code>, <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-T.rng">TAN-T.rng</link></code>, <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-TAN-body">~TAN-body</link></code></para></section><section xml:id="pattern-body-content-class-1"><title><code>~body-content-class-1</code></title><para>Formal Definition</para><synopsis>{empty}</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-1.rng">TAN-class-1.rng</link></code></para><para>Used by: <code><link linkend="pattern-body-content-non-core">~body-content-non-core</link></code></para></section><section xml:id="pattern-body-content-class-2"><title><code>~body-content-class-2</code></title><para>Formal Definition</para><synopsis>{empty}</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-2.rng">TAN-class-2.rng</link></code></para><para>Used by: <code><link linkend="pattern-body-content-non-core">~body-content-non-core</link></code></para></section><section xml:id="pattern-body-content-class-3"><title><code>~body-content-class-3</code></title><para>Formal Definition</para><synopsis>{empty}</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-3.rng">TAN-class-3.rng</link></code></para><para>Used by: <code><link linkend="pattern-body-content-non-core">~body-content-non-core</link></code></para></section><section xml:id="pattern-body-content-core"><title><code>~body-content-core</code></title><para>Formal Definition</para><synopsis><code><link linkend="element-comment">&lt;comment&gt;</link></code>*</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-TAN-body">~TAN-body</link></code></para></section><section xml:id="pattern-body-content-non-class-1"><title><code>~body-content-non-class-1</code></title><para>Formal Definition</para><synopsis>
{[TAN-T (<code><link linkend="pattern-body-item">~body-item</link></code>):]   <code><link linkend="element-div">&lt;div&gt;</link></code>} OR 

{[TAN-core (<code><link linkend="pattern-body-item">~body-item</link></code>):]   {empty}}+{empty}</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-T.rng">TAN-T.rng</link></code>, <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-1.rng">TAN-class-1.rng</link></code></para><para>Used by: <code><link linkend="pattern-body-content-non-core">~body-content-non-core</link></code></para></section><section xml:id="pattern-body-content-non-class-2"><title><code>~body-content-non-class-2</code></title><para>TAN-A-div: Redefining TAN-body-core not only defines what is in the body of a TAN-A-div but also excludes groups from it.</para><para>Formal Definition</para><synopsis><code><link linkend="attribute-claimant">@claimant</link></code>?, <code><link linkend="attribute-subject">@subject</link></code>?, <code><link linkend="attribute-object">@object</link></code>?, <code><link linkend="attribute-verb">@verb</link></code>?, <code><link linkend="element-claim">&lt;claim&gt;</link></code>*<code><link linkend="element-for-lang">&lt;for-lang&gt;</link></code>*?, (
{[TAN-A-lm (<code><link linkend="pattern-body-item">~body-item</link></code>):]   <code><link linkend="element-ana">&lt;ana&gt;</link></code>} OR 

{[TAN-core (<code><link linkend="pattern-body-item">~body-item</link></code>):]   {empty}}* &amp; <code><link linkend="element-group">&lt;group&gt;</link></code>*)(<code><link linkend="element-group">&lt;group&gt;</link></code>* &amp; 
{[TAN-A-tok (<code><link linkend="pattern-body-item">~body-item</link></code>):]   <code><link linkend="element-align">&lt;align&gt;</link></code>} OR 

{[TAN-core (<code><link linkend="pattern-body-item">~body-item</link></code>):]   {empty}}*){empty}</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-div.rng">TAN-A-div.rng</link></code>, <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-lm.rng">TAN-A-lm.rng</link></code>, <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-tok.rng">TAN-A-tok.rng</link></code>, <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-2.rng">TAN-class-2.rng</link></code></para><para>Used by: <code><link linkend="pattern-body-content-non-core">~body-content-non-core</link></code></para></section><section xml:id="pattern-body-content-non-class-3"><title><code>~body-content-non-class-3</code></title><para>Formal Definition</para><synopsis>(<code><link linkend="element-group">&lt;group&gt;</link></code>* &amp; 
{[TAN-key (<code><link linkend="pattern-body-item">~body-item</link></code>):]   <code><link linkend="element-item">&lt;item&gt;</link></code>} OR 

{[TAN-core (<code><link linkend="pattern-body-item">~body-item</link></code>):]   {empty}}*)<code><link linkend="pattern-TAN-R-mor-body">~TAN-R-mor-body</link></code>{empty}</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-key.rng">TAN-key.rng</link></code>, <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-mor.rng">TAN-mor.rng</link></code>, <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-3.rng">TAN-class-3.rng</link></code></para><para>Used by: <code><link linkend="pattern-body-content-non-core">~body-content-non-core</link></code></para></section><section xml:id="pattern-body-content-non-core"><title><code>~body-content-non-core</code></title><para>Formal Definition</para><synopsis>({empty} &amp; 
{[TAN-T (<code><link linkend="pattern-body-content-non-class-1">~body-content-non-class-1</link></code>):]   
  {{[TAN-T (<code><link linkend="pattern-body-item">~body-item</link></code>):]   <code><link linkend="element-div">&lt;div&gt;</link></code>}} OR 

  {{[TAN-core (<code><link linkend="pattern-body-item">~body-item</link></code>):]   {empty}}}+} OR 

{[TAN-class-1 (<code><link linkend="pattern-body-content-non-class-1">~body-content-non-class-1</link></code>):]   {empty}})({empty} &amp; 
{[TAN-A-div (<code><link linkend="pattern-body-content-non-class-2">~body-content-non-class-2</link></code>):]   <code><link linkend="pattern-body-content-non-class-2">~body-content-non-class-2</link></code>} OR 

{[TAN-A-lm (<code><link linkend="pattern-body-content-non-class-2">~body-content-non-class-2</link></code>):]   <code><link linkend="pattern-body-content-non-class-2">~body-content-non-class-2</link></code>} OR 

{[TAN-A-tok (<code><link linkend="pattern-body-content-non-class-2">~body-content-non-class-2</link></code>):]   
   (<code><link linkend="element-group">&lt;group&gt;</link></code>* &amp; 
  {{[TAN-A-tok (<code><link linkend="pattern-body-item">~body-item</link></code>):]   <code><link linkend="element-align">&lt;align&gt;</link></code>}} OR 

  {{[TAN-core (<code><link linkend="pattern-body-item">~body-item</link></code>):]   {empty}}}*)} OR 

{[TAN-class-2 (<code><link linkend="pattern-body-content-non-class-2">~body-content-non-class-2</link></code>):]   {empty}})({empty} &amp; 
{[TAN-key (<code><link linkend="pattern-body-content-non-class-3">~body-content-non-class-3</link></code>):]   
   (<code><link linkend="element-group">&lt;group&gt;</link></code>* &amp; 
  {{[TAN-key (<code><link linkend="pattern-body-item">~body-item</link></code>):]   <code><link linkend="element-item">&lt;item&gt;</link></code>}} OR 

  {{[TAN-core (<code><link linkend="pattern-body-item">~body-item</link></code>):]   {empty}}}*)} OR 

{[TAN-mor (<code><link linkend="pattern-body-content-non-class-3">~body-content-non-class-3</link></code>):]   <code><link linkend="pattern-TAN-R-mor-body">~TAN-R-mor-body</link></code>} OR 

{[TAN-class-3 (<code><link linkend="pattern-body-content-non-class-3">~body-content-non-class-3</link></code>):]   {empty}}){empty}</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-1.rng">TAN-class-1.rng</link></code>, <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-2.rng">TAN-class-2.rng</link></code>, <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-3.rng">TAN-class-3.rng</link></code>, <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-TAN-body">~TAN-body</link></code></para></section><section xml:id="pattern-body-group"><title><code>~body-group</code></title><para>Formal Definition</para><synopsis>{empty}<code><link linkend="element-group">&lt;group&gt;</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-1.rng">TAN-class-1.rng</link></code>, <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-body-content-non-class-2">~body-content-non-class-2</link></code>, <code><link linkend="pattern-body-content-non-class-3">~body-content-non-class-3</link></code>, <code><link linkend="pattern-body-group">~body-group</link></code></para></section><section xml:id="pattern-body-item"><title><code>~body-item</code></title><para>Formal Definition</para><synopsis><code><link linkend="element-ana">&lt;ana&gt;</link></code><code><link linkend="element-align">&lt;align&gt;</link></code><code><link linkend="element-item">&lt;item&gt;</link></code><code><link linkend="element-div">&lt;div&gt;</link></code>{empty}</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-lm.rng">TAN-A-lm.rng</link></code>, <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-tok.rng">TAN-A-tok.rng</link></code>, <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-key.rng">TAN-key.rng</link></code>, <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-T.rng">TAN-T.rng</link></code>, <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-body-content-non-class-2">~body-content-non-class-2</link></code>, <code><link linkend="pattern-body-content-non-class-3">~body-content-non-class-3</link></code>, <code><link linkend="pattern-body-content-non-class-1">~body-content-non-class-1</link></code>, <code><link linkend="pattern-body-group">~body-group</link></code></para></section><section xml:id="pattern-category"><title><code>~category</code></title><para>Formal Definition</para><synopsis><code><link linkend="element-category">&lt;category&gt;</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-mor.rng">TAN-mor.rng</link></code></para><para>Used by: <code><link linkend="pattern-category-list">~category-list</link></code></para></section><section xml:id="pattern-category-list"><title><code>~category-list</code></title><para>Formal Definition</para><synopsis><code><link linkend="element-category">&lt;category&gt;</link></code>*</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-mor.rng">TAN-mor.rng</link></code></para><para>Used by: <code><link linkend="pattern-TAN-R-mor-body">~TAN-R-mor-body</link></code></para></section><section xml:id="pattern-cert-claim"><title><code>~cert-claim</code></title><para>Formal Definition</para><synopsis>
   (<code><link linkend="attribute-cert">@cert</link></code> | (<code><link linkend="attribute-cert">@cert</link></code>, <code><link linkend="attribute-cert2">@cert2</link></code>))</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-claim">~claim</link></code>, <code><link linkend="pattern-tok-cert-opt">~tok-cert-opt</link></code>, <code><link linkend="pattern-certainty-stamp">~certainty-stamp</link></code></para></section><section xml:id="pattern-cert-content"><title><code>~cert-content</code></title><para>Formal Definition</para><synopsis>double (pattern 1|0|(0\.\d*[1-9]))</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-attr-cert">~attr-cert</link></code>, <code><link linkend="pattern-attr-cert2">~attr-cert2</link></code></para></section><section xml:id="pattern-certainty-stamp"><title><code>~certainty-stamp</code></title><para>Formal Definition</para><synopsis>
   
      (<code><link linkend="attribute-cert">@cert</link></code> | (<code><link linkend="attribute-cert">@cert</link></code>, <code><link linkend="attribute-cert2">@cert2</link></code>))?, <code><link linkend="pattern-ed-stamp">~ed-stamp</link></code>?</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-TAN-A-lm-item">~TAN-A-lm-item</link></code>, <code><link linkend="pattern-abstract-tok-ref">~abstract-tok-ref</link></code>, <code><link linkend="pattern-lexeme">~lexeme</link></code>, <code><link linkend="pattern-morph">~morph</link></code>, <code><link linkend="pattern-alignment">~alignment</link></code></para></section><section xml:id="pattern-change-log"><title><code>~change-log</code></title><para>Formal Definition</para><synopsis><code><link linkend="element-change">&lt;change&gt;</link></code>+</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-TAN-head">~TAN-head</link></code></para></section><section xml:id="pattern-char-ref"><title><code>~char-ref</code></title><para>Formal Definition</para><synopsis><code><link linkend="attribute-chars">@chars</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-2.rng">TAN-class-2.rng</link></code></para><para>Used by: <code><link linkend="pattern-tok-ref-item">~tok-ref-item</link></code></para></section><section xml:id="pattern-checksum"><title><code>~checksum</code></title><para>Formal Definition</para><synopsis><code><link linkend="element-checksum">&lt;checksum&gt;</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-entity-digital-tan-other-ref">~entity-digital-tan-other-ref</link></code>, <code><link linkend="pattern-entity-digital-generic-ref">~entity-digital-generic-ref</link></code></para></section><section xml:id="pattern-claim"><title><code>~claim</code></title><para>Formal Definition</para><synopsis><code><link linkend="element-claim">&lt;claim&gt;</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-div.rng">TAN-A-div.rng</link></code></para><para>Used by: <code><link linkend="pattern-body-content-non-class-2">~body-content-non-class-2</link></code>, <code><link linkend="pattern-complex-object">~complex-object</link></code></para></section><section xml:id="pattern-claimant-ref"><title><code>~claimant-ref</code></title><para>Formal Definition</para><synopsis><code><link linkend="attribute-claimant">@claimant</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-div.rng">TAN-A-div.rng</link></code></para><para>Used by: <code><link linkend="pattern-body-content-non-class-2">~body-content-non-class-2</link></code>, <code><link linkend="pattern-claim">~claim</link></code></para></section><section xml:id="pattern-code"><title><code>~code</code></title><para>Formal Definition</para><synopsis><code><link linkend="attribute-code">@code</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-mor.rng">TAN-mor.rng</link></code></para><para>Used by: <code><link linkend="pattern-feature-ref">~feature-ref</link></code></para></section><section xml:id="pattern-comment"><title><code>~comment</code></title><para>Formal Definition</para><synopsis><code><link linkend="element-comment">&lt;comment&gt;</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-TAN-A-lm-item">~TAN-A-lm-item</link></code>, <code><link linkend="pattern-alignment">~alignment</link></code>, <code><link linkend="pattern-category">~category</link></code>, <code><link linkend="pattern-alt-norm">~alt-norm</link></code>, <code><link linkend="pattern-func-replace">~func-replace</link></code>, <code><link linkend="pattern-TAN-head">~TAN-head</link></code>, <code><link linkend="pattern-nonsource-license">~nonsource-license</link></code>, <code><link linkend="pattern-inclusion-item">~inclusion-item</link></code>, <code><link linkend="pattern-key-item">~key-item</link></code>, <code><link linkend="pattern-source-item">~source-item</link></code>, <code><link linkend="pattern-see-also-item">~see-also-item</link></code>, <code><link linkend="pattern-definition-list">~definition-list</link></code>, <code><link linkend="pattern-alter-element">~alter-element</link></code>, <code><link linkend="pattern-body-content-core">~body-content-core</link></code>, <code><link linkend="pattern-defn-pattern-default">~defn-pattern-default</link></code>, <code><link linkend="pattern-defn-pattern-id">~defn-pattern-id</link></code>, <code><link linkend="pattern-defn-pattern-no-id">~defn-pattern-no-id</link></code>, <code><link linkend="pattern-defn-pattern-language">~defn-pattern-language</link></code></para></section><section xml:id="pattern-complex-object"><title><code>~complex-object</code></title><para>Formal Definition</para><synopsis>(<code><link linkend="element-object">&lt;object&gt;</link></code> | <code><link linkend="element-claim">&lt;claim&gt;</link></code>+)</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-div.rng">TAN-A-div.rng</link></code></para><para>Used by: <code><link linkend="pattern-object">~object</link></code></para></section><section xml:id="pattern-complex-rename"><title><code>~complex-rename</code></title><para>Formal Definition</para><synopsis>(<code><link linkend="attribute-n">@n</link></code> | <code><link linkend="attribute-ref">@ref</link></code>), (<code><link linkend="attribute-by">@by</link></code> | <code><link linkend="attribute-new">@new</link></code>)</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-2.rng">TAN-class-2.rng</link></code></para><para>Used by: <code><link linkend="pattern-alt-rename">~alt-rename</link></code></para></section><section xml:id="pattern-complex-subject"><title><code>~complex-subject</code></title><para>Formal Definition</para><synopsis><code><link linkend="element-subject">&lt;subject&gt;</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-div.rng">TAN-A-div.rng</link></code></para><para>Used by: <code><link linkend="pattern-subject">~subject</link></code></para></section><section xml:id="pattern-complex-text-ref"><title><code>~complex-text-ref</code></title><para>Formal Definition</para><synopsis>(<code><link linkend="element-div-ref">&lt;div-ref&gt;</link></code> | 
   (<code><link linkend="element-tok">&lt;tok&gt;</link></code> | <code><link linkend="element-group">&lt;group&gt;</link></code> | <code><link linkend="element-tok">&lt;tok&gt;</link></code>))</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-div.rng">TAN-A-div.rng</link></code></para><para>Used by: <code><link linkend="pattern-complex-textual-reference-set">~complex-textual-reference-set</link></code></para></section><section xml:id="pattern-complex-textual-reference-set"><title><code>~complex-textual-reference-set</code></title><para>Formal Definition</para><synopsis>(
{[TAN-class-2 (<code><link linkend="pattern-sources-ref">~sources-ref</link></code>):]   <code><link linkend="attribute-src">@src</link></code>} OR 

{[TAN-core (<code><link linkend="pattern-sources-ref">~sources-ref</link></code>):]   {empty}} | <code><link linkend="attribute-work">@work</link></code>), 
   (<code><link linkend="element-div-ref">&lt;div-ref&gt;</link></code> | 
      (<code><link linkend="element-tok">&lt;tok&gt;</link></code> | <code><link linkend="element-group">&lt;group&gt;</link></code> | <code><link linkend="element-tok">&lt;tok&gt;</link></code>))+</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-div.rng">TAN-A-div.rng</link></code></para><para>Used by: <code><link linkend="pattern-textual-reference">~textual-reference</link></code></para></section><section xml:id="pattern-condition-m-has-features"><title><code>~condition-m-has-features</code></title><para>Formal Definition</para><synopsis><code><link linkend="attribute-m-has-features">@m-has-features</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-mor.rng">TAN-mor.rng</link></code></para><para>Used by: <code><link linkend="pattern-action-condition-attributes">~action-condition-attributes</link></code></para></section><section xml:id="pattern-condition-m-has-how-many-features"><title><code>~condition-m-has-how-many-features</code></title><para>Formal Definition</para><synopsis><code><link linkend="attribute-m-has-how-many-features">@m-has-how-many-features</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-mor.rng">TAN-mor.rng</link></code></para><para>Used by: <code><link linkend="pattern-action-condition-attributes">~action-condition-attributes</link></code></para></section><section xml:id="pattern-condition-m-matches"><title><code>~condition-m-matches</code></title><para>Formal Definition</para><synopsis><code><link linkend="attribute-m-matches">@m-matches</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-mor.rng">TAN-mor.rng</link></code></para><para>Used by: <code><link linkend="pattern-action-condition-attributes">~action-condition-attributes</link></code></para></section><section xml:id="pattern-condition-pattern"><title><code>~condition-pattern</code></title><para>TAN-mor: Test pattern attributes for determining whether to return the message provided by text.</para><para>Formal Definition</para><synopsis><code><link linkend="attribute-flags">@flags</link></code>?, 
{[TAN-mor (<code><link linkend="pattern-action-condition-attributes">~action-condition-attributes</link></code>):]   <code><link linkend="pattern-action-condition-attributes">~action-condition-attributes</link></code>} OR 

{[TAN-core (<code><link linkend="pattern-action-condition-attributes">~action-condition-attributes</link></code>):]   {empty}}, text</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-mor.rng">TAN-mor.rng</link></code></para><para>Used by: <code><link linkend="pattern-assert">~assert</link></code>, <code><link linkend="pattern-report">~report</link></code></para></section><section xml:id="pattern-condition-tok-matches"><title><code>~condition-tok-matches</code></title><para>Formal Definition</para><synopsis><code><link linkend="attribute-tok-matches">@tok-matches</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-mor.rng">TAN-mor.rng</link></code></para><para>Used by: <code><link linkend="pattern-action-condition-attributes">~action-condition-attributes</link></code></para></section><section xml:id="pattern-definition-class-2"><title><code>~definition-class-2</code></title><para>Formal Definition</para><synopsis>(<code><link linkend="element-token-definition">&lt;token-definition&gt;</link></code>* &amp; <code><link linkend="element-group-type">&lt;group-type&gt;</link></code>*)</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-2.rng">TAN-class-2.rng</link></code></para><para>Used by: <code><link linkend="pattern-definition-non-core">~definition-non-core</link></code></para></section><section xml:id="pattern-definition-class-3"><title><code>~definition-class-3</code></title><para>Formal Definition</para><synopsis><code><link linkend="element-group-type">&lt;group-type&gt;</link></code>*</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-3.rng">TAN-class-3.rng</link></code></para><para>Used by: <code><link linkend="pattern-definition-non-core">~definition-non-core</link></code></para></section><section xml:id="pattern-definition-core"><title><code>~definition-core</code></title><para>Formal Definition</para><synopsis>(
   (<code><link linkend="element-person">&lt;person&gt;</link></code> | <code><link linkend="element-organization">&lt;organization&gt;</link></code> | <code><link linkend="element-algorithm">&lt;algorithm&gt;</link></code>)+ &amp; <code><link linkend="element-role">&lt;role&gt;</link></code>+ &amp; <code><link linkend="element-period">&lt;period&gt;</link></code>* &amp; <code><link linkend="element-alias">&lt;alias&gt;</link></code>* &amp; <code><link linkend="element-relationship">&lt;relationship&gt;</link></code>* &amp; <code><link linkend="element-ambiguous-letter-numerals-are-roman">&lt;ambiguous-letter-numerals-are-roman&gt;</link></code>?)</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-definition-list">~definition-list</link></code></para></section><section xml:id="pattern-definition-list"><title><code>~definition-list</code></title><para>Formal Definition</para><synopsis><code><link linkend="element-definitions">&lt;definitions&gt;</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-TAN-head">~TAN-head</link></code></para></section><section xml:id="pattern-definition-non-class-2"><title><code>~definition-non-class-2</code></title><para>Formal Definition</para><synopsis>
   (<code><link linkend="element-work">&lt;work&gt;</link></code>* &amp; <code><link linkend="element-place">&lt;place&gt;</link></code>* &amp; <code><link linkend="element-unit">&lt;unit&gt;</link></code>* &amp; <code><link linkend="element-modal">&lt;modal&gt;</link></code>* &amp; <code><link linkend="element-version">&lt;version&gt;</link></code>* &amp; <code><link linkend="element-scriptum">&lt;scriptum&gt;</link></code>* &amp; <code><link linkend="element-topic">&lt;topic&gt;</link></code>* &amp; <code><link linkend="element-verb">&lt;verb&gt;</link></code>*)(<code><link linkend="element-lexicon">&lt;lexicon&gt;</link></code>+ &amp; <code><link linkend="element-morphology">&lt;morphology&gt;</link></code>+)(<code><link linkend="element-bitext-relation">&lt;bitext-relation&gt;</link></code>+ &amp; <code><link linkend="element-reuse-type">&lt;reuse-type&gt;</link></code>++){empty}</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-div.rng">TAN-A-div.rng</link></code>, <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-lm.rng">TAN-A-lm.rng</link></code>, <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-tok.rng">TAN-A-tok.rng</link></code>, <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-2.rng">TAN-class-2.rng</link></code></para><para>Used by: <code><link linkend="pattern-definition-non-core">~definition-non-core</link></code></para></section><section xml:id="pattern-definition-non-class-3"><title><code>~definition-non-class-3</code></title><para>Formal Definition</para><synopsis>{empty}<code><link linkend="element-feature">&lt;feature&gt;</link></code>*{empty}</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-key.rng">TAN-key.rng</link></code>, <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-mor.rng">TAN-mor.rng</link></code>, <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-3.rng">TAN-class-3.rng</link></code></para><para>Used by: <code><link linkend="pattern-definition-non-core">~definition-non-core</link></code></para></section><section xml:id="pattern-definition-non-core"><title><code>~definition-non-core</code></title><para>Formal Definition</para><synopsis>(
   (<code><link linkend="element-work">&lt;work&gt;</link></code> &amp; <code><link linkend="element-version">&lt;version&gt;</link></code>? &amp; <code><link linkend="element-div-type">&lt;div-type&gt;</link></code>+ &amp; <code><link linkend="element-token-definition">&lt;token-definition&gt;</link></code>*) &amp; {empty})(
   (<code><link linkend="element-token-definition">&lt;token-definition&gt;</link></code>* &amp; <code><link linkend="element-group-type">&lt;group-type&gt;</link></code>*) &amp; 
{[TAN-A-div (<code><link linkend="pattern-definition-non-class-2">~definition-non-class-2</link></code>):]   
   (<code><link linkend="element-work">&lt;work&gt;</link></code>* &amp; <code><link linkend="element-place">&lt;place&gt;</link></code>* &amp; <code><link linkend="element-unit">&lt;unit&gt;</link></code>* &amp; <code><link linkend="element-modal">&lt;modal&gt;</link></code>* &amp; <code><link linkend="element-version">&lt;version&gt;</link></code>* &amp; <code><link linkend="element-scriptum">&lt;scriptum&gt;</link></code>* &amp; <code><link linkend="element-topic">&lt;topic&gt;</link></code>* &amp; <code><link linkend="element-verb">&lt;verb&gt;</link></code>*)} OR 

{[TAN-A-lm (<code><link linkend="pattern-definition-non-class-2">~definition-non-class-2</link></code>):]   
   (<code><link linkend="element-lexicon">&lt;lexicon&gt;</link></code>+ &amp; <code><link linkend="element-morphology">&lt;morphology&gt;</link></code>+)} OR 

{[TAN-A-tok (<code><link linkend="pattern-definition-non-class-2">~definition-non-class-2</link></code>):]   
   (<code><link linkend="element-bitext-relation">&lt;bitext-relation&gt;</link></code>+ &amp; <code><link linkend="element-reuse-type">&lt;reuse-type&gt;</link></code>++)} OR 

{[TAN-class-2 (<code><link linkend="pattern-definition-non-class-2">~definition-non-class-2</link></code>):]   {empty}})(<code><link linkend="element-group-type">&lt;group-type&gt;</link></code>* &amp; 
{[TAN-key (<code><link linkend="pattern-definition-non-class-3">~definition-non-class-3</link></code>):]   {empty}} OR 

{[TAN-mor (<code><link linkend="pattern-definition-non-class-3">~definition-non-class-3</link></code>):]   <code><link linkend="element-feature">&lt;feature&gt;</link></code>*} OR 

{[TAN-class-3 (<code><link linkend="pattern-definition-non-class-3">~definition-non-class-3</link></code>):]   {empty}}){empty}</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-1.rng">TAN-class-1.rng</link></code>, <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-2.rng">TAN-class-2.rng</link></code>, <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-3.rng">TAN-class-3.rng</link></code>, <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-definition-list">~definition-list</link></code></para></section><section xml:id="pattern-defn-agent"><title><code>~defn-agent</code></title><para>Formal Definition</para><synopsis>(<code><link linkend="element-person">&lt;person&gt;</link></code> | <code><link linkend="element-organization">&lt;organization&gt;</link></code> | <code><link linkend="element-algorithm">&lt;algorithm&gt;</link></code>)</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-definition-core">~definition-core</link></code></para></section><section xml:id="pattern-defn-alg"><title><code>~defn-alg</code></title><para>Formal Definition</para><synopsis><code><link linkend="element-algorithm">&lt;algorithm&gt;</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-defn-agent">~defn-agent</link></code></para></section><section xml:id="pattern-defn-alias"><title><code>~defn-alias</code></title><para>Formal Definition</para><synopsis><code><link linkend="element-alias">&lt;alias&gt;</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-definition-core">~definition-core</link></code></para></section><section xml:id="pattern-defn-ambig-numerals"><title><code>~defn-ambig-numerals</code></title><para>Formal Definition</para><synopsis><code><link linkend="element-ambiguous-letter-numerals-are-roman">&lt;ambiguous-letter-numerals-are-roman&gt;</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-definition-core">~definition-core</link></code></para></section><section xml:id="pattern-defn-brel"><title><code>~defn-brel</code></title><para>Formal Definition</para><synopsis><code><link linkend="element-bitext-relation">&lt;bitext-relation&gt;</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-tok.rng">TAN-A-tok.rng</link></code></para><para>Used by: <code><link linkend="pattern-definition-non-class-2">~definition-non-class-2</link></code></para></section><section xml:id="pattern-defn-claims"><title><code>~defn-claims</code></title><para>Formal Definition</para><synopsis>(<code><link linkend="element-work">&lt;work&gt;</link></code>* &amp; <code><link linkend="element-place">&lt;place&gt;</link></code>* &amp; <code><link linkend="element-unit">&lt;unit&gt;</link></code>* &amp; <code><link linkend="element-modal">&lt;modal&gt;</link></code>* &amp; <code><link linkend="element-version">&lt;version&gt;</link></code>* &amp; <code><link linkend="element-scriptum">&lt;scriptum&gt;</link></code>* &amp; <code><link linkend="element-topic">&lt;topic&gt;</link></code>* &amp; <code><link linkend="element-verb">&lt;verb&gt;</link></code>*)</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-div.rng">TAN-A-div.rng</link></code></para><para>Used by: <code><link linkend="pattern-definition-non-class-2">~definition-non-class-2</link></code></para></section><section xml:id="pattern-defn-class-1"><title><code>~defn-class-1</code></title><para>Formal Definition</para><synopsis>(<code><link linkend="element-work">&lt;work&gt;</link></code> &amp; <code><link linkend="element-version">&lt;version&gt;</link></code>? &amp; <code><link linkend="element-div-type">&lt;div-type&gt;</link></code>+ &amp; <code><link linkend="element-token-definition">&lt;token-definition&gt;</link></code>*)</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-1.rng">TAN-class-1.rng</link></code></para><para>Used by: <code><link linkend="pattern-definition-non-core">~definition-non-core</link></code></para></section><section xml:id="pattern-defn-div-type"><title><code>~defn-div-type</code></title><para>Formal Definition</para><synopsis><code><link linkend="element-div-type">&lt;div-type&gt;</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-1.rng">TAN-class-1.rng</link></code></para><para>Used by: <code><link linkend="pattern-defn-class-1">~defn-class-1</link></code></para></section><section xml:id="pattern-defn-features"><title><code>~defn-features</code></title><para>Formal Definition</para><synopsis><code><link linkend="element-feature">&lt;feature&gt;</link></code>*</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-mor.rng">TAN-mor.rng</link></code></para><para>Used by: <code><link linkend="pattern-definition-non-class-3">~definition-non-class-3</link></code></para></section><section xml:id="pattern-defn-group-type"><title><code>~defn-group-type</code></title><para>Formal Definition</para><synopsis><code><link linkend="element-group-type">&lt;group-type&gt;</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-definition-class-2">~definition-class-2</link></code>, <code><link linkend="pattern-definition-class-3">~definition-class-3</link></code></para></section><section xml:id="pattern-defn-id-ref-opt"><title><code>~defn-id-ref-opt</code></title><para>TAN-A-div: definitions by default have ids</para><para>TAN-A-tok: all definitions must have ids</para><para>TAN-key: all definitions must have ids</para><para>TAN-core: Option to allow an <code><link linkend="attribute-xmlid">@xml:id</link></code> in children of <code><link linkend="element-definitions">&lt;definitions&gt;</link></code></para><para>Formal Definition</para><synopsis><code><link linkend="attribute-xmlid">@xml:id</link></code><code><link linkend="attribute-xmlid">@xml:id</link></code><code><link linkend="attribute-xmlid">@xml:id</link></code>{empty}</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-div.rng">TAN-A-div.rng</link></code>, <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-tok.rng">TAN-A-tok.rng</link></code>, <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-key.rng">TAN-key.rng</link></code>, <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-alt-norm">~alt-norm</link></code>, <code><link linkend="pattern-defn-pattern-default">~defn-pattern-default</link></code>, <code><link linkend="pattern-defn-pattern-language">~defn-pattern-language</link></code></para></section><section xml:id="pattern-defn-lexi"><title><code>~defn-lexi</code></title><para>Formal Definition</para><synopsis><code><link linkend="element-lexicon">&lt;lexicon&gt;</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-lm.rng">TAN-A-lm.rng</link></code></para><para>Used by: <code><link linkend="pattern-definition-non-class-2">~definition-non-class-2</link></code></para></section><section xml:id="pattern-defn-mode"><title><code>~defn-mode</code></title><para>Formal Definition</para><synopsis><code><link linkend="element-modal">&lt;modal&gt;</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-div.rng">TAN-A-div.rng</link></code></para><para>Used by: <code><link linkend="pattern-defn-claims">~defn-claims</link></code></para></section><section xml:id="pattern-defn-morph"><title><code>~defn-morph</code></title><para>Formal Definition</para><synopsis><code><link linkend="element-morphology">&lt;morphology&gt;</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-lm.rng">TAN-A-lm.rng</link></code></para><para>Used by: <code><link linkend="pattern-definition-non-class-2">~definition-non-class-2</link></code></para></section><section xml:id="pattern-defn-non-class-1"><title><code>~defn-non-class-1</code></title><para>TAN-class-1: Reserved for definitions specific to individual types of class 1 files</para><para>Formal Definition</para><synopsis>{empty}</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-1.rng">TAN-class-1.rng</link></code></para><para>Used by: <code><link linkend="pattern-definition-non-core">~definition-non-core</link></code></para></section><section xml:id="pattern-defn-org"><title><code>~defn-org</code></title><para>Formal Definition</para><synopsis><code><link linkend="element-organization">&lt;organization&gt;</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-defn-agent">~defn-agent</link></code></para></section><section xml:id="pattern-defn-pattern-default"><title><code>~defn-pattern-default</code></title><para>Formal Definition</para><synopsis><code><link linkend="pattern-ed-stamp">~ed-stamp</link></code>?, 
   (<code><link linkend="pattern-inclusion">~inclusion</link></code> | 
      (
{[TAN-A-div (<code><link linkend="pattern-defn-id-ref-opt">~defn-id-ref-opt</link></code>):]   <code><link linkend="attribute-xmlid">@xml:id</link></code>} OR 

{[TAN-A-tok (<code><link linkend="pattern-defn-id-ref-opt">~defn-id-ref-opt</link></code>):]   <code><link linkend="attribute-xmlid">@xml:id</link></code>} OR 

{[TAN-key (<code><link linkend="pattern-defn-id-ref-opt">~defn-id-ref-opt</link></code>):]   <code><link linkend="attribute-xmlid">@xml:id</link></code>} OR 

{[TAN-core (<code><link linkend="pattern-defn-id-ref-opt">~defn-id-ref-opt</link></code>):]   {empty}}, (<code><link linkend="element-comment">&lt;comment&gt;</link></code>* &amp; 
         
            ((<code><link linkend="element-IRI">&lt;IRI&gt;</link></code>+, <code><link linkend="pattern-metadata-human">~metadata-human</link></code>) | <code><link linkend="attribute-which">@which</link></code>))))</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-defn-place">~defn-place</link></code>, <code><link linkend="pattern-defn-scri">~defn-scri</link></code>, <code><link linkend="pattern-defn-topic">~defn-topic</link></code>, <code><link linkend="pattern-defn-verb">~defn-verb</link></code>, <code><link linkend="pattern-defn-unit">~defn-unit</link></code>, <code><link linkend="pattern-defn-mode">~defn-mode</link></code>, <code><link linkend="pattern-defn-brel">~defn-brel</link></code>, <code><link linkend="pattern-defn-reus">~defn-reus</link></code>, <code><link linkend="pattern-defn-work">~defn-work</link></code>, <code><link linkend="pattern-defn-vers">~defn-vers</link></code></para></section><section xml:id="pattern-defn-pattern-id"><title><code>~defn-pattern-id</code></title><para>Formal Definition</para><synopsis><code><link linkend="pattern-ed-stamp">~ed-stamp</link></code>?, 
   (<code><link linkend="pattern-inclusion">~inclusion</link></code> | 
      (<code><link linkend="attribute-xmlid">@xml:id</link></code>, (<code><link linkend="element-comment">&lt;comment&gt;</link></code>* &amp; 
         
            ((<code><link linkend="element-IRI">&lt;IRI&gt;</link></code>+, <code><link linkend="pattern-metadata-human">~metadata-human</link></code>) | <code><link linkend="attribute-which">@which</link></code>))))</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-feature">~feature</link></code>, <code><link linkend="pattern-defn-div-type">~defn-div-type</link></code>, <code><link linkend="pattern-defn-alg">~defn-alg</link></code>, <code><link linkend="pattern-defn-group-type">~defn-group-type</link></code>, <code><link linkend="pattern-defn-org">~defn-org</link></code>, <code><link linkend="pattern-defn-pers">~defn-pers</link></code>, <code><link linkend="pattern-defn-role">~defn-role</link></code></para></section><section xml:id="pattern-defn-pattern-language"><title><code>~defn-pattern-language</code></title><para>Formal Definition</para><synopsis><code><link linkend="pattern-ed-stamp">~ed-stamp</link></code>?, 
   (<code><link linkend="pattern-inclusion">~inclusion</link></code> | 
      (
{[TAN-A-div (<code><link linkend="pattern-defn-id-ref-opt">~defn-id-ref-opt</link></code>):]   <code><link linkend="attribute-xmlid">@xml:id</link></code>} OR 

{[TAN-A-tok (<code><link linkend="pattern-defn-id-ref-opt">~defn-id-ref-opt</link></code>):]   <code><link linkend="attribute-xmlid">@xml:id</link></code>} OR 

{[TAN-key (<code><link linkend="pattern-defn-id-ref-opt">~defn-id-ref-opt</link></code>):]   <code><link linkend="attribute-xmlid">@xml:id</link></code>} OR 

{[TAN-core (<code><link linkend="pattern-defn-id-ref-opt">~defn-id-ref-opt</link></code>):]   {empty}}, 
         (<code><link linkend="element-comment">&lt;comment&gt;</link></code>* &amp; (<code><link linkend="element-for-lang">&lt;for-lang&gt;</link></code>*, 
            
               ((<code><link linkend="element-IRI">&lt;IRI&gt;</link></code>+, <code><link linkend="pattern-metadata-human">~metadata-human</link></code>) | <code><link linkend="attribute-which">@which</link></code>)))))</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para></section><section xml:id="pattern-defn-pattern-no-id"><title><code>~defn-pattern-no-id</code></title><para>Formal Definition</para><synopsis><code><link linkend="pattern-ed-stamp">~ed-stamp</link></code>?, 
   (<code><link linkend="pattern-inclusion">~inclusion</link></code> | (<code><link linkend="element-comment">&lt;comment&gt;</link></code>* &amp; 
      
         ((<code><link linkend="element-IRI">&lt;IRI&gt;</link></code>+, <code><link linkend="pattern-metadata-human">~metadata-human</link></code>) | <code><link linkend="attribute-which">@which</link></code>)))</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para></section><section xml:id="pattern-defn-period"><title><code>~defn-period</code></title><para>Formal Definition</para><synopsis><code><link linkend="element-period">&lt;period&gt;</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-definition-core">~definition-core</link></code></para></section><section xml:id="pattern-defn-pers"><title><code>~defn-pers</code></title><para>Formal Definition</para><synopsis><code><link linkend="element-person">&lt;person&gt;</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-defn-agent">~defn-agent</link></code></para></section><section xml:id="pattern-defn-place"><title><code>~defn-place</code></title><para>Formal Definition</para><synopsis><code><link linkend="element-place">&lt;place&gt;</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-div.rng">TAN-A-div.rng</link></code></para><para>Used by: <code><link linkend="pattern-defn-claims">~defn-claims</link></code></para></section><section xml:id="pattern-defn-relationship"><title><code>~defn-relationship</code></title><para>Formal Definition</para><synopsis><code><link linkend="element-relationship">&lt;relationship&gt;</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-definition-core">~definition-core</link></code></para></section><section xml:id="pattern-defn-reus"><title><code>~defn-reus</code></title><para>Formal Definition</para><synopsis><code><link linkend="element-reuse-type">&lt;reuse-type&gt;</link></code>+</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-tok.rng">TAN-A-tok.rng</link></code></para><para>Used by: <code><link linkend="pattern-definition-non-class-2">~definition-non-class-2</link></code></para></section><section xml:id="pattern-defn-role"><title><code>~defn-role</code></title><para>Formal Definition</para><synopsis><code><link linkend="element-role">&lt;role&gt;</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-definition-core">~definition-core</link></code></para></section><section xml:id="pattern-defn-scri"><title><code>~defn-scri</code></title><para>Formal Definition</para><synopsis><code><link linkend="element-scriptum">&lt;scriptum&gt;</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-div.rng">TAN-A-div.rng</link></code></para><para>Used by: <code><link linkend="pattern-defn-claims">~defn-claims</link></code></para></section><section xml:id="pattern-defn-tok-def"><title><code>~defn-tok-def</code></title><para>Formal Definition</para><synopsis><code><link linkend="element-token-definition">&lt;token-definition&gt;</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-defn-class-1">~defn-class-1</link></code>, <code><link linkend="pattern-definition-class-2">~definition-class-2</link></code>, <code><link linkend="pattern-entity-tok-def">~entity-tok-def</link></code></para></section><section xml:id="pattern-defn-topic"><title><code>~defn-topic</code></title><para>Formal Definition</para><synopsis><code><link linkend="element-topic">&lt;topic&gt;</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-div.rng">TAN-A-div.rng</link></code></para><para>Used by: <code><link linkend="pattern-defn-claims">~defn-claims</link></code></para></section><section xml:id="pattern-defn-unit"><title><code>~defn-unit</code></title><para>Formal Definition</para><synopsis><code><link linkend="element-unit">&lt;unit&gt;</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-div.rng">TAN-A-div.rng</link></code></para><para>Used by: <code><link linkend="pattern-defn-claims">~defn-claims</link></code></para></section><section xml:id="pattern-defn-verb"><title><code>~defn-verb</code></title><para>Formal Definition</para><synopsis><code><link linkend="element-verb">&lt;verb&gt;</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-div.rng">TAN-A-div.rng</link></code></para><para>Used by: <code><link linkend="pattern-defn-claims">~defn-claims</link></code></para></section><section xml:id="pattern-defn-vers"><title><code>~defn-vers</code></title><para>Formal Definition</para><synopsis><code><link linkend="element-version">&lt;version&gt;</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-defn-claims">~defn-claims</link></code>, <code><link linkend="pattern-defn-class-1">~defn-class-1</link></code></para></section><section xml:id="pattern-defn-work"><title><code>~defn-work</code></title><para>Formal Definition</para><synopsis><code><link linkend="element-work">&lt;work&gt;</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-defn-claims">~defn-claims</link></code>, <code><link linkend="pattern-defn-class-1">~defn-class-1</link></code></para></section><section xml:id="pattern-div-item-ref"><title><code>~div-item-ref</code></title><para>TAN-core: String that specifies a range of divs using the div-ref pattern joined by a hyphen or a comma.</para><para>TAN-core: String that specifies a single <code><link linkend="element-div">&lt;div&gt;</link></code></para><para>Formal Definition</para><synopsis>string (pattern (\w+([^\w\-]\w+)*)|.*\?\?\?.*)</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-new-ref-name">~new-ref-name</link></code>, <code><link linkend="pattern-pointer-to-div-item">~pointer-to-div-item</link></code></para></section><section xml:id="pattern-div-range-ref"><title><code>~div-range-ref</code></title><para>Formal Definition</para><synopsis>string (pattern (\w+([^\w\-]\w+)*)(((\s*-\s*)|(\s*,\s+))(\w+([^\w\-]\w+)*))*|.*\?\?\?.*)</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-pointer-to-div-range">~pointer-to-div-range</link></code></para></section><section xml:id="pattern-div-ref-range"><title><code>~div-ref-range</code></title><para>Formal Definition</para><synopsis><code><link linkend="element-div-ref">&lt;div-ref&gt;</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-2.rng">TAN-class-2.rng</link></code></para><para>Used by: <code><link linkend="pattern-complex-text-ref">~complex-text-ref</link></code></para></section><section xml:id="pattern-div-type-ref"><title><code>~div-type-ref</code></title><para>Formal Definition</para><synopsis><code><link linkend="attribute-div-type">@div-type</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-2.rng">TAN-class-2.rng</link></code></para><para>Used by: <code><link linkend="pattern-action-condition-attributes">~action-condition-attributes</link></code>, <code><link linkend="pattern-alt-skip">~alt-skip</link></code></para></section><section xml:id="pattern-ed-agent"><title><code>~ed-agent</code></title><para>Formal Definition</para><synopsis><code><link linkend="attribute-ed-who">@ed-who</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-ed-stamp">~ed-stamp</link></code></para></section><section xml:id="pattern-ed-stamp"><title><code>~ed-stamp</code></title><para>TAN-core: Editorial stamp: who created or edited the enclosed data and when. </para><para>Formal Definition</para><synopsis><code><link linkend="attribute-ed-who">@ed-who</link></code>, <code><link linkend="attribute-ed-when">@ed-when</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-claim">~claim</link></code>, <code><link linkend="pattern-complex-subject">~complex-subject</link></code>, <code><link linkend="pattern-object-element">~object-element</link></code>, <code><link linkend="pattern-locus">~locus</link></code>, <code><link linkend="pattern-defn-morph">~defn-morph</link></code>, <code><link linkend="pattern-defn-lexi">~defn-lexi</link></code>, <code><link linkend="pattern-TAN-A-lm-item">~TAN-A-lm-item</link></code>, <code><link linkend="pattern-TAN-key-item">~TAN-key-item</link></code>, <code><link linkend="pattern-category">~category</link></code>, <code><link linkend="pattern-morphology-rule">~morphology-rule</link></code>, <code><link linkend="pattern-text-div">~text-div</link></code>, <code><link linkend="pattern-alt-norm">~alt-norm</link></code>, <code><link linkend="pattern-func-replace">~func-replace</link></code>, <code><link linkend="pattern-alt-skip">~alt-skip</link></code>, <code><link linkend="pattern-alt-rename">~alt-rename</link></code>, <code><link linkend="pattern-alt-equate">~alt-equate</link></code>, <code><link linkend="pattern-alt-reassign">~alt-reassign</link></code>, <code><link linkend="pattern-div-ref-range">~div-ref-range</link></code>, <code><link linkend="pattern-tok-ref-item">~tok-ref-item</link></code>, <code><link linkend="pattern-tok-ref-group">~tok-ref-group</link></code>, <code><link linkend="pattern-tok-ref-range">~tok-ref-range</link></code>, <code><link linkend="pattern-certainty-stamp">~certainty-stamp</link></code>, <code><link linkend="pattern-action-complex-condition">~action-complex-condition</link></code>, <code><link linkend="pattern-IRI-gen-ref">~IRI-gen-ref</link></code>, <code><link linkend="pattern-loc-self">~loc-self</link></code>, <code><link linkend="pattern-loc-src">~loc-src</link></code>, <code><link linkend="pattern-metadata-desc">~metadata-desc</link></code>, <code><link linkend="pattern-TAN-root">~TAN-root</link></code>, <code><link linkend="pattern-TAN-head">~TAN-head</link></code>, <code><link linkend="pattern-nonsource-license">~nonsource-license</link></code>, <code><link linkend="pattern-inclusion-item">~inclusion-item</link></code>, <code><link linkend="pattern-key-item">~key-item</link></code>, <code><link linkend="pattern-source-item">~source-item</link></code>, <code><link linkend="pattern-see-also-item">~see-also-item</link></code>, <code><link linkend="pattern-definition-list">~definition-list</link></code>, <code><link linkend="pattern-alter-element">~alter-element</link></code>, <code><link linkend="pattern-resp-item">~resp-item</link></code>, <code><link linkend="pattern-change-log">~change-log</link></code>, <code><link linkend="pattern-TAN-body">~TAN-body</link></code>, <code><link linkend="pattern-body-group">~body-group</link></code>, <code><link linkend="pattern-defn-pattern-default">~defn-pattern-default</link></code>, <code><link linkend="pattern-defn-pattern-id">~defn-pattern-id</link></code>, <code><link linkend="pattern-defn-pattern-no-id">~defn-pattern-no-id</link></code>, <code><link linkend="pattern-defn-pattern-language">~defn-pattern-language</link></code>, <code><link linkend="pattern-defn-alias">~defn-alias</link></code>, <code><link linkend="pattern-defn-period">~defn-period</link></code>, <code><link linkend="pattern-defn-relationship">~defn-relationship</link></code>, <code><link linkend="pattern-defn-tok-def">~defn-tok-def</link></code></para></section><section xml:id="pattern-ed-time"><title><code>~ed-time</code></title><para>Formal Definition</para><synopsis><code><link linkend="attribute-ed-when">@ed-when</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-ed-stamp">~ed-stamp</link></code></para></section><section xml:id="pattern-element-scope"><title><code>~element-scope</code></title><para>Formal Definition</para><synopsis><code><link linkend="attribute-affects-element">@affects-element</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-body-attributes-non-core">~body-attributes-non-core</link></code>, <code><link linkend="pattern-group-attributes">~group-attributes</link></code>, <code><link linkend="pattern-TAN-key-item">~TAN-key-item</link></code></para></section><section xml:id="pattern-entity-digital-generic-ref"><title><code>~entity-digital-generic-ref</code></title><para>TAN-core: Reference to an external digital entity that is not a TAN file</para><para>Formal Definition</para><synopsis>
   ((<code><link linkend="element-IRI">&lt;IRI&gt;</link></code>+, <code><link linkend="pattern-metadata-human">~metadata-human</link></code>, <code><link linkend="element-checksum">&lt;checksum&gt;</link></code>*, <code><link linkend="element-location">&lt;location&gt;</link></code>+) | <code><link linkend="attribute-which">@which</link></code>)</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-defn-lexi">~defn-lexi</link></code>, <code><link linkend="pattern-TAN-key-item">~TAN-key-item</link></code>, <code><link linkend="pattern-source-item">~source-item</link></code>, <code><link linkend="pattern-see-also-item">~see-also-item</link></code></para></section><section xml:id="pattern-entity-digital-tan-other-ref"><title><code>~entity-digital-tan-other-ref</code></title><para>TAN-core: Reference to an external digital entity that is a TAN file; unlike other types, the keyword-ref option much be turned on and off for specific elements (e.g., not advisable for <code><link linkend="element-inclusion">&lt;inclusion&gt;</link></code>)</para><para>Formal Definition</para><synopsis>
   (<code><link linkend="attribute-href">@href</link></code> | (<code><link linkend="element-IRI">&lt;IRI&gt;</link></code>, <code><link linkend="pattern-metadata-human">~metadata-human</link></code>, <code><link linkend="element-checksum">&lt;checksum&gt;</link></code>*, <code><link linkend="element-location">&lt;location&gt;</link></code>+))</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-defn-morph">~defn-morph</link></code>, <code><link linkend="pattern-TAN-key-item">~TAN-key-item</link></code>, <code><link linkend="pattern-metadata-human">~metadata-human</link></code>, <code><link linkend="pattern-inclusion-item">~inclusion-item</link></code>, <code><link linkend="pattern-key-item">~key-item</link></code>, <code><link linkend="pattern-source-item">~source-item</link></code>, <code><link linkend="pattern-see-also-item">~see-also-item</link></code></para></section><section xml:id="pattern-entity-digital-tan-self-ref"><title><code>~entity-digital-tan-self-ref</code></title><para>TAN-core: Reference to self as digital entity (i.e., TAN file)</para><para>Formal Definition</para><synopsis><code><link linkend="pattern-metadata-human">~metadata-human</link></code>, <code><link linkend="element-master-location">&lt;master-location&gt;</link></code>*</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-head-prelude-core">~head-prelude-core</link></code></para></section><section xml:id="pattern-entity-nondigital-ref"><title><code>~entity-nondigital-ref</code></title><para>TAN-core: Reference to an external non-digital entity (e.g., persons, roles, works, topics)</para><para>Formal Definition</para><synopsis>
   ((<code><link linkend="element-IRI">&lt;IRI&gt;</link></code>+, <code><link linkend="pattern-metadata-human">~metadata-human</link></code>) | <code><link linkend="attribute-which">@which</link></code>)</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-defn-lexi">~defn-lexi</link></code>, <code><link linkend="pattern-TAN-key-item">~TAN-key-item</link></code>, <code><link linkend="pattern-alt-norm">~alt-norm</link></code>, <code><link linkend="pattern-checksum">~checksum</link></code>, <code><link linkend="pattern-nonsource-license">~nonsource-license</link></code>, <code><link linkend="pattern-source-item">~source-item</link></code>, <code><link linkend="pattern-defn-pattern-default">~defn-pattern-default</link></code>, <code><link linkend="pattern-defn-pattern-id">~defn-pattern-id</link></code>, <code><link linkend="pattern-defn-pattern-no-id">~defn-pattern-no-id</link></code>, <code><link linkend="pattern-defn-pattern-language">~defn-pattern-language</link></code>, <code><link linkend="pattern-defn-relationship">~defn-relationship</link></code></para></section><section xml:id="pattern-entity-tok-def"><title><code>~entity-tok-def</code></title><para>Formal Definition</para><synopsis><code><link linkend="element-token-definition">&lt;token-definition&gt;</link></code>, <code><link linkend="pattern-metadata-human">~metadata-human</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-TAN-key-item">~TAN-key-item</link></code></para></section><section xml:id="pattern-error-flag"><title><code>~error-flag</code></title><para>Formal Definition</para><synopsis><code><link linkend="attribute-flags">@flags</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-condition-pattern">~condition-pattern</link></code>, <code><link linkend="pattern-change-log">~change-log</link></code></para></section><section xml:id="pattern-feature"><title><code>~feature</code></title><para>TAN-mor: TAN-R-mor files declare the morphological features that are allowed for a given language</para><para>Formal Definition</para><synopsis><code><link linkend="element-feature">&lt;feature&gt;</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-mor.rng">TAN-mor.rng</link></code></para><para>Used by: <code><link linkend="pattern-defn-features">~defn-features</link></code></para></section><section xml:id="pattern-feature-ref"><title><code>~feature-ref</code></title><para>Formal Definition</para><synopsis><code><link linkend="element-feature">&lt;feature&gt;</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-mor.rng">TAN-mor.rng</link></code></para><para>Used by: <code><link linkend="pattern-category">~category</link></code></para></section><section xml:id="pattern-func-param-flags"><title><code>~func-param-flags</code></title><para>Formal Definition</para><synopsis><code><link linkend="attribute-flags">@flags</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-func-replace">~func-replace</link></code>, <code><link linkend="pattern-defn-tok-def">~defn-tok-def</link></code></para></section><section xml:id="pattern-func-param-pattern"><title><code>~func-param-pattern</code></title><para>Formal Definition</para><synopsis><code><link linkend="attribute-pattern">@pattern</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-func-replace">~func-replace</link></code>, <code><link linkend="pattern-defn-tok-def">~defn-tok-def</link></code></para></section><section xml:id="pattern-func-replace"><title><code>~func-replace</code></title><para>Formal Definition</para><synopsis><code><link linkend="element-replace">&lt;replace&gt;</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-1.rng">TAN-class-1.rng</link></code></para><para>Used by: <code><link linkend="pattern-alt-repl">~alt-repl</link></code></para></section><section xml:id="pattern-grammar-attr"><title><code>~grammar-attr</code></title><para>Formal Definition</para><synopsis><code><link linkend="attribute-morphology">@morphology</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-lm.rng">TAN-A-lm.rng</link></code></para><para>Used by: <code><link linkend="pattern-body-attributes-non-core">~body-attributes-non-core</link></code>, <code><link linkend="pattern-morph">~morph</link></code></para></section><section xml:id="pattern-group-attributes"><title><code>~group-attributes</code></title><para>Formal Definition</para><synopsis><code><link linkend="attribute-type">@type</link></code>?, <code><link linkend="attribute-affects-element">@affects-element</link></code>?<code><link linkend="attribute-type">@type</link></code>?, <code><link linkend="attribute-n">@n</link></code>?</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-key.rng">TAN-key.rng</link></code>, <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-tok-ref-group">~tok-ref-group</link></code>, <code><link linkend="pattern-body-group">~body-group</link></code></para></section><section xml:id="pattern-group-ref"><title><code>~group-ref</code></title><para>Formal Definition</para><synopsis><code><link linkend="attribute-group">@group</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-TAN-A-lm-item">~TAN-A-lm-item</link></code>, <code><link linkend="pattern-non-class-2-opt">~non-class-2-opt</link></code>, <code><link linkend="pattern-TAN-key-item">~TAN-key-item</link></code></para></section><section xml:id="pattern-head-prelude"><title><code>~head-prelude</code></title><para>Formal Definition</para><synopsis><code><link linkend="pattern-head-prelude-core">~head-prelude-core</link></code>, {empty}</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-TAN-head">~TAN-head</link></code></para></section><section xml:id="pattern-head-prelude-core"><title><code>~head-prelude-core</code></title><para>Formal Definition</para><synopsis><code><link linkend="pattern-entity-digital-tan-self-ref">~entity-digital-tan-self-ref</link></code>, <code><link linkend="pattern-nonsource-license">~nonsource-license</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-head-prelude">~head-prelude</link></code></para></section><section xml:id="pattern-head-prelude-non-core"><title><code>~head-prelude-non-core</code></title><para>Formal Definition</para><synopsis>{empty}</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-head-prelude">~head-prelude</link></code></para></section><section xml:id="pattern-help-opt"><title><code>~help-opt</code></title><para>Formal Definition</para><synopsis><code><link linkend="attribute-help">@help</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-inclusion">~inclusion</link></code></para></section><section xml:id="pattern-href-opt"><title><code>~href-opt</code></title><para>Formal Definition</para><synopsis><code><link linkend="attribute-href">@href</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-entity-digital-tan-other-ref">~entity-digital-tan-other-ref</link></code>, <code><link linkend="pattern-loc-self">~loc-self</link></code>, <code><link linkend="pattern-loc-src">~loc-src</link></code></para></section><section xml:id="pattern-id-option"><title><code>~id-option</code></title><para>TAN-class-2: Option to include an internal id. Not needed in TAN-A-lm files.</para><para>Formal Definition</para><synopsis>{empty}<code><link linkend="attribute-xmlid">@xml:id</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-lm.rng">TAN-A-lm.rng</link></code>, <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-2.rng">TAN-class-2.rng</link></code></para></section><section xml:id="pattern-inclusion"><title><code>~inclusion</code></title><para>Formal Definition</para><synopsis><code><link linkend="attribute-include">@include</link></code>, <code><link linkend="attribute-help">@help</link></code>?</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-claim">~claim</link></code>, <code><link linkend="pattern-defn-morph">~defn-morph</link></code>, <code><link linkend="pattern-defn-lexi">~defn-lexi</link></code>, <code><link linkend="pattern-TAN-A-lm-item">~TAN-A-lm-item</link></code>, <code><link linkend="pattern-alignment-inclusion-opt">~alignment-inclusion-opt</link></code>, <code><link linkend="pattern-TAN-key-item">~TAN-key-item</link></code>, <code><link linkend="pattern-category">~category</link></code>, <code><link linkend="pattern-morphology-rule">~morphology-rule</link></code>, <code><link linkend="pattern-text-div">~text-div</link></code>, <code><link linkend="pattern-alt-norm">~alt-norm</link></code>, <code><link linkend="pattern-func-replace">~func-replace</link></code>, <code><link linkend="pattern-alt-skip">~alt-skip</link></code>, <code><link linkend="pattern-alt-rename">~alt-rename</link></code>, <code><link linkend="pattern-alt-equate">~alt-equate</link></code>, <code><link linkend="pattern-alt-reassign">~alt-reassign</link></code>, <code><link linkend="pattern-tok-ref-group">~tok-ref-group</link></code>, <code><link linkend="pattern-nonsource-license">~nonsource-license</link></code>, <code><link linkend="pattern-key-item">~key-item</link></code>, <code><link linkend="pattern-source-item">~source-item</link></code>, <code><link linkend="pattern-see-also-item">~see-also-item</link></code>, <code><link linkend="pattern-alter-element">~alter-element</link></code>, <code><link linkend="pattern-resp-item">~resp-item</link></code>, <code><link linkend="pattern-body-group">~body-group</link></code>, <code><link linkend="pattern-defn-pattern-default">~defn-pattern-default</link></code>, <code><link linkend="pattern-defn-pattern-id">~defn-pattern-id</link></code>, <code><link linkend="pattern-defn-pattern-no-id">~defn-pattern-no-id</link></code>, <code><link linkend="pattern-defn-pattern-language">~defn-pattern-language</link></code>, <code><link linkend="pattern-defn-alias">~defn-alias</link></code>, <code><link linkend="pattern-defn-period">~defn-period</link></code>, <code><link linkend="pattern-defn-relationship">~defn-relationship</link></code>, <code><link linkend="pattern-defn-tok-def">~defn-tok-def</link></code></para></section><section xml:id="pattern-inclusion-att"><title><code>~inclusion-att</code></title><para>Formal Definition</para><synopsis><code><link linkend="attribute-include">@include</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-inclusion">~inclusion</link></code></para></section><section xml:id="pattern-inclusion-item"><title><code>~inclusion-item</code></title><para>Formal Definition</para><synopsis><code><link linkend="element-inclusion">&lt;inclusion&gt;</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-inclusion-list">~inclusion-list</link></code></para></section><section xml:id="pattern-inclusion-list"><title><code>~inclusion-list</code></title><para>Formal Definition</para><synopsis><code><link linkend="element-inclusion">&lt;inclusion&gt;</link></code>*</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-TAN-head">~TAN-head</link></code></para></section><section xml:id="pattern-increment"><title><code>~increment</code></title><para>Formal Definition</para><synopsis><code><link linkend="attribute-by">@by</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-2.rng">TAN-class-2.rng</link></code></para><para>Used by: <code><link linkend="pattern-complex-rename">~complex-rename</link></code></para></section><section xml:id="pattern-internal-idrefs"><title><code>~internal-idrefs</code></title><para>Formal Definition</para><synopsis><code><link linkend="attribute-idrefs">@idrefs</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-defn-alias">~defn-alias</link></code></para></section><section xml:id="pattern-internal-non-xml-id"><title><code>~internal-non-xml-id</code></title><para>Formal Definition</para><synopsis><code><link linkend="attribute-id">@id</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-defn-alias">~defn-alias</link></code></para></section><section xml:id="pattern-internal-xml-id"><title><code>~internal-xml-id</code></title><para>Formal Definition</para><synopsis><code><link linkend="attribute-xmlid">@xml:id</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-defn-id-ref-opt">~defn-id-ref-opt</link></code>, <code><link linkend="pattern-source-id-opt">~source-id-opt</link></code>, <code><link linkend="pattern-defn-morph">~defn-morph</link></code>, <code><link linkend="pattern-defn-lexi">~defn-lexi</link></code>, <code><link linkend="pattern-alignment-attributes-non-class-2">~alignment-attributes-non-class-2</link></code>, <code><link linkend="pattern-id-option">~id-option</link></code>, <code><link linkend="pattern-inclusion-item">~inclusion-item</link></code>, <code><link linkend="pattern-defn-pattern-id">~defn-pattern-id</link></code>, <code><link linkend="pattern-defn-alias">~defn-alias</link></code>, <code><link linkend="pattern-defn-period">~defn-period</link></code>, <code><link linkend="pattern-defn-relationship">~defn-relationship</link></code></para></section><section xml:id="pattern-IRI-gen"><title><code>~IRI-gen</code></title><para>TAN-core: Any generic IRI identifier.</para><para>Formal Definition</para><synopsis>anyURI (pattern [a-zA-Z][\-.+a-zA-Z0-9]+:\S+)</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-IRI-gen-ref">~IRI-gen-ref</link></code></para></section><section xml:id="pattern-IRI-gen-ref"><title><code>~IRI-gen-ref</code></title><para>Formal Definition</para><synopsis><code><link linkend="element-IRI">&lt;IRI&gt;</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-entity-digital-tan-other-ref">~entity-digital-tan-other-ref</link></code>, <code><link linkend="pattern-entity-digital-generic-ref">~entity-digital-generic-ref</link></code>, <code><link linkend="pattern-entity-nondigital-ref">~entity-nondigital-ref</link></code></para></section><section xml:id="pattern-item-picker"><title><code>~item-picker</code></title><para>TAN-core: String that specifies a single item from a sequence: digits or "<code>last(</code>-digit)?" Similar to seq-picker.</para><para>Formal Definition</para><synopsis>string (pattern ((last|max)|((last|max)-\d+)|(\d+))|.*\?\?\?.*)</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-item-pos-ref">~item-pos-ref</link></code></para></section><section xml:id="pattern-item-pos-ref"><title><code>~item-pos-ref</code></title><para>Formal Definition</para><synopsis><code><link linkend="attribute-pos">@pos</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-2.rng">TAN-class-2.rng</link></code></para><para>Used by: <code><link linkend="pattern-tok-single-selector-attributes">~tok-single-selector-attributes</link></code></para></section><section xml:id="pattern-key-item"><title><code>~key-item</code></title><para>Formal Definition</para><synopsis><code><link linkend="element-key">&lt;key&gt;</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-key-list">~key-list</link></code></para></section><section xml:id="pattern-key-list"><title><code>~key-list</code></title><para>Formal Definition</para><synopsis><code><link linkend="element-key">&lt;key&gt;</link></code>*</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-TAN-head">~TAN-head</link></code></para></section><section xml:id="pattern-keyword-ref"><title><code>~keyword-ref</code></title><para>Formal Definition</para><synopsis><code><link linkend="attribute-which">@which</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-defn-morph">~defn-morph</link></code>, <code><link linkend="pattern-entity-digital-generic-ref">~entity-digital-generic-ref</link></code>, <code><link linkend="pattern-entity-nondigital-ref">~entity-nondigital-ref</link></code>, <code><link linkend="pattern-metadata-human">~metadata-human</link></code>, <code><link linkend="pattern-defn-tok-def">~defn-tok-def</link></code></para></section><section xml:id="pattern-lang-of-content"><title><code>~lang-of-content</code></title><para>Formal Definition</para><synopsis><code><link linkend="attribute-xmllang">@xml:lang</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-nontextual-reference">~nontextual-reference</link></code>, <code><link linkend="pattern-body-attributes-non-core">~body-attributes-non-core</link></code>, <code><link linkend="pattern-text-div">~text-div</link></code>, <code><link linkend="pattern-metadata-desc">~metadata-desc</link></code></para></section><section xml:id="pattern-lang-outside"><title><code>~lang-outside</code></title><para>Formal Definition</para><synopsis><code><link linkend="element-for-lang">&lt;for-lang&gt;</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-defn-morph">~defn-morph</link></code>, <code><link linkend="pattern-lang-preface">~lang-preface</link></code>, <code><link linkend="pattern-TAN-R-mor-body">~TAN-R-mor-body</link></code>, <code><link linkend="pattern-defn-pattern-language">~defn-pattern-language</link></code></para></section><section xml:id="pattern-lang-preface"><title><code>~lang-preface</code></title><para>Formal Definition</para><synopsis><code><link linkend="element-for-lang">&lt;for-lang&gt;</link></code>*</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-lm.rng">TAN-A-lm.rng</link></code></para><para>Used by: <code><link linkend="pattern-body-content-non-class-2">~body-content-non-class-2</link></code></para></section><section xml:id="pattern-lexeme"><title><code>~lexeme</code></title><para>Formal Definition</para><synopsis><code><link linkend="element-l">&lt;l&gt;</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-lm.rng">TAN-A-lm.rng</link></code></para><para>Used by: <code><link linkend="pattern-TAN-A-lm-item">~TAN-A-lm-item</link></code></para></section><section xml:id="pattern-lexicon-attr"><title><code>~lexicon-attr</code></title><para>Formal Definition</para><synopsis><code><link linkend="attribute-lexicon">@lexicon</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-lm.rng">TAN-A-lm.rng</link></code></para><para>Used by: <code><link linkend="pattern-body-attributes-non-core">~body-attributes-non-core</link></code>, <code><link linkend="pattern-lexeme">~lexeme</link></code></para></section><section xml:id="pattern-licensor"><title><code>~licensor</code></title><para>Formal Definition</para><synopsis><code><link linkend="attribute-licensor">@licensor</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para></section><section xml:id="pattern-lm-tok-ref"><title><code>~lm-tok-ref</code></title><para>Formal Definition</para><synopsis>(
   (<code><link linkend="element-tok">&lt;tok&gt;</link></code> | <code><link linkend="element-group">&lt;group&gt;</link></code> | <code><link linkend="element-tok">&lt;tok&gt;</link></code>) | <code><link linkend="element-tok">&lt;tok&gt;</link></code>)</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-lm.rng">TAN-A-lm.rng</link></code></para><para>Used by: <code><link linkend="pattern-TAN-A-lm-item">~TAN-A-lm-item</link></code></para></section><section xml:id="pattern-loc-self"><title><code>~loc-self</code></title><para>Formal Definition</para><synopsis><code><link linkend="element-master-location">&lt;master-location&gt;</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-entity-digital-tan-self-ref">~entity-digital-tan-self-ref</link></code></para></section><section xml:id="pattern-loc-src"><title><code>~loc-src</code></title><para>Formal Definition</para><synopsis><code><link linkend="element-location">&lt;location&gt;</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-entity-digital-tan-other-ref">~entity-digital-tan-other-ref</link></code>, <code><link linkend="pattern-entity-digital-generic-ref">~entity-digital-generic-ref</link></code></para></section><section xml:id="pattern-locus"><title><code>~locus</code></title><para>Formal Definition</para><synopsis><code><link linkend="element-locus">&lt;locus&gt;</link></code>+</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-div.rng">TAN-A-div.rng</link></code></para><para>Used by: <code><link linkend="pattern-claim">~claim</link></code></para></section><section xml:id="pattern-metadata-desc"><title><code>~metadata-desc</code></title><para>Formal Definition</para><synopsis><code><link linkend="pattern-ed-stamp">~ed-stamp</link></code>?, (<code><link linkend="attribute-xmllang">@xml:lang</link></code>?, 
   string (pattern (.|\n)+))</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-metadata-human">~metadata-human</link></code></para></section><section xml:id="pattern-metadata-human"><title><code>~metadata-human</code></title><para>Formal Definition</para><synopsis><code><link linkend="element-name">&lt;name&gt;</link></code>+, <code><link linkend="element-desc">&lt;desc&gt;</link></code>*</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-entity-digital-tan-other-ref">~entity-digital-tan-other-ref</link></code>, <code><link linkend="pattern-entity-digital-generic-ref">~entity-digital-generic-ref</link></code>, <code><link linkend="pattern-entity-digital-tan-self-ref">~entity-digital-tan-self-ref</link></code>, <code><link linkend="pattern-entity-nondigital-ref">~entity-nondigital-ref</link></code>, <code><link linkend="pattern-entity-tok-def">~entity-tok-def</link></code></para></section><section xml:id="pattern-modal-ref"><title><code>~modal-ref</code></title><para>Formal Definition</para><synopsis><code><link linkend="attribute-adverb">@adverb</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-div.rng">TAN-A-div.rng</link></code></para><para>Used by: <code><link linkend="pattern-claim">~claim</link></code></para></section><section xml:id="pattern-morph"><title><code>~morph</code></title><para>Formal Definition</para><synopsis><code><link linkend="element-m">&lt;m&gt;</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-lm.rng">TAN-A-lm.rng</link></code></para><para>Used by: <code><link linkend="pattern-TAN-A-lm-item">~TAN-A-lm-item</link></code></para></section><section xml:id="pattern-morphology-rule"><title><code>~morphology-rule</code></title><para>Formal Definition</para><synopsis><code><link linkend="element-rule">&lt;rule&gt;</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-mor.rng">TAN-mor.rng</link></code></para><para>Used by: <code><link linkend="pattern-TAN-R-mor-body">~TAN-R-mor-body</link></code></para></section><section xml:id="pattern-n"><title><code>~n</code></title><para>Formal Definition</para><synopsis><code><link linkend="attribute-n">@n</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-text-div">~text-div</link></code>, <code><link linkend="pattern-alt-skip">~alt-skip</link></code>, <code><link linkend="pattern-simple-rename">~simple-rename</link></code>, <code><link linkend="pattern-complex-rename">~complex-rename</link></code>, <code><link linkend="pattern-alt-equate">~alt-equate</link></code>, <code><link linkend="pattern-group-attributes">~group-attributes</link></code></para></section><section xml:id="pattern-new-name"><title><code>~new-name</code></title><para>Formal Definition</para><synopsis><code><link linkend="attribute-new">@new</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-2.rng">TAN-class-2.rng</link></code></para><para>Used by: <code><link linkend="pattern-simple-rename">~simple-rename</link></code>, <code><link linkend="pattern-complex-rename">~complex-rename</link></code></para></section><section xml:id="pattern-new-ref-name"><title><code>~new-ref-name</code></title><para>Formal Definition</para><synopsis><code><link linkend="attribute-new">@new</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-2.rng">TAN-class-2.rng</link></code></para><para>Used by: <code><link linkend="pattern-simple-rename">~simple-rename</link></code></para></section><section xml:id="pattern-non-class-2-opt"><title><code>~non-class-2-opt</code></title><para>Formal Definition</para><synopsis><code><link linkend="attribute-group">@group</link></code>?</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-tok.rng">TAN-A-tok.rng</link></code></para><para>Used by: <code><link linkend="pattern-alignment">~alignment</link></code></para></section><section xml:id="pattern-nonsource-license"><title><code>~nonsource-license</code></title><para>Formal Definition</para><synopsis><code><link linkend="element-license">&lt;license&gt;</link></code>, <code><link linkend="element-licensor">&lt;licensor&gt;</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-head-prelude-core">~head-prelude-core</link></code></para></section><section xml:id="pattern-nontextual-reference"><title><code>~nontextual-reference</code></title><para>Formal Definition</para><synopsis>(<code><link linkend="attribute-xmllang">@xml:lang</link></code> | <code><link linkend="attribute-units">@units</link></code>)?, text</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-div.rng">TAN-A-div.rng</link></code></para><para>Used by: <code><link linkend="pattern-object-element">~object-element</link></code></para></section><section xml:id="pattern-object"><title><code>~object</code></title><para>Formal Definition</para><synopsis>(<code><link linkend="attribute-object">@object</link></code> | 
   (<code><link linkend="element-object">&lt;object&gt;</link></code> | <code><link linkend="element-claim">&lt;claim&gt;</link></code>+)+)</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-div.rng">TAN-A-div.rng</link></code></para><para>Used by: <code><link linkend="pattern-claim">~claim</link></code></para></section><section xml:id="pattern-object-constraint"><title><code>~object-constraint</code></title><para>Formal Definition</para><synopsis><code><link linkend="attribute-object-datatype">@object-datatype</link></code>, <code><link linkend="attribute-object-lexical-constraint">@object-lexical-constraint</link></code>?</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-div.rng">TAN-A-div.rng</link></code></para><para>Used by: <code><link linkend="pattern-defn-verb">~defn-verb</link></code></para></section><section xml:id="pattern-object-datatype"><title><code>~object-datatype</code></title><para>Formal Definition</para><synopsis><code><link linkend="attribute-object-datatype">@object-datatype</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-div.rng">TAN-A-div.rng</link></code></para><para>Used by: <code><link linkend="pattern-object-constraint">~object-constraint</link></code></para></section><section xml:id="pattern-object-element"><title><code>~object-element</code></title><para>Formal Definition</para><synopsis><code><link linkend="element-object">&lt;object&gt;</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-div.rng">TAN-A-div.rng</link></code></para><para>Used by: <code><link linkend="pattern-complex-object">~complex-object</link></code></para></section><section xml:id="pattern-object-lexical-constraint"><title><code>~object-lexical-constraint</code></title><para>Formal Definition</para><synopsis><code><link linkend="attribute-object-lexical-constraint">@object-lexical-constraint</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-div.rng">TAN-A-div.rng</link></code></para><para>Used by: <code><link linkend="pattern-object-constraint">~object-constraint</link></code></para></section><section xml:id="pattern-object-ref"><title><code>~object-ref</code></title><para>Formal Definition</para><synopsis><code><link linkend="attribute-object">@object</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-div.rng">TAN-A-div.rng</link></code></para><para>Used by: <code><link linkend="pattern-body-content-non-class-2">~body-content-non-class-2</link></code>, <code><link linkend="pattern-object">~object</link></code></para></section><section xml:id="pattern-period-ref"><title><code>~period-ref</code></title><para>TAN-core: specifies whether the creation and editing of the data is still in progress. Default value is true.</para><para>Formal Definition</para><synopsis><code><link linkend="attribute-period">@period</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-claim">~claim</link></code>, <code><link linkend="pattern-resp-item">~resp-item</link></code></para></section><section xml:id="pattern-place-ref"><title><code>~place-ref</code></title><para>Formal Definition</para><synopsis><code><link linkend="attribute-where">@where</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-div.rng">TAN-A-div.rng</link></code></para><para>Used by: <code><link linkend="pattern-claim">~claim</link></code></para></section><section xml:id="pattern-pointer-to-div-item"><title><code>~pointer-to-div-item</code></title><para>Formal Definition</para><synopsis><code><link linkend="attribute-ref">@ref</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-2.rng">TAN-class-2.rng</link></code></para><para>Used by: <code><link linkend="pattern-alt-skip">~alt-skip</link></code>, <code><link linkend="pattern-simple-rename">~simple-rename</link></code>, <code><link linkend="pattern-target-div-ref">~target-div-ref</link></code>, <code><link linkend="pattern-tok-ref-range">~tok-ref-range</link></code></para></section><section xml:id="pattern-pointer-to-div-range"><title><code>~pointer-to-div-range</code></title><para>Formal Definition</para><synopsis><code><link linkend="attribute-ref">@ref</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-2.rng">TAN-class-2.rng</link></code></para><para>Used by: <code><link linkend="pattern-simple-textual-reference">~simple-textual-reference</link></code>, <code><link linkend="pattern-complex-rename">~complex-rename</link></code>, <code><link linkend="pattern-div-ref-range">~div-ref-range</link></code>, <code><link linkend="pattern-tok-ref-item">~tok-ref-item</link></code></para></section><section xml:id="pattern-progress"><title><code>~progress</code></title><para>Formal Definition</para><synopsis><code><link linkend="attribute-in-progress">@in-progress</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-TAN-body">~TAN-body</link></code></para></section><section xml:id="pattern-relationship"><title><code>~relationship</code></title><para>Formal Definition</para><synopsis><code><link linkend="attribute-relationship">@relationship</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-see-also-item">~see-also-item</link></code></para></section><section xml:id="pattern-report"><title><code>~report</code></title><para>Formal Definition</para><synopsis><code><link linkend="element-report">&lt;report&gt;</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-mor.rng">TAN-mor.rng</link></code></para><para>Used by: <code><link linkend="pattern-morphology-rule">~morphology-rule</link></code></para></section><section xml:id="pattern-resp-item"><title><code>~resp-item</code></title><para>Formal Definition</para><synopsis><code><link linkend="element-resp">&lt;resp&gt;</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-resp-list">~resp-list</link></code></para></section><section xml:id="pattern-resp-list"><title><code>~resp-list</code></title><para>Formal Definition</para><synopsis><code><link linkend="element-resp">&lt;resp&gt;</link></code>+</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-TAN-head">~TAN-head</link></code></para></section><section xml:id="pattern-reuse-type-attr"><title><code>~reuse-type-attr</code></title><para>Formal Definition</para><synopsis><code><link linkend="attribute-reuse-type">@reuse-type</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-tok.rng">TAN-A-tok.rng</link></code></para><para>Used by: <code><link linkend="pattern-body-attributes-non-core">~body-attributes-non-core</link></code>, <code><link linkend="pattern-alignment-attributes-non-class-2">~alignment-attributes-non-class-2</link></code></para></section><section xml:id="pattern-role-ref"><title><code>~role-ref</code></title><para>Formal Definition</para><synopsis><code><link linkend="attribute-roles">@roles</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-resp-item">~resp-item</link></code></para></section><section xml:id="pattern-see-also-item"><title><code>~see-also-item</code></title><para>Formal Definition</para><synopsis><code><link linkend="element-see-also">&lt;see-also&gt;</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-see-also-list">~see-also-list</link></code></para></section><section xml:id="pattern-see-also-list"><title><code>~see-also-list</code></title><para>Formal Definition</para><synopsis><code><link linkend="element-see-also">&lt;see-also&gt;</link></code>*</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-TAN-head">~TAN-head</link></code></para></section><section xml:id="pattern-seq-picker"><title><code>~seq-picker</code></title><para>TAN-core: String that specifies a range of items in a sequence: digits or "<code>last(</code>-digit)?" joined by hyphens (ranges) or commas. Similar to item-picker.</para><para>Formal Definition</para><synopsis>string (pattern ((last|max|all|\*)|((last|max)-\d+)|(\d+))(\s*-\s*(((last|max))|((last|max)-\d+)|(\d+)))?(\s*[, ]\s*(((last|max))|((last|max)-\d+)|(\d+))(\s+-\s+(((last|max))|((last|max)-\d+)|(\d+)))?)*|.*\?\?\?.*)</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-condition-m-has-how-many-features">~condition-m-has-how-many-features</link></code>, <code><link linkend="pattern-seq-pos-ref">~seq-pos-ref</link></code>, <code><link linkend="pattern-char-ref">~char-ref</link></code></para></section><section xml:id="pattern-seq-pos-ref"><title><code>~seq-pos-ref</code></title><para>Formal Definition</para><synopsis><code><link linkend="attribute-pos">@pos</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-2.rng">TAN-class-2.rng</link></code></para><para>Used by: <code><link linkend="pattern-tok-mult-selector-attributes">~tok-mult-selector-attributes</link></code></para></section><section xml:id="pattern-shallow-option"><title><code>~shallow-option</code></title><para>Formal Definition</para><synopsis><code><link linkend="attribute-shallow">@shallow</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-2.rng">TAN-class-2.rng</link></code></para><para>Used by: <code><link linkend="pattern-alt-skip">~alt-skip</link></code></para></section><section xml:id="pattern-simple-rename"><title><code>~simple-rename</code></title><para>Formal Definition</para><synopsis>
   ((<code><link linkend="attribute-n">@n</link></code>, <code><link linkend="attribute-new">@new</link></code>) | (<code><link linkend="attribute-ref">@ref</link></code>, <code><link linkend="attribute-new">@new</link></code>))</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-2.rng">TAN-class-2.rng</link></code></para><para>Used by: <code><link linkend="pattern-alt-rename">~alt-rename</link></code></para></section><section xml:id="pattern-simple-textual-reference"><title><code>~simple-textual-reference</code></title><para>Formal Definition</para><synopsis>(
{[TAN-class-2 (<code><link linkend="pattern-sources-ref">~sources-ref</link></code>):]   <code><link linkend="attribute-src">@src</link></code>} OR 

{[TAN-core (<code><link linkend="pattern-sources-ref">~sources-ref</link></code>):]   {empty}} | <code><link linkend="attribute-work">@work</link></code>), <code><link linkend="attribute-ref">@ref</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-div.rng">TAN-A-div.rng</link></code></para><para>Used by: <code><link linkend="pattern-textual-reference">~textual-reference</link></code></para></section><section xml:id="pattern-source-id-opt"><title><code>~source-id-opt</code></title><para>TAN-A-div: TAN-A-div sources must be named</para><para>TAN-A-tok: TAN-A-tok sources must be named</para><para>TAN-core: Parameter to indicate whether <code><link linkend="element-source">&lt;source&gt;</link></code> should be allowed to take xml:id (forbidden for TAN files with only one source; mandated otherwise)</para><para>Formal Definition</para><synopsis><code><link linkend="attribute-xmlid">@xml:id</link></code><code><link linkend="attribute-xmlid">@xml:id</link></code><code><link linkend="attribute-xmlid">@xml:id</link></code>?{empty}</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-div.rng">TAN-A-div.rng</link></code>, <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-tok.rng">TAN-A-tok.rng</link></code>, <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-3.rng">TAN-class-3.rng</link></code>, <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-source-item">~source-item</link></code></para></section><section xml:id="pattern-source-item"><title><code>~source-item</code></title><para>Formal Definition</para><synopsis><code><link linkend="element-source">&lt;source&gt;</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-source-list">~source-list</link></code></para></section><section xml:id="pattern-source-list"><title><code>~source-list</code></title><para>TAN-A-div: TAN-A-div files must have one or more sources</para><para>TAN-A-tok: TAN-A-tok files take exactly two sources</para><para>TAN-class-3: Class 3 files allow zero or many sources</para><para>Formal Definition</para><synopsis><code><link linkend="element-source">&lt;source&gt;</link></code>+<code><link linkend="element-source">&lt;source&gt;</link></code>?<code><link linkend="element-source">&lt;source&gt;</link></code>, <code><link linkend="element-source">&lt;source&gt;</link></code>{empty}<code><link linkend="element-source">&lt;source&gt;</link></code>*<code><link linkend="element-source">&lt;source&gt;</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-div.rng">TAN-A-div.rng</link></code>, <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-lm.rng">TAN-A-lm.rng</link></code>, <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-tok.rng">TAN-A-tok.rng</link></code>, <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-key.rng">TAN-key.rng</link></code>, <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-3.rng">TAN-class-3.rng</link></code>, <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-TAN-head">~TAN-head</link></code></para></section><section xml:id="pattern-source-ref"><title><code>~source-ref</code></title><para>Formal Definition</para><synopsis><code><link linkend="attribute-src">@src</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-2.rng">TAN-class-2.rng</link></code></para></section><section xml:id="pattern-sources-ref"><title><code>~sources-ref</code></title><para>TAN-A-lm: Because TAN-A-lm files depend on only one source, no id references to sources are needed</para><para>TAN-class-2: All sources are TAN files, so no source rights should be declared--they're already stated</para><para>Formal Definition</para><synopsis>{empty}<code><link linkend="attribute-src">@src</link></code>{empty}</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-lm.rng">TAN-A-lm.rng</link></code>, <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-2.rng">TAN-class-2.rng</link></code>, <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-simple-textual-reference">~simple-textual-reference</link></code>, <code><link linkend="pattern-complex-textual-reference-set">~complex-textual-reference-set</link></code>, <code><link linkend="pattern-action-condition-attributes">~action-condition-attributes</link></code>, <code><link linkend="pattern-tok-sources-ref-opt">~tok-sources-ref-opt</link></code>, <code><link linkend="pattern-defn-tok-def">~defn-tok-def</link></code></para></section><section xml:id="pattern-subject"><title><code>~subject</code></title><para>Formal Definition</para><synopsis>(<code><link linkend="attribute-subject">@subject</link></code> | <code><link linkend="element-subject">&lt;subject&gt;</link></code>+)</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-div.rng">TAN-A-div.rng</link></code></para><para>Used by: <code><link linkend="pattern-claim">~claim</link></code></para></section><section xml:id="pattern-subject-ref"><title><code>~subject-ref</code></title><para>Formal Definition</para><synopsis><code><link linkend="attribute-subject">@subject</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-div.rng">TAN-A-div.rng</link></code></para><para>Used by: <code><link linkend="pattern-body-content-non-class-2">~body-content-non-class-2</link></code>, <code><link linkend="pattern-subject">~subject</link></code></para></section><section xml:id="pattern-TAN-A-lm-item"><title><code>~TAN-A-lm-item</code></title><para>Formal Definition</para><synopsis><code><link linkend="element-ana">&lt;ana&gt;</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-lm.rng">TAN-A-lm.rng</link></code></para><para>Used by: <code><link linkend="pattern-body-item">~body-item</link></code></para></section><section xml:id="pattern-TAN-body"><title><code>~TAN-body</code></title><para>Formal Definition</para><synopsis><code><link linkend="element-body">&lt;body&gt;</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-TAN-root">~TAN-root</link></code></para></section><section xml:id="pattern-TAN-head"><title><code>~TAN-head</code></title><para>Formal Definition</para><synopsis><code><link linkend="element-head">&lt;head&gt;</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-TAN-root">~TAN-root</link></code></para></section><section xml:id="pattern-TAN-key-item"><title><code>~TAN-key-item</code></title><para>Formal Definition</para><synopsis><code><link linkend="element-item">&lt;item&gt;</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-key.rng">TAN-key.rng</link></code></para><para>Used by: <code><link linkend="pattern-body-item">~body-item</link></code></para></section><section xml:id="pattern-TAN-R-mor-body"><title><code>~TAN-R-mor-body</code></title><para>TAN-mor: TAN-R-mor body consists of zero or more assert, report, category, or options</para><para>Formal Definition</para><synopsis><code><link linkend="element-for-lang">&lt;for-lang&gt;</link></code>+, (<code><link linkend="element-category">&lt;category&gt;</link></code>*? &amp; <code><link linkend="element-rule">&lt;rule&gt;</link></code>*)</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-mor.rng">TAN-mor.rng</link></code></para><para>Used by: <code><link linkend="pattern-body-content-non-class-3">~body-content-non-class-3</link></code></para></section><section xml:id="pattern-TAN-root"><title><code>~TAN-root</code></title><para>Formal Definition</para><synopsis><code><link linkend="attribute-id">@id</link></code>, <code><link linkend="attribute-TAN-version">@TAN-version</link></code>, <code><link linkend="pattern-ed-stamp">~ed-stamp</link></code>?, <code><link linkend="element-head">&lt;head&gt;</link></code>, <code><link linkend="element-body">&lt;body&gt;</link></code>, <code><link linkend="element-tail">&lt;tail&gt;</link></code>?</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="element-TAN-A-div">&lt;TAN-A-div&gt;</link></code>, <code><link linkend="element-TAN-A-lm">&lt;TAN-A-lm&gt;</link></code>, <code><link linkend="element-TAN-A-tok">&lt;TAN-A-tok&gt;</link></code>, <code><link linkend="element-TAN-key">&lt;TAN-key&gt;</link></code>, <code><link linkend="element-TAN-mor">&lt;TAN-mor&gt;</link></code>, <code><link linkend="element-TAN-T">&lt;TAN-T&gt;</link></code></para></section><section xml:id="pattern-TAN-tail"><title><code>~TAN-tail</code></title><para>Formal Definition</para><synopsis><code><link linkend="element-tail">&lt;tail&gt;</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-TAN-root">~TAN-root</link></code></para></section><section xml:id="pattern-TAN-ver"><title><code>~TAN-ver</code></title><para>Formal Definition</para><synopsis><code><link linkend="attribute-TAN-version">@TAN-version</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-TAN-root">~TAN-root</link></code></para></section><section xml:id="pattern-target-div-ref"><title><code>~target-div-ref</code></title><para>Formal Definition</para><synopsis><code><link linkend="element-to">&lt;to&gt;</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-2.rng">TAN-class-2.rng</link></code></para><para>Used by: <code><link linkend="pattern-alt-reassign">~alt-reassign</link></code></para></section><section xml:id="pattern-text-div"><title><code>~text-div</code></title><para>Formal Definition</para><synopsis><code><link linkend="element-div">&lt;div&gt;</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-T.rng">TAN-T.rng</link></code></para><para>Used by: <code><link linkend="pattern-body-item">~body-item</link></code>, <code><link linkend="pattern-text-div">~text-div</link></code></para></section><section xml:id="pattern-textual-reference"><title><code>~textual-reference</code></title><para>Formal Definition</para><synopsis>(<code><link linkend="pattern-simple-textual-reference">~simple-textual-reference</link></code> | <code><link linkend="pattern-complex-textual-reference-set">~complex-textual-reference-set</link></code>)</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-div.rng">TAN-A-div.rng</link></code></para><para>Used by: <code><link linkend="pattern-complex-subject">~complex-subject</link></code>, <code><link linkend="pattern-object-element">~object-element</link></code>, <code><link linkend="pattern-locus">~locus</link></code></para></section><section xml:id="pattern-tok-cert-opt"><title><code>~tok-cert-opt</code></title><para>Formal Definition</para><synopsis>{empty}
   
      (<code><link linkend="attribute-cert">@cert</link></code> | (<code><link linkend="attribute-cert">@cert</link></code>, <code><link linkend="attribute-cert2">@cert2</link></code>))?</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-div.rng">TAN-A-div.rng</link></code>, <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-2.rng">TAN-class-2.rng</link></code></para><para>Used by: <code><link linkend="pattern-tok-ref-item">~tok-ref-item</link></code></para></section><section xml:id="pattern-tok-mult-selector-attributes"><title><code>~tok-mult-selector-attributes</code></title><para>Formal Definition</para><synopsis>
   (<code><link linkend="attribute-val">@val</link></code> | <code><link linkend="attribute-pos">@pos</link></code> | (<code><link linkend="attribute-val">@val</link></code>, <code><link linkend="attribute-pos">@pos</link></code>))</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-2.rng">TAN-class-2.rng</link></code></para><para>Used by: <code><link linkend="pattern-tok-ref-item">~tok-ref-item</link></code>, <code><link linkend="pattern-tok-ref-range">~tok-ref-range</link></code></para></section><section xml:id="pattern-tok-range-selector"><title><code>~tok-range-selector</code></title><para>Formal Definition</para><synopsis><code><link linkend="element-from">&lt;from&gt;</link></code>, <code><link linkend="element-to">&lt;to&gt;</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-2.rng">TAN-class-2.rng</link></code></para><para>Used by: <code><link linkend="pattern-tok-ref-range">~tok-ref-range</link></code></para></section><section xml:id="pattern-tok-ref"><title><code>~tok-ref</code></title><para>Formal Definition</para><synopsis>(<code><link linkend="element-tok">&lt;tok&gt;</link></code> | <code><link linkend="element-group">&lt;group&gt;</link></code> | <code><link linkend="element-tok">&lt;tok&gt;</link></code>)</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-2.rng">TAN-class-2.rng</link></code></para><para>Used by: <code><link linkend="pattern-complex-text-ref">~complex-text-ref</link></code>, <code><link linkend="pattern-lm-tok-ref">~lm-tok-ref</link></code>, <code><link linkend="pattern-alignment-content-non-class-2">~alignment-content-non-class-2</link></code></para></section><section xml:id="pattern-tok-ref-group"><title><code>~tok-ref-group</code></title><para>Formal Definition</para><synopsis><code><link linkend="element-group">&lt;group&gt;</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-2.rng">TAN-class-2.rng</link></code></para><para>Used by: <code><link linkend="pattern-tok-ref">~tok-ref</link></code></para></section><section xml:id="pattern-tok-ref-item"><title><code>~tok-ref-item</code></title><para>Formal Definition</para><synopsis><code><link linkend="element-tok">&lt;tok&gt;</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-2.rng">TAN-class-2.rng</link></code></para><para>Used by: <code><link linkend="pattern-tok-ref">~tok-ref</link></code>, <code><link linkend="pattern-tok-ref-group">~tok-ref-group</link></code></para></section><section xml:id="pattern-tok-ref-range"><title><code>~tok-ref-range</code></title><para>Formal Definition</para><synopsis><code><link linkend="element-tok">&lt;tok&gt;</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-2.rng">TAN-class-2.rng</link></code></para><para>Used by: <code><link linkend="pattern-alt-reassign">~alt-reassign</link></code>, <code><link linkend="pattern-tok-ref">~tok-ref</link></code></para></section><section xml:id="pattern-tok-single-selector-attributes"><title><code>~tok-single-selector-attributes</code></title><para>Formal Definition</para><synopsis>
   (<code><link linkend="attribute-val">@val</link></code> | <code><link linkend="attribute-pos">@pos</link></code> | (<code><link linkend="attribute-val">@val</link></code>, <code><link linkend="attribute-pos">@pos</link></code>))</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-2.rng">TAN-class-2.rng</link></code></para><para>Used by: <code><link linkend="pattern-tok-range-selector">~tok-range-selector</link></code></para></section><section xml:id="pattern-tok-sources-ref-opt"><title><code>~tok-sources-ref-opt</code></title><para>Formal Definition</para><synopsis>{empty}
{[TAN-A-lm (<code><link linkend="pattern-sources-ref">~sources-ref</link></code>):]   {empty}} OR 

{[TAN-class-2 (<code><link linkend="pattern-sources-ref">~sources-ref</link></code>):]   <code><link linkend="attribute-src">@src</link></code>} OR 

{[TAN-core (<code><link linkend="pattern-sources-ref">~sources-ref</link></code>):]   {empty}}</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-div.rng">TAN-A-div.rng</link></code>, <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-2.rng">TAN-class-2.rng</link></code></para><para>Used by: <code><link linkend="pattern-tok-ref-item">~tok-ref-item</link></code></para></section><section xml:id="pattern-token-value-ref"><title><code>~token-value-ref</code></title><para>Formal Definition</para><synopsis><code><link linkend="attribute-val">@val</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-class-2.rng">TAN-class-2.rng</link></code></para><para>Used by: <code><link linkend="pattern-abstract-tok-ref">~abstract-tok-ref</link></code>, <code><link linkend="pattern-tok-single-selector-attributes">~tok-single-selector-attributes</link></code>, <code><link linkend="pattern-tok-mult-selector-attributes">~tok-mult-selector-attributes</link></code></para></section><section xml:id="pattern-type"><title><code>~type</code></title><para>Formal Definition</para><synopsis><code><link linkend="attribute-type">@type</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-group-attributes">~group-attributes</link></code>, <code><link linkend="pattern-category">~category</link></code>, <code><link linkend="pattern-feature-ref">~feature-ref</link></code>, <code><link linkend="pattern-text-div">~text-div</link></code></para></section><section xml:id="pattern-units"><title><code>~units</code></title><para>Formal Definition</para><synopsis><code><link linkend="attribute-units">@units</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-div.rng">TAN-A-div.rng</link></code></para><para>Used by: <code><link linkend="pattern-nontextual-reference">~nontextual-reference</link></code></para></section><section xml:id="pattern-URI-tag"><title><code>~URI-tag</code></title><para>TAN-core: Tag URN, mandatory pattern for the IRI name of every TAN file </para><para>Formal Definition</para><synopsis>anyURI (pattern tag:([\-a-zA-Z0-9._%+]+@)?[\-a-zA-Z0-9.]+\.[A-Za-z]{2,4},\d{4}(-(0\d|1[0-2]))?(-([0-2]\d|3[01]))?:\S+)</synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-TAN-root">~TAN-root</link></code></para></section><section xml:id="pattern-verb-ref"><title><code>~verb-ref</code></title><para>Formal Definition</para><synopsis><code><link linkend="attribute-verb">@verb</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-div.rng">TAN-A-div.rng</link></code></para><para>Used by: <code><link linkend="pattern-body-content-non-class-2">~body-content-non-class-2</link></code>, <code><link linkend="pattern-claim">~claim</link></code></para></section><section xml:id="pattern-when-claim"><title><code>~when-claim</code></title><para>Formal Definition</para><synopsis><code><link linkend="attribute-when">@when</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/incl/TAN-core.rng">TAN-core.rng</link></code></para><para>Used by: <code><link linkend="pattern-comment">~comment</link></code>, <code><link linkend="pattern-change-log">~change-log</link></code></para></section><section xml:id="pattern-work-ref"><title><code>~work-ref</code></title><para>Formal Definition</para><synopsis><code><link linkend="attribute-work">@work</link></code></synopsis><para>Defined at: 
            <code><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../schemas/TAN-A-div.rng">TAN-A-div.rng</link></code></para><para>Used by: <code><link linkend="pattern-simple-textual-reference">~simple-textual-reference</link></code>, <code><link linkend="pattern-complex-textual-reference-set">~complex-textual-reference-set</link></code></para></section></section></chapter>