在 LaTeX 对齐环境中遗漏章节编号

在 LaTeX 对齐环境中遗漏章节编号

我在文档类中编写,并使用amsmath包中的对齐环境。

我在第 2 章中的对齐环境给出的数字是 (2.2)、(2.3) 等(因为它在第 2 章中),而我希望它仅显示为 (2)、(3) 等。

我尝试使用\numberwithin{equation}{document}命令,但“文档”不被接受。

答案1

使用chngcntr包:

\documentclass{report}
\usepackage{amsmath}
\usepackage{chngcntr}
\begin{document}
\counterwithout{equation}{chapter}
\chapter{Chapter one}
\chapter{Chapter two}
Some text
\begin{align}
  F = ma
\end{align}
Some text to fill space.
\begin{equation}
  E = mc^{2}
\end{equation}

\end{document}

在此处输入图片描述

答案2

一个更简单的解决方案,无需添加新的包,它可能会或可能不会导致引用问题:

\documentclass{report}
\usepackage{amsmath}

\renewcommand\theequation{\arabic{equation}}

\begin{document}

\chapter{Chapter one}
\chapter{Chapter two}
Some text
\begin{align}
  F = ma\label{eq:1}
\end{align}
Some text to fill space.
\begin{equation}
  E = mc^{2}
\end{equation}
Now look at equation \eqref{eq:1}.

\end{document}

在此处输入图片描述

相关内容