\lbrace 比预期小

\lbrace 比预期小

可能重复:
我如何在 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

使用方法如下:

enter image description here

\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}

enter image description here

相关内容