如何在包含文本的案例环境的两侧添加花括号?
\documentclass[12pt]{article}
\usepackage{amsmath}
\usepackage{amssymb}
\begin{document}
\begin{equation*}
\hat{C}(\hat{S},1) = \frac{1}{E} C(S,T) =
\begin{cases}
0 &\text{ if } S<E,\\[1ex]
\frac{S}{2E} &\text{ if } S=E,\\[1ex]
\frac{S}{E} &\text{ if } S>E.
\end{cases}
\end{equation*}
\end{document}
答案1
这里,我将cases
环境替换为\left\{\!\begin{aligned}...\end{aligned}\right\}
。\!
似乎有必要克服由领先的引入的小空间&
。
\documentclass[12pt]{article}
\usepackage{amsmath}
\usepackage{amssymb}
\begin{document}
\begin{equation*}
\hat{C}(\hat{S},1) = \frac{1}{E} C(S,T) =
\left\{\!\begin{aligned}
&0 &\text{ if } S<E,\\[1ex]
&\frac{S}{2E} &\text{ if } S=E,\\[1ex]
&\frac{S}{E} &\text{ if } S>E.
\end{aligned}\right\}
\end{equation*}
\end{document}
如果你想保护\textstyle
环境cases
,
\documentclass[12pt]{article}
\usepackage{amsmath}
\usepackage{amssymb}
\begin{document}
\begin{equation*}
\hat{C}(\hat{S},1) = \frac{1}{E} C(S,T) =
\left\{\!\begin{aligned}
&0 &\text{ if } S<E,\\[1ex]
&\textstyle\frac{S}{2E} &\text{ if } S=E,\\[1ex]
&\textstyle\frac{S}{E} &\text{ if } S>E.
\end{aligned}\right\}
\end{equation*}
\end{document}
答案2
您可以简单地使用(d)rcases
来自的环境mathtools
。
另外,我认为最好使用\widehat
大写字母。
\documentclass[12pt]{article}
\usepackage{mathtools}
\usepackage{amssymb}
\begin{document}
\begin{equation*}
\widehat{C}(\widehat{S},1) = \frac{1}{E} C(S,T) =
\begin{rcases}
\begin{dcases}
0 & \text{ if } S<E, \\
\frac{S}{2E} & \text{ if } S=E, \\
\frac{S}{E} & \text{ if } S>E.
\end{dcases}
\end{rcases}
\end{equation*}
\end{document}
答案3
您可以\newcases
在以下位置利用此功能mathtools
:
\documentclass[12pt]{article}
\usepackage{amsmath,mathtools}
\usepackage{amssymb}
\makeatletter
\newcases{lrdcases}
{\quad}
{$\m@th\displaystyle{##}$\hfil}
{$\m@th\displaystyle{##}$\hfil}
{\lbrace}
{\rbrace}
\newcases{lrdcases*}
{\quad}
{$\m@th\displaystyle{##}$\hfil}
{{##}\hfil}
{\lbrace}
{\rbrace}
\makeatother
\begin{document}
\begin{equation*}
\hat{C}(\hat{S},1) = \frac{1}{E} C(S,T) =
\begin{lrdcases}
0 &\text{if $S<E$,}\\[1ex]
\frac{S}{2E} &\text{if $S=E$,}\\[1ex]
\frac{S}{E} &\text{if $S>E$.}
\end{lrdcases}
\end{equation*}
\begin{equation*}
\hat{C}(\hat{S},1) = \frac{1}{E} C(S,T) =
\begin{lrdcases*}
0 & if $S<E$,\\[1ex]
\frac{S}{2E} & if $S=E$,\\[1ex]
\frac{S}{E} & if $S>E$.
\end{lrdcases*}
\end{equation*}
\end{document}
根据的约定mathtools
,*
-variant 的第二列以文本模式排版。
不过,我只会使用左括号。