Zum Inhalt springen

Paket physics in Scissor LaTeX

Das Paket physics funktioniert in Scissor LaTeX nicht: Befehle aus physics wie \abs, \norm, \dv, \pdv, \qty, \vb und \grad sind unbekannt, deshalb wird jede Formel, die einen davon verwendet, rot angezeigt; definieren Sie die wenigen, die Sie brauchen, mit \newcommand, oder schreiben Sie sie aus.

Was das Paket macht

physics bietet kurze Befehle für Notation, die in der Physik häufig vorkommt: Beträge und Normen (\abs, \norm), Ableitungen (\dv, \pdv), automatische Klammern (\qty), fette Vektoren (\vb), Vektoroperatoren (\grad, \curl), Spuren und Matrizen (\tr, \mqty) sowie die Bra-Ket-Notation.

Was hier funktioniert

BefehlIn Scissor LaTeXSchreiben Sie stattdessen
\abs{x}Nicht unterstützt\left\lvert x \right\rvert
\norm{v}Nicht unterstützt\left\lVert v \right\rVert
\dv{f}{x}Nicht unterstützt\frac{\mathrm{d} f}{\mathrm{d} x}
\pdv{f}{x}Nicht unterstützt\frac{\partial f}{\partial x}
\qty(...)Nicht unterstützt\left( ... \right)
\vb{F}, \vu{x}Nicht unterstützt\mathbf{F}, \hat{\mathbf{x}}
\grad, \curl, \laplacianNicht unterstützt\nabla f, \nabla \times \mathbf{F}, \nabla^2 f
\divAndersHier (wie in normalem LaTeX) ist \div das Divisionszeichen ÷. Schreiben Sie \nabla \cdot \mathbf{F}.
\tr, \TrNicht unterstützt\operatorname{Tr} A
\dd xNicht unterstützt\,\mathrm{d}x
\eval{f}_0^1Nicht unterstützt\left. f \right\rvert_0^1
\order{x^2}Nicht unterstützt\mathcal{O}(x^2)
\mqty(...)Nicht unterstützt\begin{pmatrix} ... \end{pmatrix}
\ev, \expval, \commNicht unterstützt\langle x \rangle, und [A, B] für einen Kommutator

Beispiele

Eine Formel mit \abs und \dv wird rot angezeigt:

Befehle aus physics ergeben eine rote Formel

LaTeXPräambel: \usepackage{physics}Im Editor öffnen (öffnet in einem neuen Tab)
\abs{x - 44} + \dv{f}{x}

Rot dargestellt: Die Formel kann nicht gelesen werden, deshalb steht dort ihr Quelltext.

Dieselbe Notation, mit Standardbefehlen geschrieben:

Mit Standardbefehlen ausgeschrieben

LaTeXPräambel: \usepackage{amsmath}Im Editor öffnen (öffnet in einem neuen Tab)
\left\lvert x - 44 \right\rvert + \frac{\mathrm{d} f}{\mathrm{d} x},
\qquad
\left\lVert \mathbf{v} \right\rVert,
\qquad
\nabla \times \mathbf{F},
\qquad
\int_0^1 f(x) \,\mathrm{d}x

Partielle Ableitungen und Erwartungswerte schreiben Sie mit den Standardbefehlen:

\pdv und \expval mit Standardbefehlen

\frac{\partial f}{\partial x} + \frac{\partial^2 f}{\partial x \, \partial y},
\qquad
\langle x \rangle = 44

Brauchen Sie diese oft, definieren Sie in der Präambel eigene kurze Befehle. Laden Sie physics nicht gleichzeitig, denn in einer TeX-Installation definiert es diese Namen bereits:

Eigene \abs, \norm, \dv und \dd

\documentclass{article}
\usepackage{amsmath}
\newcommand{\abs}[1]{\left\lvert #1 \right\rvert}
\newcommand{\norm}[1]{\left\lVert #1 \right\rVert}
\newcommand{\dv}[2]{\frac{\mathrm{d} #1}{\mathrm{d} #2}}
\newcommand{\dd}{\,\mathrm{d}}
\newcommand{\vb}[1]{\mathbf{#1}}
\DeclareMathOperator{\Tr}{Tr}
\begin{document}
\[
  \abs{x - 44} \le \norm{\vb{v}}, \qquad
  \dv{f}{x}, \qquad
  \int_0^1 f(x) \dd x, \qquad
  \Tr A
\]
\end{document}

Kompatibilität

  • Von einer TeX-Installation hierher: Jede Formel mit einem Befehl aus physics wird rot. Fügen Sie die \newcommand-Zeilen von oben hinzu (und entfernen Sie \usepackage{physics}), damit sie an beiden Orten funktionieren.
  • Von hier in eine TeX-Installation: Dokumente mit Ihren eigenen Befehlen lassen sich dort unverändert übersetzen.

Das vollständige Handbuch steht auf CTAN: ctan.org/pkg/physics. Siehe auch Eigene Befehle mit \newcommand und Klammern und Begrenzer.

Fragen und Antworten

Wie schreibe ich einen Betrag ohne das Paket physics?

Schreiben Sie \left\lvert x \right\rvert, oder definieren Sie einmal in der Präambel \newcommand{\abs}[1]{\left\lvert #1 \right\rvert} und schreiben Sie weiter \abs{x}.

Warum ist eine Formel mit Befehlen aus physics rot?

Der Konverter kennt die Befehle aus physics nicht, deshalb wird eine Formel, die einen davon verwendet, rot angezeigt und im Tab „Probleme“ genannt. Schreiben Sie die Standardbefehle aus der Tabelle oben, oder definieren Sie eigene mit \newcommand.

Jedes Beispiel auf dieser Seite wird beim Erstellen der Website von Scissor LaTeX gesetzt. Zuletzt aktualisiert am 2026-11-07.