怎么定位font warning的位置

如题所述

LaTeX Font Warning: Font shape `OT1/cmr/m/n' in size <8.43146> not available
(Font) size <8> substituted on input line 22.
注意最后的 「on input line 22」就指出了是在源文件的第 22 行。

这里的问题是 OT1/cmr/m/n 这个字形,在 8.43146 pt 这个大小下没有定义,LaTeX 选择了 8pt 大小下定义的字体。解决这个警告的办法是在文档类前引入 fix-cm 宏包:
\RequirePackage{fix-cm}
\documentclass{article}

可能还有一些是字形被替换掉的警告,比如 it 被换成 n,一般来说并不重要,可不用理会。
温馨提示:答案为网友推荐,仅供参考
相似回答