siunitx

siunitx とは,SI 単位をサポートするスタイルファイルで,si, SIstyle, siunits 等のパッケージの上位版といえるものです. TeX Live, W32TeX に標準で含まれています.

SI 単位の正しい表記法

SI 単位 (The International System of Units) の表記法の主な規則を挙げておきます.

詳細は SI Brochure [8th edition, 2006; updated in 2014] や,その日本語訳を参照してください.

siunitx は,単位記号のフルスペルを入力すれば,大文字小文字を間違わずに正しく記号化してくれます(例えば,mHz Mhz mhz MHz を区別してくれます). 流儀によっていくつかの表記法がある場合にも対応しています.

siunitx の使用例

\SI[inter-unit-product=\ensuremath{\cdot}]{-1.234e3}{N.m}sistyle1.png
\ang{32;46;23.373}sistyle2.png
\SI{5}{\micro s}sistyle3.png
\SI{60}{\degreeCelsius}sistyle4.png

なお,siunitx パッケージは expl3 パッケージに依存します. pLaTeX / upLaTeX で expl3 がサポートされたのは qa:55490(→ qa:55523 でバグ修正)以降ですので,それ以前では利用できないことにご注意ください.

関連リンク


Last-modified: 2018-04-14 (土) 16:06:17 (221d)