teidata.interval

teidata.interval 間隔の値の表現に用いる属性値を定義する。
モジュール tei — The TEI Infrastructure
当該モジュールを使用するもの
要素:
Content model
<content>
 <alternate>
  <dataRef name="float"/>
  <valList>
   <valItem ident="regular"/>
   <valItem ident="irregular"/>
   <valItem ident="unknown"/>
  </valList>
 </alternate>
</content>
宣言
<rng:define name="teidata.interval">
 <rng:choice>
  <rng:data type="float"/>
  <rng:choice>
   <rng:value>regular</rng:value>
   <rng:value>irregular</rng:value>
   <rng:value>unknown</rng:value>
  </rng:choice>
 </rng:choice>
</rng:define>
teidata.interval = xsd:float | ( "regular" | "irregular" | "unknown" )
解説

ゼロより大きな数値、あるいはregular, irregular, unknownのいずれかの値。