给两组方程编号

给两组方程编号

关于这个主题已经有很多问题和答案,但我还没有找到适合我的要求的,所以我希望你能帮助我。

我有两个相当大的方程组,一个是另一个的对数线性化。我想要以下形式的编号:

\section{First section}
... (1a)
... (2a)
... (3a)
\section{Second section}
... (1b)
... (2b)
... (3b)

其中省略号代表方程。由于一个方程与另一个方程完全相关,我发现在我的论文中,这种结构比简单地写出方程 (1) 到 (6) 要好得多。此外,我不太执着于确切的符号,所以如果有人有更好的方法来做到这一点,我很乐意听到它。

以下是 MWE:

\documentclass[a4paper,12pt]{report}
\usepackage{amsmath,amsfonts,amssymb} 
\usepackage{textcomp,mathrsfs,xcolor,float,fancyhdr} 
\usepackage[latin1]{inputenc} 
\usepackage[T1]{fontenc} \pagenumbering{arabic}


\begin{document}
\chapter{Equilibrium}

\section{Deflated Equilibrium}
\begin{equation}
a=b
\end{equation}
\begin{align}
b=c \\ 
c=d
\end{align}
\section{Log-Lin Equilibrium}
\begin{equation}
a=b
\end{equation}
\begin{align}
b=c \\
c=d
\end{align}

\end{document}} 

答案1

提供说明

\numberwithin{equation}{section}
\renewcommand\theequation{\arabic{equation}\alph{section}}

应该能让你实现你的格式化目标。话虽如此,你可能想想想当你的读者在第 1、2 和 3 章中遇到编号为“(1a)”的方程式时,他们应该学到什么……

在此处输入图片描述

\documentclass[a4paper,12pt]{report}
\usepackage{amsmath} % for \numberwithin macro and 'align' env.
\numberwithin{equation}{section} % tie `equation` counter to `section` counter
\renewcommand\theequation{\arabic{equation}\alph{section}}

\begin{document}
\refstepcounter{chapter} % just for this example

\section{Deflated Equilibrium}
\begin{equation}
a=b
\end{equation}
\begin{align}
b=c \\ 
c=d
\end{align}

\section{Log-Lin Equilibrium}
\begin{equation}
a=b
\end{equation}
\begin{align}
b=c \\
c=d
\end{align}

\end{document} 

相关内容