案例环境中的分隔符大小

案例环境中的分隔符大小

如何在案例环境中更改分隔符(括号)的大小(对于分段函数)?

\begin{equation}
f(x)=\begin{cases}

\end{cases}
\end{equation}

答案1

如果括号的大小(垂直和/或水平)是主要考虑因素,则下面给出了环境的替代方案。在此 MWE 中,堆叠的案例由(包 )cases组成,其中参数在数学模式下设置在围绕数学轴设置的等距线上。括号由包生成,仅仅是字形的宽度受限的垂直比例,在本例中为左括号。\Vectorstackstackenginescalerel{

\documentclass{article}
\usepackage[usestackEOL]{stackengine}
\usepackage{scalerel}
\begin{document}
\centering
Vertical height of brace matches target stack:
\[ f(x) =
  \scalerel[2ex]{\{}{\Vectorstack{a\\b\\c}}
\]
\[ f(x) =
  \scalerel[2ex]{\{}{\Vectorstack{a\\b\\c\\d}}
\]
Vertical height of stack can be extended beyond stack height:
\[ f(x) =
  \scalerel[2ex]{\{}{\addstackgap[3pt]{\Vectorstack{a\\b\\c\\d}}}
\]
Maximum horizontal width of brace set by optional parameter:
\[ f(x) =
  \scalerel[3ex]{\{}{\Vectorstack{a\\b\\c\\d}}
\]
\[ f(x) =
  \scalerel[4ex]{\{}{\Vectorstack{a\\b\\c\\d}}
\]
\[ f(x) =
  \scalerel[1ex]{\{}{\Vectorstack{a\\b\\c\\d}}
\]
\end{document}

在此处输入图片描述

这只是对操纵括号能力的演示。对于实际问题,可能还有其他考虑因素……例如,如果需要增加“案例”之间的垂直间距,则\setstackgap{L}{length}在堆栈之前可以实现这一点。有关详细信息,请参阅软件包文档。您的里程可能会有所不同。

相关内容