Große Klammer mit einer vertikalen Linie
Ich muss \big(aber mit einer vertikalen Linie entweder in der Mitte oder von Ende zu Ende tippen (würde es vorziehen, beide Optionen zu haben). Zur Verdeutlichung brauche ich etwas in der Art von \llparenthesis(Paket stmaryrd), aber von exakter Größe \big(. Aus irgendeinem unbekannten Grund \big\llparenthesisfunktionieren Trennzeichen nicht, funktionieren aber \bigllbracket. Ich habe eine vorübergehende Umgehung mit \scaleobj{1.1}{\llparenthesis}(Paket scalerel) gefunden, die sichtbar kleiner ist als \big(. Zusammenfassend ist unten ein Bild zu sehen, wie die Dinge sind und wie ich sie haben möchte. Natürlich brauche ich auch eine Version in Klammern. Danke, Piotr.
Antworten
Aktualisiert 2 : Diese Lösung ist nur für die Verwendung mit mathematischen Schriftarten der modernen und lateinischen Moderne 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}
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}
Nur als Übung. Sie können sich Ihre Elternschaft 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}