方程式的特殊子编号

方程式的特殊子编号

我想显示两个具有相同生成数字的独立方程式,然后将字母“a”添加到第一个方程式,将字母“b”添加到第二个方程式。

Some text.  
  x=y                       (2a)  
Some text.  
  y=z                       (2b)  
Some text.

然后,稍后我将必须参考(2a)和(2b)。

答案1

amsmath包裹提供了subequations专门用于此目的的环境。只需将整个块括在内即可\begin{subequations} ... \end{subequations}。参见文档第 3.11.3 节更多细节。

答案2

subequations和的组合\intertext,以正确的组合使用。

\documentclass{article}
\usepackage{amsmath}
\begin{document}
\noindent some text
\begin{subequations}
\begin{gather}
  x = y\\
\intertext{some text}
  x = y
\end{gather}
\end{subequations}
some text
\end{document}

在此处输入图片描述

如果文本间很短,可以使用包\shortintertext中的宏来压缩垂直空间mathtools

\documentclass{article}
\usepackage{amsmath,mathtools}
\begin{document}
\noindent some text
\begin{subequations}
\begin{gather}
  x = y\\
\shortintertext{some text}
  x = y
\end{gather}
\end{subequations}
some text
\end{document}

在此处输入图片描述

相关内容