以下代码片段
\documentclass{report}
%\usepackage{mtpro2}
\begin{document}
This one seems to be okay: $\footnotesize{\sim}$.
Let's see this: {\footnotesize $\sim$}.
\end{document}
产生警告信息:
LaTeX Font Warning: Command \footnotesize invalid in math mode on input line 6.
并输出符合预期的内容。当取消注释MTProII包中,警告消息消失,并且第二次出现的 \sim 被弄乱了,这看起来很奇怪。
谁能解释一下这里发生了什么?
答案1
这是这些字体的旧版本支持文件的问题
mtpro2.sty 2006/02/09 v0.97beta MathTimePro II
仍然由 PCTeX 分发字体的完整版和付费版。
纠正它的方法是(在安装字体之前或之后)mtpro2.sty
从中获取更新的副本加拿大运输安全局这里。至少
mtpro2 2009/4/27 v2.3 MathTimePro II
并且这个问题和其他一些问题已经得到解决。