方程数的幂

方程数的幂

假设我希望 latex 中的输出是某个方程编号,例如(1.1)。然后我们使用命令

\begin{equation}
\end{equation}

现在我想要输出$(1.1)^{p}$某个$p$。也就是说我想要输出某个方程数的幂。

有没有什么命令可以做到这一点?

答案1

\newtagform如果 p 是固定指数,则可以使用以下命令轻松完成mathtools

\documentclass{article}
\usepackage{mathtools} %
\newtagform{power}({)$ ^p $}
\counterwithin{equation}{section}

\begin{document}

\section{Fermat’s equation}

\usetagform{power}

\begin{equation}
  x^n + y^n = z^n \label{pdf}
\end{equation}
For $n = 2$, equation \eqref{pdf} is known as the \emph{Pythagorean triples} problem.

\end{document} 

在此处输入图片描述

答案2

您可以使用\tag*

\documentclass{article}
\usepackage{amsmath}

\begin{document}

We have a standard equation
\begin{equation}
|a+b| \le |a|+|b| \label{standard}
\end{equation}
but also its generalization to different exponents
\begin{equation}
\sqrt[\uproot{2}p]{|a|^p+|b|^p}\le |a|+|b| \tag*{(\ref{standard})\makebox[0pt][l]{$^p$}}
\end{equation}
for every $p\ge1$.

We can refer to equation~\eqref{standard} and to equation~\eqref{standard}$^p$.

\end{document}

在此处输入图片描述

相关内容