att.measurement

att.measurement 正規化単位を表す属性を示す。
モジュール tei — The TEI Infrastructure
構成 measure measureGrp unit
属性
unit⚓︎ (unit) 一般には標準記号により、計測単位を示す。
状態 任意
データ型 teidata.enumerated
提案する値は以下の通り:
m
(メートル) メータ。長さを示す国際単位系。
kg
(キログラム) キログラム。重さを示す国際単位系。
s
(秒) 秒。時間を示す国際単位系。
Hz
(ヘルツ) ヘルツ。周波数を示す国際単位系。
Pa
(パスカル) パスカル。気圧を示す国際単位系。
Ω
(オーム) オーム。抵抗を示す国際単位系。
L
(リットル) リッター。体積を示す。
t
(トン) トン。重さを示す。
ha
(ヘクタール) ヘクタール。広さを示す。
Å
(オングストローム) オングストローム。長さの単位。
mL
(ミリリットル)
cm
(センチメートル)
dB
(デシベル) デシベル。エネルギーの強さを示す。
kbit
(キロビット) キロビット。1000ビット(10の3乗bits)のこと。
Kibit
(キビビット) キビビット。1024ビット(2の10乗bits)のこと。
kB
(キロバイト) キロバイト。1000バイト(10の3乗bytes)のこと。
KiB
(キビバイト) キビバイト。1024バイト(2の10乗bytes)のこと。
MB
(メガバイト) メガバイト。1,000,000バイト(10の6乗bytes)のこと。
MiB
(メビバイト) メビバイト。1,048,576バイト(2の20乗bytes)のこと。
解説

計測されたものが特定の単位で表現できず、むしろ離散的なものであ る場合、単位countが使われるべきである。そうでない場 合は、属性unitの値は付与されないかもしれない。

適切な単位がある場合には、国際単位名を使用するべきである。(詳細 は、http://www.bipm.org/en/publications/si-brochure/http://physics.nist.gov/cuu/Units/を参照のこと。) 上記リストはこれらの全てではない。

unitRef⚓︎ points to a unique identifier stored in the xml:id of a unitDef element that defines a unit of measure.
状態 任意
データ型 teidata.pointer
quantity⚓︎ (量) 計測単位の数を示す。
状態 任意
データ型 teidata.numeric
commodity⚓︎ (物品) 計測される対象を示す。
状態 任意
データ型 1–∞ occurrences of teidata.word 空白文字で区切られる
解説

一般に、当該対象が離散的なものである場合、単位の複数形が使用さ れる。当該計測対象がひとつの場合もそうである。

Schematron

<sch:rule context="tei:*[@unitRef]">
<sch:report test="@unitrole="info">The @unit attribute may be unnecessary when @unitRef is present.</sch:report>
</sch:rule>
解説
当該属性クラスは、3つ組属性を規定している。これは、標準計測システ ムの計測値を正規化するものである。
<l>
<!-- regularization:-->So weren't you gonna buy <measure quantity="0.5unit="gal"
  commodity="icecream">
half a gallon</measure>, baby
</l>
<l>
<!-- normalization: -->So won't you go and buy <measure quantity="1.893unit="L"
  commodity="icecream">
half a gallon</measure>,
baby?
</l>

当該単位は、一般には、国際単位系の標準的な略式表記で示されるべきで ある。(詳細は、http://www.bipm.org/en/publications/si-brochure/http://physics.nist.gov/cuu/Units/を参照のこと。) けれども、符号化する人は、非公式な計測単位、例えば、 linescharactersも使用してもよい。