att.identified

att.identified 可利用屬性 key來參照的元素Translation out of date.
組件 tagdocs — Documentation Elements
成員 attDef classSpec constraintSpec dataSpec elementSpec macroSpec moduleSpec paramSpec schemaSpec
屬性 att.combinable (@mode) (att.deprecated (@validUntil))
ident 提供被參照的元素的識別符號。
狀態 必備的
資料類型 teidata.name
Translation out of date.
predeclare 說明該元素集是否為全域元素集,並必須在核心中宣告。
狀態 非必備的
資料類型 teidata.truthValue
預設值 false
Translation out of date.
module 提供定義該元素的模組名稱。
狀態 非必備的
資料類型 teidata.xmlName
Translation out of date.
Schematron

<s:rule context="tei:elementSpec[@module]|tei:classSpec[@module]|tei:macroSpec[@module]">
<s:assert test=" (not(ancestor::tei:schemaSpec | ancestor::tei:TEI | ancestor::tei:teiCorpus)) or (not(@module) or (not(//tei:moduleSpec) and not(//tei:moduleRef)) or (//tei:moduleSpec[@ident = current()/@module]) or (//tei:moduleRef[@key = current()/@module])) "> Specification <s:value-of select="@ident"/>: the value of the module attribute ("<s:value-of select="@module"/>")
should correspond to an existing module, via a moduleSpec or
moduleRef</s:assert>
</s:rule>