세로줄이있는 큰 괄호

Aug 25 2020

입력해야 \big(하지만 중간 또는 끝에서 끝까지 세로선이 있습니다 (두 옵션 모두 선호 됨). 명확히하기 위해 \llparenthesis(package stmaryrd) 라인을 따라 정확한 크기가 필요 \big(합니다. 구분 기호에 대한 모호한 이유로 \big\llparenthesis작동 \bigllbracket하지 않지만 작동합니다. 나는 \scaleobj{1.1}{\llparenthesis}(package scalerel)를 사용하여 임시 해결 방법을 찾았는데 , 이는 \big(. 요약하면, 아래는 사물의 상태와 내가 원하는 방식을 보여주는 그림입니다. 분명히 오른쪽 괄호 버전도 필요합니다. 고마워, 피오트르.

답변

5 Sebastiano Aug 26 2020 at 06:36

업데이트 2 :이 솔루션은 Computer Modern 및 Latin Modern 수학 글꼴에만 사용됩니다.

\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}


업데이트 1


이것은 이전 답변의 개선 사항입니다.

\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}


운동처럼. 당신은 자신의 부모를 만들 수 있습니다.

\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}