可能重复:
我如何在 LaTeX 中格式化这个方程式?
\begin{equation}
p_{GL}=
\lbrace
\begin{array}{@{} l c @{}}
0.59p_R+0.3p_G+0.11p_B & \text{p es un pixel del fuego} \\
0 & \text{p no es pixel del fuego}
\end{array}
\label{eq4}
\end{equation}
这是一个方程的代码,但是\lbrace
没有涵盖两行方程。
答案1
使用方法如下:
\documentclass{article}
\usepackage{amsmath}% http://ctan.org/pkg/amsmath
\begin{document}
\begin{equation}
p_{GL}=\left\{
\begin{array}{@{} l c @{}}
0.59p_R+0.3p_G+0.11p_B & \text{$p$ es un pixel del fuego} \\
0 & \text{$p$ no es pixel del fuego}
\end{array}\right.
\label{eq4}
\end{equation}
\end{document}
如果p
右边的描述(或条件)中包含的内容p
与等式中的相同,则使用$p$
类似的东西代替,格式也应类似。
amsmath
还提供了cases
使用非常默认布局类似:
\begin{equation}
p_{GL}=\begin{cases}
0.59p_R+0.3p_G+0.11p_B & \text{p es un pixel del fuego} \\
0 & \text{p no es pixel del fuego}
\end{cases}
\label{eq4}
\end{equation}
本质上,它还排版了array
,但采用@{}l@{\quad}l@{}
列对齐。这在两列 ( \quad
) 之间添加了一点空间,并将两列都排版l
为左对齐。
答案2
也可以通过以下方式完成:
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{equation}
p_{GL}=
\begin{cases}
0.59p_R+0.3p_G+0.11p_B & \text{$p$ es un pixel del fuego} \\
0 & \text{$p$ no es pixel del fuego}
\end{cases}
\label{eq4}
\end{equation}
\end{document}