att.datable

att.datable 日付や時間または時間事象を含む要素の正規化手法を示す属性を示す. [3.5.4 Dates and Times 13.3.6 Dates and Times]
モジュールtei — The TEI Infrastructure
構成acquisition affiliation age application binding birth bloc change climate country creation custEvent date death district education event faith floruit geogFeat geogName langKnowledge langKnown licence location name nationality occupation offset orgName origDate origPlace origin persName placeName population provenance region relation residence resp seal settlement sex socecStatus stamp state terrain time trait
属性att.datable.w3c (@when, @notBefore, @notAfter, @from, @to) att.datable.iso (@when-iso, @notBefore-iso, @notAfter-iso, @from-iso, @to-iso) att.datable.custom (@when-custom, @notBefore-custom, @notAfter-custom, @from-custom, @to-custom, @datingPoint, @datingMethod)
calendar当該日付の歴システムを示す.
状態 任意
データ型

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

<sch:rule context="tei:*[@calendar]">
<sch:assert test="string-length(.) gt 0">@calendar indicates the system or calendar to which the date represented by the content of this element
belongs, but this <sch:name/> element has no textual content.</sch:assert></sch:rule>
He was born on <date calendar="#Gregorian">Feb. 22, 1732</date>
(<date calendar="#Julianwhen="1732-02-22"> Feb. 11, 1731/32, O.S.</date>).
period時間事象の名前付き時間幅を定義する時点を示す.
状態 任意
データ型

<rng:ref name="data.pointer"/>
data.pointer
解説

このいわゆる‘親クラス(スーパークラス)’は, 正規化された値を属性値として持つ,時間情報を示す属性になる. デフォルト値として,当該属性は,クラスatt.datable.w3cが付与されている. 名前と日付に関するモジュールが使用される場合,当該クラスは,クラス att.datable.isoから属性が与えられる. 一般には,W3Cのデータ形式に従った属性値は,ITO8601に従った属性値の 下位要素になっている.しかし,より強力な表現力を持つISOのデータ形 式が必要になることはない.さらに強力な表現力をサポートするソフトウェ アも存在する.