siunitx in Scissor LaTeX
Das Paket siunitx funktioniert in Scissor LaTeX nicht. \SI, \si, \qty, \unit und \num sind unbekannt: Im Text bleibt die Zahl stehen, aber die Einheit verschwindet (mit einem Hinweis im Tab „Probleme“), und in einer Formel wird die ganze Formel rot; schreiben Sie Einheiten stattdessen mit \mathrm und einem schmalen Abstand \,.
Was das Paket macht
siunitx setzt Zahlen und Einheiten einheitlich. Sie schreiben \SI{44}{\kilo\metre} (oder \qty{44}{\km} in Version 3) und bekommen die Zahl, einen schmalen Abstand und eine aufrechte Einheit. Außerdem formatiert es lange Zahlen, richtet Zahlen in Tabellenspalten aus und gibt Bereiche und Listen aus.
Was hier funktioniert
| Befehl | In Scissor LaTeX | Was Sie sehen |
|---|---|---|
\SI{44}{\kilo\metre}, \qty{44}{\km} im Text | Nicht unterstützt | „44“: Die Zahl bleibt, die Einheit geht verloren. Der Tab „Probleme“ listet die übersprungenen Befehle auf. |
\si{\metre\per\second}, \unit{...} im Text | Nicht unterstützt | Nichts: Die Einheit geht verloren. |
\num{12345.6} im Text | Nicht unterstützt | „12345.6“, ohne Zifferngruppierung. |
Jeder davon innerhalb von $...$ oder \[...\] | Nicht unterstützt | Die ganze Formel wird rot angezeigt. |
\sisetup{...}, Spaltentyp S | Nicht unterstützt | \sisetup wird stillschweigend übersprungen. Eine S-Spalte wird als zentrierte Spalte gelesen, Zahlen werden also nicht am Dezimalzeichen ausgerichtet. |
Beispiele
Im Text bleibt die Zahl erhalten, die Einheit nicht:
\SI im Text verliert die Einheit
The track is \SI{44}{\kilo\metre} long.Tab „Probleme“: Skipped 3 unknown commands: \SI, \kilo, \metre
In einer Formel wird die ganze Formel rot:
\SI in einer Formel macht sie rot
The speed is $v = \SI{12}{\metre\per\second}$.Rot dargestellt: Die Formel kann nicht gelesen werden, deshalb steht dort ihr Quelltext.
Schreiben Sie Einheiten von Hand. Ein schmaler Abstand \, trennt Zahl und Einheit, und \mathrm hält die Einheit aufrecht:
Zahlen und Einheiten von Hand geschrieben
The track is $44\,\mathrm{km}$ long, and John Doe runs it at
$3.5\,\mathrm{m\,s^{-1}}$. The water is at $20\,^{\circ}\mathrm{C}$
(or 20\,\textdegree C in text), the resistor has $12\,\mathrm{k\Omega}$,
the hair is $5\,\mu\mathrm{m}$ thick, and the sample weighs
$1.2 \times 10^{3}\,\mathrm{kg}$. Prices rose by 10\,\%.Wenn Sie viele Einheiten schreiben, sparen kurze Befehle Tipparbeit:
Eigene Befehle für Einheiten
\documentclass{article}
\newcommand{\un}[1]{\,\mathrm{#1}}
\newcommand{\celsius}{\,^{\circ}\mathrm{C}}
\begin{document}
Erika Mustermann measured $44\un{mm}$ at $21\celsius$,
and a flow of $0.8\un{L\,min^{-1}}$.
\end{document}Kompatibilität
- Von einer TeX-Installation hierher: Der Text behält die Zahlen, verliert aber die Einheiten, und Formeln mit Befehlen aus
siunitxwerden rot. Ersetzen Sie sie wie oben durch\,\mathrm{...}. - Von hier in eine TeX-Installation: Mit
\mathrmund\,geschriebene Einheiten lassen sich überall übersetzen und sehen gleich aus.
Das vollständige Handbuch steht auf CTAN: ctan.org/pkg/siunitx. Siehe auch Mathematik in LaTeX: die Grundlagen.
Siehe auch Grundlagen der Mathematik, Tabellen und physics.
Fragen und Antworten
Wie schreibe ich Grad Celsius ohne siunitx?
In einer Formel schreiben Sie 20\,^{\circ}\mathrm{C}, im Text 20\,\textdegree C. Beides funktioniert hier und in einer TeX-Installation.
Warum steht zwischen Zahl und Einheit ein Abstand?
Die meisten Stilrichtlinien trennen Einheiten durch einen schmalen Abstand von Zahlen. \, erzeugt diesen Abstand und hält Zahl und Einheit in einer Zeile.
Jedes Beispiel auf dieser Seite wird beim Erstellen der Website von Scissor LaTeX gesetzt. Zuletzt aktualisiert am 2026-11-07.