Two statements next to curly brace in an equation

我如何写一个方程一个花括号({) ,并在右手边旁边的花括号,两个语句在两个不同的行?

287671 次浏览

你在找

\begin{cases}
math text
\end{cases}

从描述来看不是很清楚,但是可能这就是你正在寻找的 http://en.wikipedia.org/wiki/Help:Displaying_a_formula#Continuation_and_cases

你可以尝试 cases环境在数学。

\documentclass{article}
\usepackage{amsmath}


\begin{document}


\begin{equation}
f(x)=\begin{cases}
1, & \text{if $x<0$}.\\
0, & \text{otherwise}.
\end{cases}
\end{equation}


\end{document}

amsmath cases

为了回答@MLT 的评论,还有一个标准 cases环境的替代方案,实际上并不太复杂,两行都有编号。这个代码:

\documentclass{article}
\usepackage{amsmath}
\usepackage{cases}


\begin{document}


\begin{numcases}{f(x)=}
1, & if $x<0$\\
0, & otherwise
\end{numcases}


\end{document}

生产

screenshot of output pdf

Notice that here, math must be delimited by \(...\) or $...$, at least on the right of & in each line (参考文献).

或者这样:

f(x)=\begin{cases}
0, & -\pi\leqslant x <0\\
\pi, & 0 \leqslant x \leqslant +\pi
\end{cases}

这可以在普通的 LaTeX 中实现,而不需要任何特定的包。

\documentclass{article}
\begin{document}
This is your only binary choices
\begin{math}
\left\{
\begin{array}{l}
0\\
1
\end{array}
\right.
\end{math}
\end{document}

This code produces something which looks what you seems to need.

curly braces in front of two lines

与@Tombart 中相同的示例可以通过类似的代码获得。

\documentclass{article}


\begin{document}


\begin{math}
f(x)=\left\{
\begin{array}{ll}
1, & \mbox{if $x<0$}.\\
0, & \mbox{otherwise}.
\end{array}
\right.
\end{math}


\end{document}

这段代码产生了非常相似的结果。

enter image description here

如果 cases\left\{没有提供你想要的合适的花括号大小,这里有一个手动控制花括号大小的方法。

\begin{math}
\biggl\{
\begin{array}{l}
statement1\\
statement2
\end{array}
\end{math}

您可以从 \bigl\{ \Bigl\{ \biggl\{ \Biggl\{中选择来调整支撑大小从最小到最大。

不同牙套的图像

从左到右: