标记多行方程

标记多行方程

假设我有以下方程

\begin{align}
 f(x) = x^2
 g(x) = \exp( x )
\end{align}

我想对这些线使用单一标签,理想情况下方程编号将垂直放置在这两条线之间。

尽管这个问题看起来很基本,但我既没有通过搜索引擎,也没有在这个网站上找到解释。

答案1

你想要的正是split班级提供的环境amsmath

示例代码。

\documentclass{article}
\usepackage[paperwidth=90mm]{geometry}% <-- better demonstrates the vertical alignment
\usepackage{amsmath}
\begin{document}

Eqn.~\eqref{eqn:eqlabel} has a single label split
across the two equations, as you can see here:
\begin{align}
\label{eqn:eqlabel}
\begin{split}
 f(x) &= x^2 ,
\\
 g(x) &= \exp( x ) .
\end{split}
\end{align}

\end{document}

结果。

使用分割环境的示例文档

答案2

您可以在 中使用aligned或环境:gatheredequation

示例输出

\documentclass{article}

\usepackage{amsmath}

\begin{document}

\begin{equation}
  \label{eq:t}
  \begin{aligned}
    f(x) &= x^2\\        
    g(x) &= \exp(x)
  \end{aligned}
\end{equation}

\begin{equation}
  \label{eq:u}
  \begin{gathered}
    f(x) = x^2\\        
    g(x) = \exp(x)
  \end{gathered}
\end{equation}

\end{document}

相关内容