Notes

出張用持ち物リスト・注意点


LaTEX

SIUNITX

SIに忠実に数字、単位、およびそれらを含む表記を自動でtypesetしてくれる便利なパッケージ:詳細はココ

\usepackage[オプション]{siunitx}

これを最初に宣言。オプション(下記参照)はなくても良いが文書全体で規定値を変更したい場合は最初に宣言しておくと良い。


数式環境中でなくても良い。

\qty{数字}{単位}%    ver2の\SI{数字}{単位}も動くが推奨されない

\unit{単位}%    ver2の\si{単位}も動くが推奨されない

\num{数字}

\ang{度;分;秒}

数字は1.2345678e-123の形。±は+-

単位はアルファベットで記述できるのものはそのまま記述できるが、それ用のコマンドも一応用意(mの代わりに\meterなど)。それ以外は専用のコマンドだが容易に想像がつく平易な形になっている。prefixや組み立て単位などは略号がある。単位間は通常はスペースが入るが、オプション指定または、ピリオドで区切ると中点となる。専用コマンドは隙間なく記載しても自動的にスペース(あるいは中点)が入る。仔細は下記。


\usepackage[オプション]{siunitx}で文書全体の設定ができる。また直接個々のコマンド(マクロ)でオプションをつけるとそこだけ規定値を変えることができる。例えば単位間の積はスペース,\が規定値であるが、

inter-unit-product = \cdot

(またはinter-unit-product =\ensuremath{\cdot})

をusepackageにオプションとして入れると全体の規定値を中点・で積とすることができる。他のオプションについても使い方は同様。また直接単位間に\cdotを書き込んでも良いが前後のスペースの調整が正しくなくなる可能性がある。

\unit{\kilogram\metre\per\second}%割り算になる単位は\perを使う。-1乗と表記される

\unit[per-mode = symbol]{\kilogram\metre\per\second}%per-mode = symbolを使うと/で分母を記述

\unit[per-mode = symbol]{\kilogram\metre\per\ampere\per\second}%単位中の分母部分は括弧()で括ってくれる!

\unit[per-mode = fraction]{\kilogram\metre\per\ampere\per\second}%per-mode = fractionを使うと単位で横棒の分数となる

オプションはなくても良いが、角度を使う場合は、

\usepackage[angle-separator = \,]{siunitx}

と最初に宣言することを推奨(角度のそれぞれの部分の間にはスペースが入る)。

単位が割り算の形を含む組み立て単位の場合、規定値はべき表示であるが、「/」を規定値としたい場合、

per-mode = symbol

としておくと良い


\qty{3.14}{\micro\meter}

\qty{3.14}{\pico\meter}

\qty{3.14}{cm}

\qty{.123e-12}{\ampere}

\ang{123;45;67}

\ang{123;45;}

\ang{;45;}

\ang{123.4}

\unit{kg.m.s^{-1}}

\numlist{10;20;30}

\qtylist{0.13;0.67;0.80}{\milli\metre}%これは有用!物理量を列挙(リスト)するときは必ずそれぞれの数字に単位を!

\numrange{10}{20}

\qtyrange{0.13}{0.67}{\milli\metre}%これは有用!範囲を書くときは必ずそれぞれの数字に単位を!ただし下限と上限の単位が違うときは、このコマンドは使えず、それぞれ書き分けないといけない。

\qty{3.14}{\nano\meter} to \qty{3.14}{\micro\meter}

\qtyproduct{10 x 30 x 45}{\metre}%これは有用!


\ang[⟨options⟩]{⟨angle⟩}

\num[⟨options⟩]{⟨number⟩}

\unit[⟨options⟩]{⟨unit⟩}

\qty[⟨options⟩]{⟨number⟩}{⟨unit⟩}

\numlist[⟨options⟩]{⟨numbers⟩}

\numproduct[⟨options⟩]{⟨numbers⟩}

\numrange[⟨options⟩]{⟨numbers⟩}{⟨number2⟩}

\qtylist[⟨options⟩]{⟨numbers⟩}{⟨unit⟩}

