问题已经写在上面的标题中了。
为什么不dimen=middle
?
答案1
仅出于历史原因,允许一条线默认与圆或矩形接触,而这条线并不知道内线和外线
\documentclass{article}
\usepackage{pstricks}
\begin{document}
\begin{pspicture}[showgrid,linewidth=5pt,
linecolor=red!60,strokeopacity=0.4](10,5)
\psframe[dimen=outer](0,1)(3,4)
\psframe[dimen=middle](4,1)(6,4)
\psframe[dimen=inner](7,1)(9,4)
\psline[linewidth=1pt,linecolor=black](0,4)(10,4)
\end{pspicture}
\begin{pspicture}[showgrid,linewidth=5pt,
linecolor=red!60,strokeopacity=0.4](10,5)
\pscircle[dimen=outer](2,1.5){1.5}
\pscircle[dimen=middle](5,1.5){1.5}
\pscircle[dimen=inner](8,1.5){1.5}
\psline[linewidth=1pt,linecolor=black](0,3)(10,3)
\end{pspicture}
\end{document}