如何指定 pspicture 的宽度?

如何指定 pspicture 的宽度?

在以下文档中:

\documentclass{article}
\usepackage[pdf]{pstricks}
\begin{document}
\psset{unit=1mm}

\begin{pspicture}(60,25)
  \psframe(1,1)(20,20)
\end{pspicture}
\begin{pspicture}(60,25)
  \psframe(1,1)(20,20)
\end{pspicture}

\end{document}

两个正方形紧挨着出现,中间没有空隙。我预计它们之间的距离至少为 40 毫米,因为第一个 pspicture 的宽度为 60。我做错了什么?

答案1

使用

\usepackage[crop=off]{auto-pst-pdf}
\usepackage{pstricks}

答案2

正如我在评论中所说,auto-pst-pdf 似乎将 ps-pictures 裁剪为实际大小。实际上,您甚至不必为 pspictures 指定尺寸。下面是可以满足您要求的程序:

\documentclass{article}
\usepackage[pdf]{pstricks}

\begin{document}

\psset{unit=1mm}

\begin{pspicture}
  \psframe(1,1)(20,20)
\end{pspicture}
\hskip 40mm
\begin{pspicture}
  \psframe(1,1)(20,20)
\end{pspicture}

\end{document} 

在此处输入图片描述

相关内容