In vielen Formeleditoren (z. B. MS Word 2007 und Daum Equation Editor) gibt es eine doppelte eckige Klammer. Gibt es ein TeX-Äquivalent für [[
, ((
, ))
, und ]]
?
Antwort1
Wenn Sie das nur gelegentlich möchten, können Sie es vielleicht selbst erstellen, indem Sie ein wenig Leerraum verwenden, wie hier
Maths in double brackets $[\![ e=mc^2 ]\!]$ or double parentheses $(\!( a^2 )\!)$.
\left
Beachten Sie, dass sie mit und \right
aufgrund des festen Negativraums nicht gut skaliert werden .
Wenn Sie sie verwenden werdeneine Menge, versuchen Sie es mit einem Paket wiestmaryrd
das Befehle für diese Symbole definiert, wie in den Kommentaren empfohlen.
\documentclass{article}
\usepackage{stmaryrd}
\begin{document}
\begin{equation}
\llbracket 1 \rrbracket \quad
\llparenthesis 2 \rrparenthesis \quad
\llceil 3 \rrceil \quad
\llfloor 4 \rrfloor \quad
\end{equation}
\end{document}
Beachten Sie insbesondere die elegantere Anzeige von doppelten Klammern.
Als Anmerkung,DeTeXifywird immer besser darin, diese Symbole zu erkennen, Sie können also dort nach weiteren paketbasierten Optionen suchen.
Antwort2
Diese Befehle sind \lBrack
/ \rBrack
, und entweder \lParen
und \rParen
oder \llparenthesis
und \rrparenthesis
in unicode-math
oder mehreren 8-Bit-Paketen, einschließlich stix
, stix2
und fdsymbol
. In Unicode können Sie auch die Symbole ⟦
, ⦅
, ⦇
, usw. verwenden.
Möglicherweise finden Sie den \DeclarePairedDelimiter
Befehl mathtools
sehr praktisch, insbesondere wenn Sie eine Größe angeben müssen.
\documentclass{article}
\usepackage{mathtools}
\usepackage{newcomputermodern} % Loads unicode-math
\DeclarePairedDelimiter\Brackets{\lBrack}{\rBrack}
\DeclarePairedDelimiter\Parens{\lParen}{\rParen}
\begin{document}
\begin{gather*}
\lBrack x \rBrack \quad \lParen y \rParen \quad
\llparenthesis z \rrparenthesis \\
\Brackets{u} \quad \Parens{v}
\end{gather*}
\end{document}
Antwort3
Im Falle eines Konflikts zwischenAbonnierenund ein anderes Paket, oder dass Ihnen einige Neudefinitionen von Symbolen (wie etwa \bigtriangledown) nicht gefallen, können Sie die folgende Zeile verwenden, um nur die gewünschten Befehle zu importieren:
\usepackage[only,llbracket,rrbracket]{stmaryrd}