缩放自定义堆叠符号(如括号)

缩放自定义堆叠符号(如括号)

我创建了两个自定义符号,我想像使用括号一样使用它们。当里面的内容是正常大小时,它可以正常工作,但是当有一个更大的符号时,即使我使用\left和,它也不会缩放\right

这是我能做的一个最简单的例子。

\documentclass{article}
\newcommand{\ltirarr}{\mathopen{\langle\kern-0.21em\mid}}
\newcommand{\rtirarr}{\mathclose{\mid\kern-0.21em\rangle}}

\begin{document}
Inline: $\ltirarr x \rtirarr$. Display:
\[\ltirarr \sum_{x=1}^n x \rtirarr\]
\end{document}

结果是这样的:

在此处输入图片描述

您能帮忙缩放这些符号吗?(或者也许在包中找到它们,我找不到它们,甚至是非缩放版本)。

答案1

在这里,我使用该scalerel包来缩放自定义符号,但将其整体宽度限制为 10pt。

\documentclass{article}
\usepackage{scalerel}
\newcommand{\ltirarr}{\mathopen{\langle\kern-0.21em\mid}}
\newcommand{\rtirarr}{\mathclose{\mid\kern-0.21em\rangle}}

\begin{document}
Inline: $\ltirarr x \rtirarr$. Display:
\[\scaleleftright[10pt]{\ltirarr}{\sum_{x=1}^n x}{\rtirarr}\]
\end{document}

在此处输入图片描述

相关内容