如何更有效地调试“缺少字符”错误?

如何更有效地调试“缺少字符”错误?

我正在写一篇很长的论文,里面有大量的内联数学。我在编译时遇到了大量“缺少字符:字体 pplr7t 中没有 �!”错误,我知道使用我的字体不支持的字符会导致此问题。

但是,这些错误似乎没有行号或页码。据我所知,甚至没有指出它们来自哪个文件!

例如,以下是终端输出的摘录:

--- from logfile ---
Missing character: There is no � in font pplr7t!
Missing character: There is no � in font pplr7t!
Missing character: There is no � in font pplr7t!
Missing character: There is no � in font pplr7t!
Missing character: There is no � in font pplr7t!
Missing character: There is no � in font pplr7t!
Missing character: There is no � in font pplr7t!
Missing character: There is no � in font pplr7t!
Missing character: There is no � in font pplr7t!
Missing character: There is no � in font pplr7t!
Missing character: There is no � in font pplr7t!

查看日志文件,我看到:

...
[12])
Missing character: There is no � in font pplr7t!
Missing character: There is no ~@ in font pplr7t!
Missing character: There is no ~Y in font pplr7t!
<789FIG BigDraft 4>
File: BigDraft.pdf Graphic file (type pdf)
<use BigDraft.pdf>
Package pdftex.def Info: BigDraft.pdf  used on input line 664. on input line 66
4.
Package pdftex.def Info: Requested size: 597.50682pt x 845.04504pt on input lin
e 664.
[13]
...

我认为“[12]”表示第 12 页,但我似乎找不到第 12 页逐行读取编译版本的问题,所以我有点不知道如何解释错误消息。不幸的是,我没有权限共享源文件。

有人能帮我找到这些错误的根源吗?或者纠正我的误解?

答案1

问题出在第 13 页,而不是第 12 页

[12]

第 12 页已完成

)

一些输入文件完成(完整日志将显示哪个文件)并且处理返回到前一个文件

Missing character: There is no � in font pplr7t!
Missing character: There is no ~@ in font pplr7t!
Missing character: There is no ~Y in font pplr7t!

缺少字符

<789FIG BigDraft 4>

图像包含

相关内容