我刚刚尝试了这段代码来检查两种情况是否产生相同的输出。显然它们并不相同。为什么?
\documentclass[dvipsnames,cmyk]{minimal}
\usepackage[a4paper,margin=6cm]{geometry}
\usepackage{pstricks}
\usepackage{pst-node}
\usepackage{graphicx}
\newpsstyle{gridstyle}{%
gridwidth=0.4pt,%default: 0.8pt
gridcolor=Red!20,%default: black
griddots=0,%default: 0
%
gridlabels=5pt,%default: 10pt
gridlabelcolor=Blue,%default: black
%
subgriddiv=5,%default: 5
subgridwidth=0.2pt,%default: 0.4pt
subgridcolor=Green!20,%default: gray
subgriddots=0%default: 0
}
\psset{style=gridstyle}
\begin{document}
\pspicture(7,7)
\psgrid
\rput(2,2){\scalebox{2}{\pscircle{1}}}
\endpspicture
\vspace{1cm}
\pspicture(7,7)
\psgrid
\scalebox{2}{\rput(2,2){\pscircle{1}}}
\endpspicture
\end{document}
您能详细说明一下他们的内部工作\psscalebox
是如何进行的吗?\rput
答案1
这怎么会是一样的呢?
第一个缩放会影响一切,包括坐标
先设置,然后缩放不会影响坐标
但是,\psscalebox
在使用 pstricks 时请使用。