Pakket physics in Scissor LaTeX
Het pakket physics werkt niet in Scissor LaTeX: commando's uit physics zoals \abs, \norm, \dv, \pdv, \qty, \vb en \grad zijn onbekend, dus elke formule die er een gebruikt, wordt rood getoond; definieer de paar die je nodig hebt met \newcommand, of schrijf ze uit.
Wat het pakket doet
physics biedt korte commando's voor notatie die natuurkundigen vaak schrijven: absolute waarden en normen (\abs, \norm), afgeleiden (\dv, \pdv), automatische haakjes (\qty), vette vectoren (\vb), vectoroperatoren (\grad, \curl), sporen en matrices (\tr, \mqty), en bra-ketnotatie.
Wat hier werkt
| Commando | In Scissor LaTeX | Schrijf in plaats daarvan |
|---|---|---|
\abs{x} | Niet ondersteund | \left\lvert x \right\rvert |
\norm{v} | Niet ondersteund | \left\lVert v \right\rVert |
\dv{f}{x} | Niet ondersteund | \frac{\mathrm{d} f}{\mathrm{d} x} |
\pdv{f}{x} | Niet ondersteund | \frac{\partial f}{\partial x} |
\qty(...) | Niet ondersteund | \left( ... \right) |
\vb{F}, \vu{x} | Niet ondersteund | \mathbf{F}, \hat{\mathbf{x}} |
\grad, \curl, \laplacian | Niet ondersteund | \nabla f, \nabla \times \mathbf{F}, \nabla^2 f |
\div | Anders | Hier (net als in gewoon LaTeX) is \div het deelteken ÷. Schrijf \nabla \cdot \mathbf{F}. |
\tr, \Tr | Niet ondersteund | \operatorname{Tr} A |
\dd x | Niet ondersteund | \,\mathrm{d}x |
\eval{f}_0^1 | Niet ondersteund | \left. f \right\rvert_0^1 |
\order{x^2} | Niet ondersteund | \mathcal{O}(x^2) |
\mqty(...) | Niet ondersteund | \begin{pmatrix} ... \end{pmatrix} |
\ev, \expval, \comm | Niet ondersteund | \langle x \rangle, en [A, B] voor een commutator |
Voorbeelden
Een formule met \abs en \dv wordt rood getoond:
Commando's uit physics geven een rode formule
\abs{x - 44} + \dv{f}{x}In het rood: de formule kan niet worden gelezen, dus de broncode wordt getoond.
Dezelfde notatie geschreven met standaardcommando's:
Uitgeschreven met standaardcommando's
\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}xSchrijf partiële afgeleiden en verwachtingswaarden met de standaardcommando's:
\pdv en \expval geschreven met standaardcommando's
\frac{\partial f}{\partial x} + \frac{\partial^2 f}{\partial x \, \partial y},
\qquad
\langle x \rangle = 44Gebruik je ze vaak, definieer dan je eigen korte commando's in de preambule. Laad physics dan niet tegelijk, want in een TeX-installatie definieert het deze namen al:
Je eigen \abs, \norm, \dv en \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}Compatibiliteit
- Van een TeX-installatie naar hier: elke formule met een commando uit
physicswordt rood. Voeg de regels met\newcommandhierboven toe (en verwijder\usepackage{physics}) zodat ze op beide plekken werken. - Van hier naar een TeX-installatie: documenten met je eigen commando's compileren daar ongewijzigd.
De volledige handleiding staat op CTAN: ctan.org/pkg/physics. Zie ook Je eigen commando's met \newcommand en Haakjes en scheidingstekens.
Vragen en antwoorden
Hoe schrijf ik een absolute waarde zonder het pakket physics?
Schrijf \left\lvert x \right\rvert, of definieer één keer \newcommand{\abs}[1]{\left\lvert #1 \right\rvert} in de preambule en blijf \abs{x} schrijven.
Waarom is een formule met commando's uit physics rood?
De omzetter kent de commando's van physics niet, dus een formule die er een gebruikt, wordt rood getoond en genoemd in het tabblad Problemen. Schrijf de standaardcommando's uit de tabel hierboven, of definieer je eigen met \newcommand.
Elk voorbeeld op deze pagina wordt door Scissor LaTeX gezet wanneer de site wordt gebouwd. Laatst bijgewerkt op 2026-11-07.