att.calendarSystem

att.calendarSystem provides attributes for indicating calendar systems to which a date belongs. [3.6.4 Dates and Times 13.4 Dates]
モジュール tei — The TEI Infrastructure
構成 date docDate origDate time
属性
calendar⚓︎ この要素を含むコンテントにおける日付の暦やシステムを示す。
状態 任意
データ型 1–∞ occurrences of teidata.pointer 空白文字で区切られる
Schematron

<sch:rule context="tei:*[@calendar]">
<sch:assert test="string-length( normalize-space(.) ) gt 0"> @calendar indicates one or more
systems or calendars 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>).
He was born on <date calendar="#gregorian #julian"
 when="1732-02-22">
Feb. 22, 1732
(Feb. 11, 1731/32, O.S.)</date>.
解説

calendar属性は(att.datable.customクラスで定義されるdatingMethod属性と異なり、 親要素によって定義される原資料の日付の暦日システムを定義するものであり、 どの暦日に日付を正規化するかではない。