如何在两条线上分割方程

时间:2016-03-14 08:00:50

标签: latex biblatex

我在乳胶中写了以下两个方程,但问题是当我运行代码时,两个方程都写在同一行上

如何将它们分成两行

\begin{equation}
N = R * cos(lat) * sin(lon) \\
E = R * cos(lat) * cos(lon)
\label{eq:gps_to_cartesian}
\end{equation}

1 个答案:

答案 0 :(得分:2)

amsmath这样的需求包。它提供了使用多线方程的方法,这些方程捆绑在类似方程的环境中。它是大多数安装中的标准包装。

对于两个独立的方程式,彼此列在下面,并在=符号

上对齐
\usepackage{amsmath}

\begin{align} \label{eq:gps_to_cartesian}
N = &  R * cos(lat) * sin(lon) \\
E = &  R * cos(lat) * cos(lon).
\end{align}

可以使用其他&设置其他对齐点。通过添加\notag,可以在各行上抑制公式编号。可以做更多的调整。

请注意,还有其他适合不同情况的多线方程环境。

以下是Aligning Equations的明确页面,这是官方User's Guide(pdf)。

最初的方法是使用eqnarray,很久以前由amsmath替换,但如果由于某种原因无法使用该包,它仍然可以介入。