att.pointing

att.pointing URIにより要素を参照する要素に共通して付与される属性を定義する. [1.3.1.1.2 Language Indicators 3.6 Simple Links and Cross-References]
モジュールtei — The TEI Infrastructure
構成att.pointing.group [altGrp joinGrp linkGrp] calendar catRef citedRange gloss join licence link locus note oRef oVar pRef pVar ptr ref span substJoin term witDetail
属性属性
targetLangspecifies the language of the content to be found at the destination referenced by target, using a ‘language tag’ generated according to BCP 47.
状態 任意
データ型

<rng:ref name="data.language"/>
data.language
Schematron

<sch:rule context="tei:*[not(self::tei:schemaSpec)][@targetLang]">
<sch:assert test="@target">@targetLang should only be used on <sch:name/> if @target is specified.</sch:assert></sch:rule>
<linkGrp xml:id="pol-swh_aln_2.1-linkGrp">
 <ptr xml:id="pol-swh_aln_2.1.1-ptr"
  target="pol/UDHR/text.xml#pol_txt_1-headtype="tuvtargetLang="pl"/>

 <ptr xml:id="pol-swh_aln_2.1.2-ptr"
  target="swh/UDHR/text.xml#swh_txt_1-headtype="tuvtargetLang="sw"/>

</linkGrp>

In the example above, the linkGrp combines pointers at parallel fragments of the Universal Declaration of Human Rights: one of them is in Polish, the other in Swahili.

targetひとつ以上のURIで,参照先を特定する.
状態 任意
データ型 1–∞ occurrences of 

<rng:ref name="data.pointer"/>
data.pointer
空白文字で区切られる
evaluate当該ポインタの参照先がポインタである場合,その意図を示す.
状態 任意
データ型

<rng:ref name="data.enumerated"/>
data.enumerated
正当な値:
all
参照先の要素がポインターである場合,そのポインターの参照先へ と展開する.これを,参照先がポインターでなくなるまで続ける.
one
参照先の要素がポインターである場合,(そのポインターの参照先 がどうであれ)そのポインターが参照先になる.
none
当該ポインターの参照先から先にあるリンクへの展開は行わない.
解説

値がない場合,ソフトウェア側がポインター連鎖の扱いを決める(恐 らく利用者が指示を元に行われる).