显示方程(1.1)而不是(1.1)

显示方程(1.1)而不是(1.1)

我想知道,如何Equation(1.1)用 LaTeX 而不是 来书写(1.1)

例如通常显示

            a+b                  (1.1)

我想打印如下

            a+b                   Equation (1.1)

答案1

mathtools包定义了以下命令:

\documentclass{book}
\usepackage{mathtools}
\newtagform{long}{Equation\,(}{)}
\usetagform{long}

\counterwithin{equation}{chapter}

\begin{document}

\setcounter{chapter}{1}
\begin{equation}
a+b = b + a
\end{equation}

\end{document} 

在此处输入图片描述

答案2

由于您没有提供任何内容MWE,我假设您使用的是标准模板。以下标签可能对您有帮助:

\documentclass{book}
\usepackage{amsmath}
\makeatletter
\def\tagform@#1{\maketag@@@{\text{Equation }(\ignorespaces#1\unskip\@@italiccorr)}}
\makeatother
\begin{document}

\begin{equation}
a+b
\end{equation}

\end{document}

相关内容