我写了一个 LaTeX 包(实际上是一个 beamer 主题,宏量很大)。用这个主题,我有一个文档,在我自己的电脑上编译完美,但在我老板的电脑上编译失败。
我已经让我的老板编译\tracingmacros=1
并比较了结果日志。从中我几乎看不到任何东西,除了两个安装包含的所有软件包的版本相同(通过 grep 搜索版本号并查看差异)。
我忘了让我的老板也附上\tracingassigns=1
(实际上,我认为我只需要数据就可以进行调试tracingmacros
)。显然,我在老板电脑上的时间非常有限,目前我能做的最好的事情就是发送一个小的序言并要求生成日志文件。
我还需要在该序言中添加其他内容吗?
作为参考,我们拥有的 TeX 版本(较旧,但这是问题的数据,而不是我可以更改的):
pdfTeX 3.1415926-2.4-1.40.13 (TeX Live 2012)
kpathsea version 6.1.0
(同样由于显而易见的原因,我不被允许将 TeX 文件放到网上,必须自己进行调试)。
编辑:我的特殊问题已解决 - 这实际上是一个与我的包无关的 babel/beamer 冲突:-)。
感谢您的评论,\listfiles
特别是TIL!