Jednostki SI w LaTeX
Pakiet siunitx pilnuje odstępu między liczbą a jednostką, kroju jednostek i znaku dziesiętnego. W źródle piszesz kropkę, a ustawienie output-decimal-marker={,} drukuje polski przecinek. Tak samo zapisuje liczby CamteX.
Preambuła po polsku
\usepackage{siunitx}
\sisetup{output-decimal-marker={,}}Ustawienie zmienia tylko wydruk. W źródle zostaje kropka, więc ten sam plik skompilujesz z kropką dziesiętną (np. do anglojęzycznego artykułu), zmieniając jedną linię preambuły.
Przepisujesz to z odręcznych notatek? Zrób zdjęcie kartki, a CamteX zamieni wzory na LaTeX. Spróbuj za darmo
Liczba z jednostką
\SI{9.81}{\metre\per\second\squared}Jednostki zapisujesz słowami: \metre, \kilogram, \per dla dzielenia, \squared dla kwadratu. siunitx sam wstawi wąską spację i ustawi jednostki prosto. W wersji 3 pakietu to samo robi krótsze polecenie \qty, a \SI dalej działa.
Jednostka wpisana wprost
\SI{9.81}{m/s^2}Jednostkę można też wpisać dosłownie. Jest krócej, ale ustawienia stylu, np. per-mode=fraction (dzielenie jako ułamek), działają tylko na jednostkach zapisanych słowami. W całym dokumencie trzymaj się jednego sposobu.
Wynik z niepewnością
\SI{2.45 +- 0.03}{\ohm}Domyślnie siunitx drukuje niepewność w zapisie skróconym: 2,45(3) Ω. Jeśli prowadzący wymaga zapisu (2,45 ± 0,03) Ω, dodaj do \sisetup opcję uncertainty-mode=separate.
Sama liczba
\num{6.022e23}\num zamienia zapis e23 na mnożenie przez potęgę dziesięciu i dzieli długie liczby na grupy po trzy cyfry: \num{1234567} drukuje się jako 1 234 567.
Kąt i procent
\SI{45}{\degree} \quad \SI{12}{\percent}Przy stopniach kątowych siunitx nie wstawia odstępu (45°), przy procentach wstawia, jak zaleca norma SI. Ręcznie wpisany znak $^\circ$ łatwo zapisać za każdym razem trochę inaczej.
Typowe błędy
- Przecinek dziesiętny w trybie matematycznym: $1,5$ drukuje się jako „1, 5" z odstępem po przecinku.
- Jednostki kursywą: $9.81 m/s^2$ składa m i s jak zmienne.
- Spacja zamiast \per: \SI{3}{\metre \second} oznacza iloczyn metra i sekundy, a nie metr na sekundę.
- Potęga dziesięciu raz przez \num{6.022e23}, a raz ręcznie jako 6{,}022 \cdot 10^{23}: w jednym sprawozdaniu wyjdą dwa różne wyglądy tej samej liczby.
Zobacz też
Nie chcesz pamiętać poleceń?
Narysuj wzór albo wklej zrzut ekranu, a CamteX zamieni go na gotowy LaTeX.
