我对以下代码有问题。
\begin{subequations}
\begin{empheq}{align}
& a = b \label{E1} \\
& c = d \label{E2}
\end{empheq}
\end{subequations}
\begin{subequations}
\begin{empheq}{align}
& \alpha = \beta \tag{\ref{E1}$^\prime$} \label{G1} \\
& \gamma = \delta \tag{\ref{E2}$^\prime$} \label{G2}
\end{empheq}
\end{subequations}
\begin{equation}
F(a,c) = 0 \label{E3}
\end{equation}
我的问题与方程式 {E3} 有关,因为我获得了方程式标签序列 (1a)、(1b)、(1a')、(1b') 和 (3),但我希望在最后一条方程式上有一个像 (2) 这样的标签。我尝试更改方程式计数器,但没有结果。
我感谢你的帮助
答案1
环境subequations
每次使用新实例都会增加方程计数器。您只能使用一个subequations
环境。如果您想要两个集合之间的分离,请添加一个,\jot
如下所示:
\documentclass{article}
\usepackage{empheq}
\begin{document}
\begin{subequations}
\begin{empheq}{align}
& a = b \label{E1} \\
& c = d \label{E2} \\[2\jot]
& \alpha= \beta\tag{\ref{E1}$^\prime$} \label{G1} \\
& \gamma= \delta\tag{\ref{E2}$^\prime$} \label{G2}
\end{empheq}
\end{subequations}
\begin{equation}
F(a,c) = 0 \label{E3}
\end{equation}
\end{document}
如果你坚持使用两个subequations
环境,请输入\addtocounter{equation}{-1}
类似以下内容:
\addtocounter{equation}{-1}
\begin{equation}
F(a,c) = 0 \label{E3}
\end{equation}
在你的代码中。