att.pointing

att.pointing URIにより要素を参照する要素に共通して付与される属性を定義する。 [1.3.1.1.2 Language Indicators 3.7 Simple Links and Cross-References]
モジュール tei — The TEI Infrastructure
構成 att.pointing.group [altGrp joinGrp linkGrp] alt annotation calendar catRef citedRange gloss join licence link locus note noteGrp oRef pRef ptr ref span substJoin term witDetail
属性
targetLang⚓︎ specifies the language of the content to be found at the destination referenced by target, using a ‘language tag’ generated according to BCP 47.
状態 任意
データ型 teidata.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 teidata.pointer 空白文字で区切られる
evaluate⚓︎ (evaluate) 当該ポインタの参照先がポインタである場合、その意図を示す。
状態 任意
データ型 teidata.enumerated
正当な値:
all
参照先の要素がポインターである場合、そのポインターの参照先へ と展開する。これを、参照先がポインターでなくなるまで続ける。
one
参照先の要素がポインターである場合、(そのポインターの参照先 がどうであれ)そのポインターが参照先になる。
none
当該ポインターの参照先から先にあるリンクへの展開は行わない。
解説

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