我想重现这张图片,使用肝数学包裹
但是当我在分母上加上x
标时\sigma
,我看到一个奇怪的数字:
\documentclass[12pt]{article}
\usepackage{hep-math}
\renewcommand{\diffsymbol}{\mathrm d}
\begin{document}
\[
\pdv[]x^{\sigma} \dv[f]x
\]
\end{document}
为什么?是 bug 吗?
答案1
该包需要一个数字指数。如果你使用,x^{n}
你会得到
! Missing number, treated as zero.
<to be read again>
n
其\sigma
定义为:
> \sigma=\mathchar"11B.
l.4 \show\sigma
因此,如果在数字环境中使用,它将作为十六进制 11B(即十进制 283)工作,并产生您显示的输出。
如果你想使用宏,你可以把它x^\sigma
当作变量,而不是\sigma
偏导数的阶,所以
\documentclass[12pt]{article}
\usepackage{hep-math}
\renewcommand{\diffsymbol}{\mathrm d}
\begin{document}
\[
\pdv[]{x^{\sigma}}
\]
\end{document}