baposter:“缺少字符:nullfont 字体中没有 E!”

baposter:“缺少字符:nullfont 字体中没有 E!”

最近,每当我使用 baposter 类时,都会出现大量以下类型的错误:

Missing character: There is no E in font nullfont!
Missing character: There is no y in font nullfont!
Missing character: There is no e in font nullfont!
Missing character: There is no C in font nullfont!
Missing character: There is no a in font nullfont!
Missing character: There is no t in font nullfont!

我该如何解决这些问题?这似乎与“eye catcher”有关,因为按顺序从上到下阅读时缺少的字符是“EyeCat...”。

最小工作示例

\documentclass[a0paper,portrait]{baposter}

\begin{document}
\begin{poster}{}{Eye Catcher}{Properties of Elementary Random and Preferential Dynamic Networks}{}

\end{poster}
\end{document}

使用来自http://www.brian-amberg.de/uni/poster/baposter/baposter.cls

版本

pdfTeX 3.141592653-2.6-1.40.23 (TeX Live 2021/Arch Linux)
kpathsea version 6.3.3
texlive 2021.61403-1 

答案1

这个课程基本上是这样的

\documentclass{article}
\usepackage{tikz}
\begin{document}
hello

\begin{tikzpicture}
\setbox0=\hbox{abc}
\node{\usebox0};
\end{tikzpicture}
\end{document}

这完全是错误的。正如警告所言,该框以 nullfont active 的状态存储,因此它没有内容。真想知道为什么没有用户抱怨这些内容丢失了。

提交错误报告。或者使用其他东西来创建海报(例如,我建议使用 tcolorbox 包的海报库)。

相关内容