siunitx
単位を楽に記述するLaTeX package
CTAN: Package siunitx
\SI{}{}でいい感じにスペースを調整した物理量(数字&単位)を出力する
\si{}で単位のみ出力
v3から非推奨になったらしい
siunitxの使い方
範囲
\qtyrange{}{}{}/\numrange{}{}を使うhttps://zenn.dev/kinakomochi5250/articles/siunitx-basic-usage#範囲
範囲の区切り文字はdefaultでto
range-phraseで変更する
\num{}で数値も整形できる
有効数字や指数表記などをいじれる
http://www.yamamo10.jp/yamamoto/comp/latex/make_doc/unit/index.php#USE:NUM
\tablenum{}というのもある?
globalにoptionsを変えるときは\sisetup{}を使う
exponent-modeを設定すると、自動で有効数字表記してくれる
exponent-mode = scientificで$ 1.2\times{10}^{-5}などと表示される
値を自動で有効数字方式で丸めたいときは、round-modeをfiguresに設定する
有効数字の桁数はdefualtで2桁
桁数を変えたいときはround-precisionで指定する
計算式を評価したいときはevaluate-expressionをoptionに入れる
xfpを使っている
https://ctan.org/pkg/xfp
table-formatでも表記を変えられる?
記号
分は\minute
セ氏温度は\degreeCelsius
\begin{tabular}でSという数値整形optionを使える
表の小数点揃え|実験AのためのLaTeX小技集
subfilesと使うと機能しない?
siunitx - TeX Wiki
LaTeX: 数値・単位の書き方 (siunitx)
defaultだと$ \cdotが空白になる
IUPAC Green Bookではこちらを推奨
$ \cdotを入れるには、optionにinter-unit-product=\ensuremath{\cdot}を入れる
単位|実験AのためのLaTeX小技集
\sisetup{}で、それ以後の全体にoptionを適用できる
{}などで囲って影響範囲を区切れる
\SIrange{}{}{}で数値の範囲を示せる
http://www.yamamo10.jp/yamamoto/comp/latex/make_doc/unit/index.php#USE:UNIT:SIrange
不確かさを表す
https://uec.medit.link/latex/uncertainty.html
physics packageと干渉する
\qty{}という同一コマンドがある
かならずsiunitxをphysics packageより先に読み込むこと
pHはsiunitxではなくchemmacrosを使う
https://atatat.hatenablog.com/entry/cloud_latex19_chemmacros
もしくは
$ \NewDocumentCommand\pH{}{\textrm{pH}}
https://tex.stackexchange.com/questions/550878/typesetting-ph-values
#2026-02-03 10:41:43
#2026-01-25 14:11:30
#2026-01-07 08:44:40
#2024-11-28 15:50:30
#2024-10-31 14:37:52
#2024-10-20 15:28:17
#2023-10-07 06:24:21
#2023-06-17 08:30:25
#2023-06-04 14:24:27
#2023-06-03 12:33:11
#2023-05-13 19:24:17