Formal Definition
( {{[TAN-mor (~action-condition-attributes
):]~action-condition-attributes
}} OR {{[TAN-class-2 (~action-condition-attributes
):]~action-condition-attributes
}} OR {{[TAN-core (~action-condition-attributes
):] {empty}}} |<where>
+)
Defined at:
TAN-core.rng
Used by: ~morphology-rule
, ~alter-condition
Formal Definition
@m-matches
?,@tok-matches
?,@m-has-features
?,@m-has-how-many-features
? {[TAN-A-lm (~sources-ref
):] {empty}} OR {[TAN-class-2 (~sources-ref
):]@src
} OR {[TAN-core (~sources-ref
):] {empty}},@div-type
?{empty}
Defined at:
TAN-mor.rng
, TAN-class-2.rng
, TAN-core.rng
Used by: ~condition-pattern
, ~action-simple-condition
, ~action-complex-condition
Formal Definition
{[TAN-mor (~action-condition-attributes
):]~action-condition-attributes
} OR {[TAN-class-2 (~action-condition-attributes
):]~action-condition-attributes
} OR {[TAN-core (~action-condition-attributes
):] {empty}}
Defined at:
TAN-core.rng
Used by: ~action-condition
Formal Definition
@who
Defined at:
TAN-core.rng
Used by: ~comment
, ~nonsource-license
, ~resp-item
, ~change-log
TAN-A-tok: alignments may claim bitext relations and reuse type
Formal Definition
@xml:id
?,@bitext-relation
?,@reuse-type
?
Defined at:
TAN-A-tok.rng
Used by: ~alignment
TAN-A-tok: alignments must contain one or more toks
Formal Definition
(<tok>
|<group>
|<tok>
)+
Defined at:
TAN-A-tok.rng
Used by: ~alignment
TAN-class-1: Replacements that have been made to an XML source file.
Formal Definition
<replace>
Defined at:
TAN-class-1.rng
Used by: ~alter-non-core
Formal Definition
<skip>
*,<rename>
*,<equate>
*,<reassign>
*
Defined at:
TAN-class-2.rng
Used by: ~alter-non-core
Formal Definition
( {{{[TAN-mor (~action-condition-attributes
):]~action-condition-attributes
}}} OR {{{[TAN-class-2 (~action-condition-attributes
):]~action-condition-attributes
}}} OR {{{[TAN-core (~action-condition-attributes
):] {empty}}}} |<where>
+){empty}
Defined at:
TAN-class-2.rng
, TAN-core.rng
Used by: ~alter-element
Formal Definition
{empty}{empty}{empty}{empty}
Defined at:
TAN-A-div.rng
, TAN-A-lm.rng
, TAN-A-tok.rng
, TAN-class-2.rng
Used by: ~alter-non-core
Formal Definition
(<normalization>
* &<replace>
*)~alter-class-2
, {[TAN-A-div (~alter-non-class-2
):] {empty}} OR {[TAN-A-lm (~alter-non-class-2
):] {empty}} OR {[TAN-A-tok (~alter-non-class-2
):] {empty}} OR {[TAN-class-2 (~alter-non-class-2
):] {empty}}({empty} & {empty}){empty}
Defined at:
TAN-class-1.rng
, TAN-class-2.rng
, TAN-class-3.rng
, TAN-core.rng
Used by: ~alter-element
TAN-core: normalizations are defined at more specific levels
Formal Definition
<alter>
*<alter>
?
Defined at:
TAN-class-2.rng
, TAN-core.rng
Used by: ~TAN-head
Formal Definition
@bitext-relation
Defined at:
TAN-A-tok.rng
Used by: ~body-attributes-non-core
, ~alignment-attributes-non-class-2
Formal Definition
@lexicon
,@morphology
@bitext-relation
,@reuse-type
@affects-element
?@xml:lang
{empty}
Defined at:
TAN-A-lm.rng
, TAN-A-tok.rng
, TAN-key.rng
, TAN-T.rng
, TAN-core.rng
Used by: ~TAN-body
Formal Definition
{[TAN-T (~body-item
):]<div>
} OR {[TAN-core (~body-item
):] {empty}}+{empty}
Defined at:
TAN-T.rng
, TAN-class-1.rng
Used by: ~body-content-non-core
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.
Formal Definition
@claimant
?,@subject
?,@object
?,@verb
?,<claim>
*<for-lang>
*?, ( {[TAN-A-lm (~body-item
):]<ana>
} OR {[TAN-core (~body-item
):] {empty}}* &<group>
*)(<group>
* & {[TAN-A-tok (~body-item
):]<align>
} OR {[TAN-core (~body-item
):] {empty}}*){empty}
Defined at:
TAN-A-div.rng
, TAN-A-lm.rng
, TAN-A-tok.rng
, TAN-class-2.rng
Used by: ~body-content-non-core
Formal Definition
(<group>
* & {[TAN-key (~body-item
):]<item>
} OR {[TAN-core (~body-item
):] {empty}}*)~TAN-R-mor-body
{empty}
Defined at:
TAN-key.rng
, TAN-mor.rng
, TAN-class-3.rng
Used by: ~body-content-non-core
Formal Definition
({empty} & {[TAN-T (~body-content-non-class-1
):] {{[TAN-T (~body-item
):]<div>
}} OR {{[TAN-core (~body-item
):] {empty}}}+} OR {[TAN-class-1 (~body-content-non-class-1
):] {empty}})({empty} & {[TAN-A-div (~body-content-non-class-2
):]~body-content-non-class-2
} OR {[TAN-A-lm (~body-content-non-class-2
):]~body-content-non-class-2
} OR {[TAN-A-tok (~body-content-non-class-2
):] (<group>
* & {{[TAN-A-tok (~body-item
):]<align>
}} OR {{[TAN-core (~body-item
):] {empty}}}*)} OR {[TAN-class-2 (~body-content-non-class-2
):] {empty}})({empty} & {[TAN-key (~body-content-non-class-3
):] (<group>
* & {{[TAN-key (~body-item
):]<item>
}} OR {{[TAN-core (~body-item
):] {empty}}}*)} OR {[TAN-mor (~body-content-non-class-3
):]~TAN-R-mor-body
} OR {[TAN-class-3 (~body-content-non-class-3
):] {empty}}){empty}
Defined at:
TAN-class-1.rng
, TAN-class-2.rng
, TAN-class-3.rng
, TAN-core.rng
Used by: ~TAN-body
Formal Definition
{empty}<group>
Defined at:
TAN-class-1.rng
, TAN-core.rng
Used by: ~body-content-non-class-2
, ~body-content-non-class-3
, ~body-group
Formal Definition
<ana>
<align>
<item>
<div>
{empty}
Defined at:
TAN-A-lm.rng
, TAN-A-tok.rng
, TAN-key.rng
, TAN-T.rng
, TAN-core.rng
Used by: ~body-content-non-class-2
, ~body-content-non-class-3
, ~body-content-non-class-1
, ~body-group
Formal Definition
(@cert
| (@cert
,@cert2
))
Defined at:
TAN-core.rng
Used by: ~claim
, ~tok-cert-opt
, ~certainty-stamp
Formal Definition
double (pattern 1|0|(0\.\d*[1-9]))
Defined at:
TAN-core.rng
Used by: ~attr-cert
, ~attr-cert2
Formal Definition
(@cert
| (@cert
,@cert2
))?,~ed-stamp
?
Defined at:
TAN-core.rng
Used by: ~TAN-A-lm-item
, ~abstract-tok-ref
, ~lexeme
, ~morph
, ~alignment
Formal Definition
<checksum>
Defined at:
TAN-core.rng
Used by: ~entity-digital-tan-other-ref
, ~entity-digital-generic-ref
Formal Definition
<claim>
Defined at:
TAN-A-div.rng
Used by: ~body-content-non-class-2
, ~complex-object
Formal Definition
<comment>
Defined at:
TAN-core.rng
Used by: ~TAN-A-lm-item
, ~alignment
, ~category
, ~alt-norm
, ~func-replace
, ~TAN-head
, ~nonsource-license
, ~inclusion-item
, ~key-item
, ~source-item
, ~see-also-item
, ~definition-list
, ~alter-element
, ~body-content-core
, ~defn-pattern-default
, ~defn-pattern-id
, ~defn-pattern-no-id
, ~defn-pattern-language
Formal Definition
(<div-ref>
| (<tok>
|<group>
|<tok>
))
Defined at:
TAN-A-div.rng
Used by: ~complex-textual-reference-set
Formal Definition
( {[TAN-class-2 (~sources-ref
):]@src
} OR {[TAN-core (~sources-ref
):] {empty}} |@work
), (<div-ref>
| (<tok>
|<group>
|<tok>
))+
Defined at:
TAN-A-div.rng
Used by: ~textual-reference
Formal Definition
@m-has-how-many-features
Defined at:
TAN-mor.rng
Used by: ~action-condition-attributes
TAN-mor: Test pattern attributes for determining whether to return the message provided by text.
Formal Definition
@flags
?, {[TAN-mor (~action-condition-attributes
):]~action-condition-attributes
} OR {[TAN-core (~action-condition-attributes
):] {empty}}, text
Defined at:
TAN-mor.rng
Formal Definition
(<token-definition>
* &<group-type>
*)
Defined at:
TAN-class-2.rng
Used by: ~definition-non-core
Formal Definition
( (<person>
|<organization>
|<algorithm>
)+ &<role>
+ &<period>
* &<alias>
* &<relationship>
* &<ambiguous-letter-numerals-are-roman>
?)
Defined at:
TAN-core.rng
Used by: ~definition-list
Formal Definition
(<work>
* &<place>
* &<unit>
* &<modal>
* &<version>
* &<scriptum>
* &<topic>
* &<verb>
*)(<lexicon>
+ &<morphology>
+)(<bitext-relation>
+ &<reuse-type>
++){empty}
Defined at:
TAN-A-div.rng
, TAN-A-lm.rng
, TAN-A-tok.rng
, TAN-class-2.rng
Used by: ~definition-non-core
Formal Definition
{empty}<feature>
*{empty}
Defined at:
TAN-key.rng
, TAN-mor.rng
, TAN-class-3.rng
Used by: ~definition-non-core
Formal Definition
( (<work>
&<version>
? &<div-type>
+ &<token-definition>
*) & {empty})( (<token-definition>
* &<group-type>
*) & {[TAN-A-div (~definition-non-class-2
):] (<work>
* &<place>
* &<unit>
* &<modal>
* &<version>
* &<scriptum>
* &<topic>
* &<verb>
*)} OR {[TAN-A-lm (~definition-non-class-2
):] (<lexicon>
+ &<morphology>
+)} OR {[TAN-A-tok (~definition-non-class-2
):] (<bitext-relation>
+ &<reuse-type>
++)} OR {[TAN-class-2 (~definition-non-class-2
):] {empty}})(<group-type>
* & {[TAN-key (~definition-non-class-3
):] {empty}} OR {[TAN-mor (~definition-non-class-3
):]<feature>
*} OR {[TAN-class-3 (~definition-non-class-3
):] {empty}}){empty}
Defined at:
TAN-class-1.rng
, TAN-class-2.rng
, TAN-class-3.rng
, TAN-core.rng
Used by: ~definition-list
Formal Definition
(<person>
|<organization>
|<algorithm>
)
Defined at:
TAN-core.rng
Used by: ~definition-core
Formal Definition
<ambiguous-letter-numerals-are-roman>
Defined at:
TAN-core.rng
Used by: ~definition-core
Formal Definition
(<work>
* &<place>
* &<unit>
* &<modal>
* &<version>
* &<scriptum>
* &<topic>
* &<verb>
*)
Defined at:
TAN-A-div.rng
Used by: ~definition-non-class-2
Formal Definition
(<work>
&<version>
? &<div-type>
+ &<token-definition>
*)
Defined at:
TAN-class-1.rng
Used by: ~definition-non-core
Formal Definition
<group-type>
Defined at:
TAN-core.rng
Used by: ~definition-class-2
, ~definition-class-3
TAN-A-div: definitions by default have ids
TAN-A-tok: all definitions must have ids
TAN-key: all definitions must have ids
TAN-core: Option to allow an @xml:id
in children of <definitions>
Formal Definition
@xml:id
@xml:id
@xml:id
{empty}
Defined at:
TAN-A-div.rng
, TAN-A-tok.rng
, TAN-key.rng
, TAN-core.rng
Used by: ~alt-norm
, ~defn-pattern-default
, ~defn-pattern-language
TAN-class-1: Reserved for definitions specific to individual types of class 1 files
Formal Definition
{empty}
Defined at:
TAN-class-1.rng
Used by: ~definition-non-core
Formal Definition
~ed-stamp
?, (~inclusion
| ( {[TAN-A-div (~defn-id-ref-opt
):]@xml:id
} OR {[TAN-A-tok (~defn-id-ref-opt
):]@xml:id
} OR {[TAN-key (~defn-id-ref-opt
):]@xml:id
} OR {[TAN-core (~defn-id-ref-opt
):] {empty}}, (<comment>
* & ((<IRI>
+,~metadata-human
) |@which
))))
Defined at:
TAN-core.rng
Used by: ~defn-place
, ~defn-scri
, ~defn-topic
, ~defn-verb
, ~defn-unit
, ~defn-mode
, ~defn-brel
, ~defn-reus
, ~defn-work
, ~defn-vers
Formal Definition
~ed-stamp
?, (~inclusion
| (@xml:id
, (<comment>
* & ((<IRI>
+,~metadata-human
) |@which
))))
Defined at:
TAN-core.rng
Used by: ~feature
, ~defn-div-type
, ~defn-alg
, ~defn-group-type
, ~defn-org
, ~defn-pers
, ~defn-role
Formal Definition
~ed-stamp
?, (~inclusion
| ( {[TAN-A-div (~defn-id-ref-opt
):]@xml:id
} OR {[TAN-A-tok (~defn-id-ref-opt
):]@xml:id
} OR {[TAN-key (~defn-id-ref-opt
):]@xml:id
} OR {[TAN-core (~defn-id-ref-opt
):] {empty}}, (<comment>
* & (<for-lang>
*, ((<IRI>
+,~metadata-human
) |@which
)))))
Defined at:
TAN-core.rng
Formal Definition
~ed-stamp
?, (~inclusion
| (<comment>
* & ((<IRI>
+,~metadata-human
) |@which
)))
Defined at:
TAN-core.rng
Formal Definition
<token-definition>
Defined at:
TAN-core.rng
Used by: ~defn-class-1
, ~definition-class-2
, ~entity-tok-def
TAN-core: String that specifies a range of divs using the div-ref pattern joined by a hyphen or a comma.
TAN-core: String that specifies a single <div>
Formal Definition
string (pattern (\w+([^\w\-]\w+)*)|.*\?\?\?.*)
Defined at:
TAN-core.rng
Used by: ~new-ref-name
, ~pointer-to-div-item
Formal Definition
string (pattern (\w+([^\w\-]\w+)*)(((\s*-\s*)|(\s*,\s+))(\w+([^\w\-]\w+)*))*|.*\?\?\?.*)
Defined at:
TAN-core.rng
Used by: ~pointer-to-div-range
Formal Definition
@div-type
Defined at:
TAN-class-2.rng
Used by: ~action-condition-attributes
, ~alt-skip
TAN-core: Editorial stamp: who created or edited the enclosed data and when.
Formal Definition
@ed-who
,@ed-when
Defined at:
TAN-core.rng
Used by: ~claim
, ~complex-subject
, ~object-element
, ~locus
, ~defn-morph
, ~defn-lexi
, ~TAN-A-lm-item
, ~TAN-key-item
, ~category
, ~morphology-rule
, ~text-div
, ~alt-norm
, ~func-replace
, ~alt-skip
, ~alt-rename
, ~alt-equate
, ~alt-reassign
, ~div-ref-range
, ~tok-ref-item
, ~tok-ref-group
, ~tok-ref-range
, ~certainty-stamp
, ~action-complex-condition
, ~IRI-gen-ref
, ~loc-self
, ~loc-src
, ~metadata-desc
, ~TAN-root
, ~TAN-head
, ~nonsource-license
, ~inclusion-item
, ~key-item
, ~source-item
, ~see-also-item
, ~definition-list
, ~alter-element
, ~resp-item
, ~change-log
, ~TAN-body
, ~body-group
, ~defn-pattern-default
, ~defn-pattern-id
, ~defn-pattern-no-id
, ~defn-pattern-language
, ~defn-alias
, ~defn-period
, ~defn-relationship
, ~defn-tok-def
Formal Definition
@affects-element
Defined at:
TAN-core.rng
Used by: ~body-attributes-non-core
, ~group-attributes
, ~TAN-key-item
TAN-core: Reference to an external digital entity that is not a TAN file
Formal Definition
((<IRI>
+,~metadata-human
,<checksum>
*,<location>
+) |@which
)
Defined at:
TAN-core.rng
Used by: ~defn-lexi
, ~TAN-key-item
, ~source-item
, ~see-also-item
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 <inclusion>
)
Formal Definition
(@href
| (<IRI>
,~metadata-human
,<checksum>
*,<location>
+))
Defined at:
TAN-core.rng
Used by: ~defn-morph
, ~TAN-key-item
, ~metadata-human
, ~inclusion-item
, ~key-item
, ~source-item
, ~see-also-item
TAN-core: Reference to self as digital entity (i.e., TAN file)
Formal Definition
~metadata-human
,<master-location>
*
Defined at:
TAN-core.rng
Used by: ~head-prelude-core
TAN-core: Reference to an external non-digital entity (e.g., persons, roles, works, topics)
Formal Definition
((<IRI>
+,~metadata-human
) |@which
)
Defined at:
TAN-core.rng
Used by: ~defn-lexi
, ~TAN-key-item
, ~alt-norm
, ~checksum
, ~nonsource-license
, ~source-item
, ~defn-pattern-default
, ~defn-pattern-id
, ~defn-pattern-no-id
, ~defn-pattern-language
, ~defn-relationship
TAN-mor: TAN-R-mor files declare the morphological features that are allowed for a given language
Formal Definition
<feature>
Defined at:
TAN-mor.rng
Used by: ~defn-features
Formal Definition
@type
?,@affects-element
?@type
?,@n
?
Defined at:
TAN-key.rng
, TAN-core.rng
Used by: ~tok-ref-group
, ~body-group
Formal Definition
@group
Defined at:
TAN-core.rng
Used by: ~TAN-A-lm-item
, ~non-class-2-opt
, ~TAN-key-item
Formal Definition
~entity-digital-tan-self-ref
,~nonsource-license
Defined at:
TAN-core.rng
Used by: ~head-prelude
Formal Definition
@href
Defined at:
TAN-core.rng
Used by: ~entity-digital-tan-other-ref
, ~loc-self
, ~loc-src
TAN-class-2: Option to include an internal id. Not needed in TAN-A-lm files.
Formal Definition
{empty}@xml:id
Defined at:
TAN-A-lm.rng
, TAN-class-2.rng
Formal Definition
@include
,@help
?
Defined at:
TAN-core.rng
Used by: ~claim
, ~defn-morph
, ~defn-lexi
, ~TAN-A-lm-item
, ~alignment-inclusion-opt
, ~TAN-key-item
, ~category
, ~morphology-rule
, ~text-div
, ~alt-norm
, ~func-replace
, ~alt-skip
, ~alt-rename
, ~alt-equate
, ~alt-reassign
, ~tok-ref-group
, ~nonsource-license
, ~key-item
, ~source-item
, ~see-also-item
, ~alter-element
, ~resp-item
, ~body-group
, ~defn-pattern-default
, ~defn-pattern-id
, ~defn-pattern-no-id
, ~defn-pattern-language
, ~defn-alias
, ~defn-period
, ~defn-relationship
, ~defn-tok-def
Formal Definition
@xml:id
Defined at:
TAN-core.rng
Used by: ~defn-id-ref-opt
, ~source-id-opt
, ~defn-morph
, ~defn-lexi
, ~alignment-attributes-non-class-2
, ~id-option
, ~inclusion-item
, ~defn-pattern-id
, ~defn-alias
, ~defn-period
, ~defn-relationship
TAN-core: Any generic IRI identifier.
Formal Definition
anyURI (pattern [a-zA-Z][\-.+a-zA-Z0-9]+:\S+)
Defined at:
TAN-core.rng
Used by: ~IRI-gen-ref
Formal Definition
<IRI>
Defined at:
TAN-core.rng
Used by: ~entity-digital-tan-other-ref
, ~entity-digital-generic-ref
, ~entity-nondigital-ref
TAN-core: String that specifies a single item from a sequence: digits or "last(
-digit)?" Similar to seq-picker.
Formal Definition
string (pattern ((last|max)|((last|max)-\d+)|(\d+))|.*\?\?\?.*)
Defined at:
TAN-core.rng
Used by: ~item-pos-ref
Formal Definition
@which
Defined at:
TAN-core.rng
Used by: ~defn-morph
, ~entity-digital-generic-ref
, ~entity-nondigital-ref
, ~metadata-human
, ~defn-tok-def
Formal Definition
@xml:lang
Defined at:
TAN-core.rng
Used by: ~nontextual-reference
, ~body-attributes-non-core
, ~text-div
, ~metadata-desc
Formal Definition
<for-lang>
Defined at:
TAN-core.rng
Used by: ~defn-morph
, ~lang-preface
, ~TAN-R-mor-body
, ~defn-pattern-language
Formal Definition
( (<tok>
|<group>
|<tok>
) |<tok>
)
Defined at:
TAN-A-lm.rng
Used by: ~TAN-A-lm-item
Formal Definition
<location>
Defined at:
TAN-core.rng
Used by: ~entity-digital-tan-other-ref
, ~entity-digital-generic-ref
Formal Definition
~ed-stamp
?, (@xml:lang
?, string (pattern (.|\n)+))
Defined at:
TAN-core.rng
Used by: ~metadata-human
Formal Definition
<name>
+,<desc>
*
Defined at:
TAN-core.rng
Used by: ~entity-digital-tan-other-ref
, ~entity-digital-generic-ref
, ~entity-digital-tan-self-ref
, ~entity-nondigital-ref
, ~entity-tok-def
Formal Definition
@n
Defined at:
TAN-core.rng
Used by: ~text-div
, ~alt-skip
, ~simple-rename
, ~complex-rename
, ~alt-equate
, ~group-attributes
Formal Definition
@object-datatype
,@object-lexical-constraint
?
Defined at:
TAN-A-div.rng
Used by: ~defn-verb
TAN-core: specifies whether the creation and editing of the data is still in progress. Default value is true.
Formal Definition
@period
Defined at:
TAN-core.rng
Used by: ~claim
, ~resp-item
Formal Definition
@ref
Defined at:
TAN-class-2.rng
Used by: ~alt-skip
, ~simple-rename
, ~target-div-ref
, ~tok-ref-range
Formal Definition
@ref
Defined at:
TAN-class-2.rng
Used by: ~simple-textual-reference
, ~complex-rename
, ~div-ref-range
, ~tok-ref-item
Formal Definition
@reuse-type
Defined at:
TAN-A-tok.rng
Used by: ~body-attributes-non-core
, ~alignment-attributes-non-class-2
TAN-core: String that specifies a range of items in a sequence: digits or "last(
-digit)?" joined by hyphens (ranges) or commas. Similar to item-picker.
Formal Definition
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+)))?)*|.*\?\?\?.*)
Defined at:
TAN-core.rng
Used by: ~condition-m-has-how-many-features
, ~seq-pos-ref
, ~char-ref
Formal Definition
( {[TAN-class-2 (~sources-ref
):]@src
} OR {[TAN-core (~sources-ref
):] {empty}} |@work
),@ref
Defined at:
TAN-A-div.rng
Used by: ~textual-reference
TAN-A-div: TAN-A-div sources must be named
TAN-A-tok: TAN-A-tok sources must be named
TAN-core: Parameter to indicate whether <source>
should be allowed to take xml:id (forbidden for TAN files with only one source; mandated otherwise)
Formal Definition
@xml:id
@xml:id
@xml:id
?{empty}
Defined at:
TAN-A-div.rng
, TAN-A-tok.rng
, TAN-class-3.rng
, TAN-core.rng
Used by: ~source-item
TAN-A-div: TAN-A-div files must have one or more sources
TAN-A-tok: TAN-A-tok files take exactly two sources
TAN-class-3: Class 3 files allow zero or many sources
Formal Definition
<source>
+<source>
?<source>
,<source>
{empty}<source>
*<source>
Defined at:
TAN-A-div.rng
, TAN-A-lm.rng
, TAN-A-tok.rng
, TAN-key.rng
, TAN-class-3.rng
, TAN-core.rng
Used by: ~TAN-head
TAN-A-lm: Because TAN-A-lm files depend on only one source, no id references to sources are needed
TAN-class-2: All sources are TAN files, so no source rights should be declared--they're already stated
Formal Definition
{empty}@src
{empty}
Defined at:
TAN-A-lm.rng
, TAN-class-2.rng
, TAN-core.rng
Used by: ~simple-textual-reference
, ~complex-textual-reference-set
, ~action-condition-attributes
, ~tok-sources-ref-opt
, ~defn-tok-def
TAN-mor: TAN-R-mor body consists of zero or more assert, report, category, or options
Formal Definition
<for-lang>
+, (<category>
*? &<rule>
*)
Defined at:
TAN-mor.rng
Used by: ~body-content-non-class-3
Formal Definition
@id
,@TAN-version
,~ed-stamp
?,<head>
,<body>
,<tail>
?
Defined at:
TAN-core.rng
Used by: <TAN-A-div>
, <TAN-A-lm>
, <TAN-A-tok>
, <TAN-key>
, <TAN-mor>
, <TAN-T>
Formal Definition
(~simple-textual-reference
|~complex-textual-reference-set
)
Defined at:
TAN-A-div.rng
Used by: ~complex-subject
, ~object-element
, ~locus
Formal Definition
{empty} (@cert
| (@cert
,@cert2
))?
Defined at:
TAN-A-div.rng
, TAN-class-2.rng
Used by: ~tok-ref-item
Formal Definition
(@val
|@pos
| (@val
,@pos
))
Defined at:
TAN-class-2.rng
Used by: ~tok-ref-item
, ~tok-ref-range
Formal Definition
(<tok>
|<group>
|<tok>
)
Defined at:
TAN-class-2.rng
Used by: ~complex-text-ref
, ~lm-tok-ref
, ~alignment-content-non-class-2
Formal Definition
(@val
|@pos
| (@val
,@pos
))
Defined at:
TAN-class-2.rng
Used by: ~tok-range-selector
Formal Definition
{empty} {[TAN-A-lm (~sources-ref
):] {empty}} OR {[TAN-class-2 (~sources-ref
):]@src
} OR {[TAN-core (~sources-ref
):] {empty}}
Defined at:
TAN-A-div.rng
, TAN-class-2.rng
Used by: ~tok-ref-item
Formal Definition
@val
Defined at:
TAN-class-2.rng
Used by: ~abstract-tok-ref
, ~tok-single-selector-attributes
, ~tok-mult-selector-attributes
Formal Definition
@type
Defined at:
TAN-core.rng
Used by: ~group-attributes
, ~category
, ~feature-ref
, ~text-div
TAN-core: Tag URN, mandatory pattern for the IRI name of every TAN file
Formal Definition
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+)
Defined at:
TAN-core.rng
Used by: ~TAN-root
Formal Definition
@work
Defined at:
TAN-A-div.rng
Used by: ~simple-textual-reference
, ~complex-textual-reference-set