縦線が入った大括弧
Aug 25 2020
入力する必要があり\big(ますが、中央またはエンドツーエンドのいずれかに縦線が含まれています(両方のオプションが必要です)。明確にするために、\llparenthesis(package stmaryrd)の行に沿ったものが必要ですが、正確なサイズ\big(です。区切り文字についてのいくつかのあいまいな理由で\big\llparenthesis仕事に失敗しますが、\bigllbracket作業を行います。\scaleobj{1.1}{\llparenthesis}(package scalerel)を使用した一時的な回避策を見つけました\big(。これは、高さが。よりも明らかに小さいです。要約すると、以下は物事がどのようになっているのか、そして私がどのようになりたいのかを示す写真です。もちろん、右括弧バージョンも必要です。ありがとう、Piotr。
回答
5 Sebastiano Aug 26 2020 at 06:36
更新2:このソリューションは、ComputerModernおよびLatinModernの数学フォントでのみ使用することを目的としています。
\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}