\qtyproduct[⟨options⟩]{⟨numbers⟩}{⟨unit⟩}

\qtyrange[⟨options⟩]{⟨number1⟩}{⟨number2⟩}{⟨unit⟩}

\complexnum[⟨options⟩]{⟨number⟩}

\complexqty[⟨options⟩]{⟨number⟩}{⟨unit⟩}

\sisetup{⟨options⟩}

\tablenum[⟨options⟩]{⟨number⟩}


SI base units

Unit: Command, Symbol

ampere: \ampere, A

candela: \candela, cd

kelvin:  \kelvin, K

kilogram: \kilogram, kg

metre:  \metre, m 

mole: \mole, mol

second: \second, s


Coherent derived units in the si with special names and symbols

Unit: Command, Symbol 

becquerel: \becquerel, Bq

degree Celsius: \degreeCelsius, ˚C

coulomb: \coulomb, C

farad: \farad, F

gray: \gray, Gy

hertz: \hertz, Hz

henry: \henry, H

joule: \joule, J

lumen: \lumen, lm

katal: \katal, kat

lux: \lux, lx

newton: \newton, N

ohm: \ohm, Ω

pascal: \pascal, Pa

radian: \radian, rad

siemens: \siemens, S

sievert: \sievert, Sv

steradian: \steradian, sr

tesla: \tesla, T

volt: \volt, V

watt: \watt, W

weber: \weber, Wb


Non-si units accepted for use with the International System of Units

Unit: Command, Symbol

astronomicalunit: \astronomicalunit, au

bel: \bel, B

dalton: \dalton, Da

day: \day, d

decibel: \decibel, dB

degree: \degree, ◦

electronvolt: \electronvolt, eV

hectare: \hectare, ha

hour: \hour, h

litre: \litre, L

liter: \liter, L

minute (plane angle), \arcminute, ′

minute (time): \minute, ′′

second (plane angle), \arcsecond, min

neper: \neper, Np

tonne: \tonne, t


Power (with \ampere for example)

\per\ampere: -1

\square\ampere: 2

\ampere\squared: 2

\cubic\ampere: 3

\ampere\cubed: 3

\ampere\tothe{n}: n

\raiseto{n}\ampere: n

\per\ampere\tothe{n}: -n

\per\square\ampere: -2


SI prefixes

Prefix: Command, Symbol, Power 

quecto: \quecto, q, −30

ronto: \ronto, r, −27

yocto: \yocto, y, −24

atto: \atto, a, −18

zepto: \zepto, z, −21

femto: \femto, f, −15

pico: \pico, p, −12

nano: \nano, n, −9

micro: \micro, μ, −6

milli: \milli, m, −3

centi: \centi, c, −2

deci: \deci, d, −1

deca: \deca, da, 1

hecto: \hecto,h,  2

kilo: \kilo, k, 3

mega: \mega, M, 6

giga: \giga, G, 9

tera: \tera, T, 12

peta: \peta, P, 15

exa: \exa, E, 18

zetta: \zetta, Z, 21

yotta: \yotta, Y, 24

ronna: \ronna, R, 27

quetta: \quetta, Q, 30


Unit abbreviations

femtogram: \fg, fg

picogram: \pg, pg

nanogram: \ng, ng

microgram: \ug, μg

milligram: \mg, mg

gram: \g, g

kilogram: \kg, kg

picometre: \pm, pm

nanometre: \nm, nm

micrometre:\um, μm 

millimetre:\mm, mm 

centimetre:\cm, cm 

decimetre: \dm, dm

metre: \m, m

kilometre: \km, km

attosecond: \as, as

femtosecond: \fs, fs

picosecond: \ps, ps

nanosecond: \ns, ns

microsecond: \us, μs

millisecond: \ms, ms

second: \s, s

femtomole: \fmol, fmol

picomole: \pmol, pmol

nanomole: \nmol, nmol

micromole: \umol, μmol

millimole: \mmol, mmol

mole: \mol, mol

kilomole: \kmol, kmol

picoampere: \pA, pA

nanoampere:\nA, nA

microampere: \uA, μA

milliampere: \mA, mA

