我使用 Vaucanson-G 来渲染自动机(我也使用 TikZ,但在这里,我想Vaucanson-G)。因为它使用 PStricks,虽然我想用 pdflatex 编译,但我将所有自动机放在单独的文件中,这是我dvilatex|dvipdf|pdfcrop
以前做过的\includegraphics
。它运行良好,但我认为这是使用 (standalone 2012/09/15 v1.1b) 的典型示例standalone
。
然而,边界框是完全错误的。
根据以下输入:
\documentclass{standalone}
\usepackage{vaucanson-g}
\begin{document}
\VCDraw{%
\begin{VCPicture}[-0.9]{(-1.4,-1.4cm)(5.4,1.4cm)}
\State{(0,0)}{A}
\State{(4,0)}{C}
\Initial{A}\Final{C}
\EdgeL{A}{C}{b}
\LoopN[.5]{A}{a + b}
\LoopN[.5]{C}{2a + 2b}
\end{VCPicture}
}
\end{document}
它产生(顶部缺少标签,下面空间太多,总体来说 BBox 似乎向下移动)
而pdfcrop
产生预期的结果:
我可以做些什么来获得预期的结果?谢谢!
答案1
standalone
使用环境坐标pspicture
进行裁剪。您的 y 坐标太小。使用:
\begin{VCPicture}[-0.9]{(-1.4,-1.4cm)(5.4,2.8cm)}