在 Ubuntu 上使用 TexLive 2015 时,我发现当我将 \overfullrule 设置为某个非零值时,所有 psvectorian 图形都会被一个空矩形替换。例如:
\documentclass[11pt]{article}
\usepackage{psvectorian}
%\overfullrule=2cm
\begin{document}
BEFORE
\psvectorian{12}
AFTER
\end{document}
将产生我希望看到的结果:
但如果我取消注释“\overfullrule=2cm”,则会出现以下错误结果:
同一个文件在装有 MaxTeX 2014 的 OS X 上运行良好。在所有情况下,我都没有在日志中看到报告任何错误的信息:没有“Overfull hbox”。
有什么线索吗?
答案1
问题与简单的纯 TeX 代码中 \pspicture 的问题
如果您查看我的回答中标有“与 TeX Live 2015 中的相同”的部分,您就会看到问题出现的地方:\overfullrule
设置为正值这一事实被视为草稿模式已打开的信号,因此只绘制一个框。
解决方案:升级 TeX 发行版。使用 TeX Live 2016 后,问题消失。