如何裁剪 pstricks 图形

如何裁剪 pstricks 图形

我希望使用pstricks代码创建一个图形,然后仅显示图形的裁剪区域。我认为参数可以\begin{pspicture}(...,...)(...,...)让我做到这一点,但更改这些参数似乎对输出没有任何影响。

我在 OSX 中使用 TeXShop,因此我认为编译是通过epstopdfpdflatex等方式进行的。

我想要一个解决方案,它不需要将图形导出到外部文件,然后再进行裁剪。目前,生成代码的 100% 都.pdf在文件中.tex,我希望保持这种状态。

答案1

我想你可能正在寻找

\begin{pspicture*}(xmin,ymin)(xmax,ymax)
...

注意*

答案2

使用standalone类并用序列编译源代码latex-dvips-ps2pdf。您将获得如下紧密的独立输出,

在此处输入图片描述

\documentclass[10pt,pstricks,border=12pt]{standalone}
\usepackage{pst-node}

\begin{document}

\begin{pspicture}[showgrid=bottom](-1,-1)(5,5)
\psframe[fillstyle=solid,fillcolor=yellow,opacity=0.1](-1,-1)(5,5)
\psdots[dotstyle=asterisk](0,0)
\psdots[dotstyle=o](1,1)
\psdots[dotstyle=triangle*](2,2)
\psdots[dotstyle=diamond*](3,3)
\psdots[dotstyle=pentagon*](4,4)
\end{pspicture}

\end{document}

相关内容