我使用 xelatex 和 asymptote 包来处理 tex 文件中的 asy 图片,它们都运行良好。但是当我在新电脑上安装 Miktex 和 asymptote 时(操作系统与旧电脑相同),我发现 asy 图片会变成全尺寸的 A4 纸,而不是一张只包含其内容的小图片,只要我在 asy 图片中放置标签,它就应该是这样的。
我该怎么做才能解决这个问题?非常感谢。
答案1
至少现在,假设您正在使用最新版本的 graphicx 包:在源文档中,在 \begin{document} 环境启动之后放置一个 asydef 环境,如下所示:
\begin{asydef}
texpreamble("\usepackage[nosetpagesize]{color,graphicx}");
\end{asydef}
如果您已经在文档中使用该环境,请将所示的行添加到环境中。所有渐近线图形都将被正确裁剪。
在某些时候,这一切都会消失,你可以删除那条线/环境。
注意:自 2016 年 8 月 28 日左右对渐近线包进行更新以来(CTAN 存储库需要一段时间才能同步),该问题已得到修复,您不再需要此临时修复。