Große Klammer mit einem senkrechten Strich darin

Große Klammer mit einem senkrechten Strich darin

Ich muss tippen \big(, aber mit einem vertikalen Strich darin, entweder in der Mitte oder von Ende zu Ende (ich hätte lieber beide Optionen). Zur Verdeutlichung: Ich brauche etwas in der Art von \llparenthesis(Paket stmaryrd), aber in der genauen Größe \big(. Aus irgendeinem obskuren Grund \big\llparenthesisfunktioniert das mit Trennzeichen nicht, aber \bigllbracketes funktioniert. Ich habe eine vorübergehende Problemumgehung mit \scaleobj{1.1}{\llparenthesis}(Paket scalerel) gefunden, das sichtbar kleiner ist als \big(. Zusammenfassend ist unten ein Bild, das zeigt, wie die Dinge sind und wie ich sie haben möchte. Natürlich brauche ich auch eine Version mit rechten Klammern. Danke, Piotr.Bildbeschreibung hier eingeben

Antwort1

Aktualisiert 2: Diese Lösung ist nur für die Verwendung mit mathematischen Schriftarten vom Typ „Computer Modern“ und „Latin Modern“ vorgesehen.

\documentclass[12pt]{article}

\newcommand{\lstruck}{\mathopen{\Big(\kern-.475ex\Big\vert}}
\newcommand{\rstruck}{\mathclose{\Big\vert\kern-.475ex\Big)}}
\newcommand{\parstruck}[1]{\lstruck #1\rstruck}

\newcommand{\lmstruck}{\mathopen{\Big(\kern-.8ex\big\vert}}
\newcommand{\rmstruck}{\mathclose{\big\vert\kern-.8ex\Big)}}
\newcommand{\nparstruck}[1]{\lmstruck #1\rmstruck}

\begin{document}
\phantom{\texttt{n}}\verb|\parstruck|: $\parstruck{aBf(x)g}$

\verb|\nparstruck|: $\nparstruck{aBf(x)g}$
\end{document}

Bildbeschreibung hier eingeben


Aktualisiert 1


Dies ist eine Verbesserung meiner vorherigen Antwort:

\documentclass[a4paper,12pt]{article}
\usepackage{amsmath,amssymb}

\newcommand{\lstruck}{\Bigl(\mkern-4mu{\Big\lvert}}
\newcommand{\rstruck}{{\Big\rvert}\mkern-4mu\Bigr)}
\newcommand{\lmstruck}{\Bigl(\mkern-7.1mu{\bigl\lvert}}
\newcommand{\rmstruck}{{\bigr\rvert}\mkern-7.1mu\Bigr)}
\newcommand{\parstruck}[1]{{\lstruck{\mathbin #1}\rstruck}}
\newcommand{\nparstruck}[1]{{\lmstruck{\mathbin #1}\rmstruck}}

\begin{document}

\verb|\parstruck{...}| direct command where has been used \verb|\mathbin| for the first type of brackets:

\[\parstruck{aBf(x)g}\]

\verb|\nparstruck{...}| direct command where has been used \verb|\mathbin| for the second type of brackets:

\[\nparstruck{rsg(x)hp}\]

Classic \verb|\parstruck{...}| commands without \verb|\mathbin|:

\[\lstruck pQr \rstruck, \, \lmstruck pQr \rmstruck\]

\end{document}

Bildbeschreibung hier eingeben


Nur als Übung. Sie können Ihre eigene Parenthesie erstellen.

\documentclass[a4paper,12pt]{article}
\usepackage{amsmath,amssymb}

\newcommand{\lstruck}{\Bigl(\mkern-4mu{\Big\lvert}}
\newcommand{\rstruck}{{\Big\rvert}\mkern-4mu\Bigr)}
\newcommand{\lmstruck}{\Bigl(\mkern-7.1mu{\bigl\lvert}}
\newcommand{\rmstruck}{{\bigr\rvert}\mkern-7.1mu\Bigr)}
\begin{document}
\[\lstruck pQr \rstruck\]

\[\lmstruck pQr \rmstruck\]

\end{document}

Bildbeschreibung hier eingeben

verwandte Informationen