图中未显示或导致未定义的控制序列

图中未显示或导致未定义的控制序列

我正在使用 TexStudio,但当我尝试使用 pdflatex 编译我的文件时,我遇到了同样的问题。只有一个图形未显示在 pdf 文件中。所有图形都是 .png。我尝试切换到 .pdf,但没有什么不同。然后我将图形向上移动了一个部分,没有任何区别。

向上移动几个部分导致编译时出现错误:“未定义控制序列”在我的 \todo{ something } 命令上。奇怪的是:它只对包含的图后的几个 \todo 命令发出抱怨,而不是全部,并且图片会显示出来。

我甚至不确定要提供什么信息,因为这可能是一个错误,一个软件包问题,我甚至不确定我是否可以用其他文件重现它。我试过在谷歌上搜索这个行为,但没有成功,希望有人能帮助我。

编辑:这些是 \todo 命令之一的错误消息

! Undefined control sequence. <argument> ...tally@float \expandafter {\@captype } l.225 ...hown in \todo{ add plot} . ?

! Missing \endcsname inserted. <to be read again> \ftype@ l.225 ...hown in \todo{ add plot} . ?

! Extra \endcsname. \tally@float ...ame ftype@#1\endcsname \endcsname \@ifnotrelax \@tempa {\@if... l.225 ...hown in \todo{ add plot} . ?

当图形位于正确的位置但未显示时,我无法在日志文件中找到靠近其线条的任何内容。

答案1

这是一个软件包问题,不知道为什么,但注释掉 todonotes 包解决了所有问题。

%\usepackage[colorinlistoftodos,prependcaption,textsize=tiny]{todonotes}

相关内容