sysbio 官方类文件引起了很多问题。我发现它与 tikz 图片中的字体大小宏冲突,例如以下 MWE 会产生错误:
\documentclass{sysbio}
\usepackage{tikz}
\begin{document}
\begin{figure}[ht]
\centering
\begin{tikzpicture}
\node[rectangle,draw=red,font=\large, minimum width=5cm, minimum height=2cm]{TEST TEXT};
\end{tikzpicture}
\label{fig:enter-label}
\end{figure}
\end{document}
未定义控制序列。
\tikz@textfont ->\large l.8 ...arge, 最小宽度=5cm, 最小高度=2cm]{ TEST TEXT}; 错误消息顶行末尾的控制序列从未被 \def'ed。如果您拼错了它(例如,
\hobx'), type
I' 和正确的拼写(例如,`I\hbox')。否则继续,我会忘记未定义的内容。
此外\large
,我发现\Large
和\huge
也不起作用,而\small
工作正常。
这是示例 overleaf 项目的链接:这里
类文件中是否存在任何可能导致问题根源的内容?