答案1
的论点\mathcal
应该是大写拉丁字母-字母表字母。对于某些数学字体——虽然不是mathpazo
——的参数\mathcal
也可以是小写的拉丁字母。当然,我知道没有数学字体包能够\mathcal
对希腊语-字母。
简而言之,请更改\mathcal{D_\rho}
为\mathcal{D}_{\rho}
。
旁白:\mathcal{\rho}
是用户错误。仅仅因为 LaTeX 在遇到时不会崩溃和烧毁并\mathcal{\rho}
不能证明它是一条有可能产生有意义的东西的指令。如果包未加载,则\mathcal{\rho}
输出的事实只是意味着默认数学字体(Computer Modern Math)已被训练为在其参数为时简单地忽略包装器,并且可能还有其他希腊字母字符。它是\rho
mathpazo
\mathcal
\rho
不是这表明跑步是有意义的\mathcal{\rho}
。
\documentclass{article} % or some other suitable document class
\usepackage[sc]{mathpazo}
% 'mathpazo' is close to being obsolete. Do consider using:
%\usepackage[osf]{newpxtext}
%\usepackage{newpxmath}
\begin{document}
$\mathcal{D_\rho}$ vs.\ $\mathcal{D}_{\rho}$
\end{document}