我使用 LuaLaTeX,带有\usepackage{CormorantGaramond}
。编译后,我收到一个错误:
[87] Missing character: There is no ; (U+003B) in font nullfont!
,尽管在第 87 页上我可以看到唯一正确显示的分号。我看不到可能导致问题的任何其他分号。就此而言,我在文本中有很多分号,为什么这个特定的页面会成为问题?没错,我pgf
也在该页面上使用了图表——这会把事情搞砸吗?
答案1
Tikz 使用\nullfont
(没有字符) 来掩盖用户错误,这些错误语法会作为排版文本“失效”。 (可以说,如果它给出一个真正的错误而不是试图宽容,那会更好,但它确实做了它所做的) 因此,如果您;
在 tikz 行中将 a 放在 tikz 不期望的位置,;
那么您很可能会看到日志中显示的警告。