当\psboxfill
封闭时\pspicture*
,我得到了如下奇怪的结果。
\documentclass[cmyk]{minimal}
\usepackage{pstricks,pst-fill}
\psboxfill{%
\psset{unit=1pt}
\begin{pspicture*}(1,1)
\psline(-1,-1)(2,2)
\psline(-1,2)(2,-1)
\end{pspicture*}%
}
\pagestyle{empty}
\begin{document}
\begin{pspicture}[showgrid=false](-2,-2)(2,2)
\pscircle[
fillstyle=solid,
opacity=0.25,
fillcolor=gray,
fillsep=0.4,
addfillstyle=boxfill]
(0,0){2}
\end{pspicture}
\end{document}
这意味着\psboxfill
无法使用\pspicture
有时在任务中需要的 clipped。这是一个错误吗?
答案1
在裁剪区域内进行裁剪比较困难。使用以下定义:
\psboxfill{%
\psset{unit=2pt,linewidth=0.4pt}% to make the x-like filling objects visible
\AltClipMode
\begin{pspicture*}(1,1)
\psline(-1,-1)(2,2)
\psline(-1,2)(2,-1)
\end{pspicture*}%
}