按以下形式对方程进行编号

按以下形式对方程进行编号

我想对方程式进行编号(使用正整数按升序排列),以便编号出现在右边距的括号 (n) 中。目前,我的方程式编号出现在左边距中,第 m 节中第 n 个方程式对应的编号为 (mn)。我如何编辑编号和位置?

平均能量损失

\documentclass[english]{amsart}
\usepackage[T1]{fontenc}
\usepackage[latin9]{inputenc}
\usepackage{amsthm}
\usepackage{setspace}

\makeatletter
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Textclass specific LaTeX commands.
\numberwithin{equation}{section}
\numberwithin{figure}{section}

\makeatother

\usepackage{babel}
\begin{document}

\section{\textbf{Introduction.}}

\begin{doublespace}
\begin{equation}
A=B
\end{equation}
\end{doublespace}

\end{document}

答案1

要在右侧显示编号,您必须将其替换 \documentclass[english]{amsart}\documentclass[english,reqno]{amsart} (参见将方程式编号放在右边

编辑:就像@Mico说的,只需注释掉你的numberwithin命令

相关内容