ampere: \A, A

kiloampere: \kA, kA

microlitre: \ul, μL

millilitre: \ml, mL

litre: \l, L

hectolitre: \hl, hL

microliter: \uL, μL

milliliter: \mL, mL

liter: \L, L

hectoliter: \hL, hL

millihertz: \mHz, mHz

hertz: \Hz, Hz

kilohertz: kHz, kHz

megahertz: MHz, MHz

gigahertz: GHz, GHz

terahertz: THz, THz

millinewton: \mN, mN,

newton: \N, N

kilonewton: \kN, kN

meganewton \MN, MN

pascal: \Pa, Pa

kilopascal: \kPa, kPa

megapacal: \MPa, MPa

gigapascal: \GPa, GPa

milliohm: \mohm, mΩ

kilohm: \kohm, kΩ

megohm: \Mohm, MΩ

picovolt: \pV, pV

nanovolt: \nV, nV

microvolt: \uV, μV

millivolt: \mV, mV

volt: \V, V

kilovolt: \kV, kV

watt: \W, W

nanowatt: \nW, nW

microwatt: \uW, μW

milliwatt: \mW, mW

kilowatt: \kW, kW

megawatt: \MW, MW

gigawatt: \GW, GW

joule: \J, J

microjoule: \uJ,μJ 

millijoule: \mJ,mJ 

kilojoule: \kJ, kJ

electronvolt: \eV, eV

millielectronvolt: \meV, meV

kiloelectronvolt: \keV, keV

megaelectronvolt: \MeV, MeV

gigaelectronvolt: \GeV, GeV

teraelectronvolt: \TeV, TeV

kilowatt hour: \kWh, kWh

farad: \F, F

femtofarad: \fF, fF

picofarad: \pF, pF

nanofarad: \nF, nF

microfarad: \uF, μF

millifarad: \mF, mF

henry: \H, H

femtohenry: \fH,fH 

picohenry: \pH, pH

nanohenry: \nH, nH

millihenry: \mH,mH 

microhenry: \uH, μH

coulomb: \C, C

nanocoulomb: \nC, nC

millicoulomb: \mC, mC

microcoulomb: \uC, μC

kelvin: \K, K

decibel: \dB, dB


\usepackage{tabularx}

\usepackage{tabular}

などの表の作成において、要素のセル中の左右位置の指定でl、c、rなどの代わりに「S」を使うことができる。これを使うと、通常の数字、少数、そして、\qty、\unit、\numなども桁揃えなどが自動化される。また冪の数もe-2のようにsiunitxの数字記法に従って直接書ける。ただし表のタイトル行(表の要素名)については{表の要素名}で括っておき(SIUNITXの処理を不能にするため)、表中の要素は数字(または数字と単位)だけにして文字を含まないようにしておく。

\documentclass{article}

\usepackage{siunitx}

\usepackage{booktabs}

\usepackage[table]{xcolor}

\begin{document}

\noindent

\begin{tabular}{l c S[table-format=10.9] S[retain-zero-exponent=true]}

\toprule

\multicolumn{4}{c}{SI Prefixes (e.g., with \unit{\ohm})} \\

\addlinespace %\midrule

Prefix & Symbol & {Multiplication Factor} & {\dots\ in Scientific Notation} \\

\midrule

giga  & \unit{\giga\ohm} & 1000000000 & e9 \\

mega  & \unit{\mega\ohm} & 1000000    & e6 \\ 

kilo  & \unit{\kilo\ohm} & 1000       & e3 \\

deca  & \unit{\deca\ohm} & 10         & e1 \\ % "\deka" works too

\rowcolor{gray!20}  -- & -- & 1 & e0 \\

deci  & \unit{\deci\ohm} & 0.1        & e-1 \\

centi & \unit{\centi\ohm}& 0.01       & e-2 \\

milli & \unit{\milli\ohm}& 0.001      & e-3 \\

micro & \unit{\micro\ohm}& 0.000001   & e-6 \\

nano  & \unit{\nano\ohm} & 0.000000001& e-9 \\

\bottomrule

\end{tabular}

\end{document}