在 commath 包的 \dpd 参数中使用 superscipt

在 commath 包的 \dpd 参数中使用 superscipt

我正在使用 commath 包来排版导数,并且需要在提供给 \dpd 的参数中使用上标。我需要的是类似

\begin{equation}
    \dpd{}{X^{(j)}_0} f(X^{(j)}_0)
\end{equation}

但这不能编译。下标没有问题,因为

\begin{equation}
    \dpd{}{X_0} f(X^{(j)}_0)
\end{equation}

确实可以编译。有人知道解决方法吗?

(请注意所使用的标签——也许有人可以建议更合适的标签?)

答案1

请注意解决方案中的附加括号:

\documentclass{article}
\usepackage{commath}

\begin{document}

\begin{equation}
    \dpd{}{{X^{(j)}_0}} f(X^{(j)}_0)
\end{equation}


\end{document}

不过,这个包似乎已经被废弃了。由于我们无法指望它能修正错误,因此我不建议使用它的宏。

相关内容