![方程编号:如何在文章类中得到(1.1),(2.1),(3.2)?](https://linux22.com/image/282757/%E6%96%B9%E7%A8%8B%E7%BC%96%E5%8F%B7%EF%BC%9A%E5%A6%82%E4%BD%95%E5%9C%A8%E6%96%87%E7%AB%A0%E7%B1%BB%E4%B8%AD%E5%BE%97%E5%88%B0%EF%BC%881.1%EF%BC%89%EF%BC%8C%EF%BC%882.1%EF%BC%89%EF%BC%8C%EF%BC%883.2%EF%BC%89%EF%BC%9F.png)
我知道如何让他们做 1、2、3……只需要知道 1.1、1.2、3.2、3.3 等
\begin{align}
\end{align}
这将产生 1、2、3 等,我知道这个但需要其他的。
答案1
这个问题也可以理解为复合方程编号的第一个数字应该是章节编号。其他两个班级report
和book
使用复合方程编号,其第一部分是章节编号。该article
班级没有章节,使用普通方程编号。
包amsmath
(之所以使用这个是因为align
)提供了一种添加章节编号的简单方法:
\numberwithin{equation}{section}
完整示例:
\documentclass{article}
\usepackage{amsmath}
\numberwithin{equation}{section}
\begin{document}
\section{Equation numbering}
\begin{align}
a = a\\
b = b\\
c = c
\end{align}
\section{Second section}
\begin{gather}
d = d
\end{gather}
\end{document}
答案2
这amsmath
包为您提供subequations
环境;为了获得所需的格式,您可以重新定义\theequation
:
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{subequations}
\begin{align}
y & = d \\
y & = cx+d \\
y & = bx^{2}+cx+d \\
y & = ax^{3}+bx^{2}+cx+d
\end{align}
\end{subequations}
\begin{subequations}
\renewcommand{\theequation}{\theparentequation.\arabic{equation}}
\begin{align}
y & = d \\
y & = cx+d \\
y & = bx^{2}+cx+d \\
y & = ax^{3}+bx^{2}+cx+d
\end{align}
\end{subequations}
\end{document}