关于这个主题已经有很多问题和答案,但我还没有找到适合我的要求的,所以我希望你能帮助我。
我有两个相当大的方程组,一个是另一个的对数线性化。我想要以下形式的编号:
\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}