diff options
Diffstat (limited to 'graphics/pstricks/base/generic/pstricks.tex')
-rw-r--r-- | graphics/pstricks/base/generic/pstricks.tex | 17 |
1 files changed, 11 insertions, 6 deletions
diff --git a/graphics/pstricks/base/generic/pstricks.tex b/graphics/pstricks/base/generic/pstricks.tex index 70283822fc..cc6f663ce5 100644 --- a/graphics/pstricks/base/generic/pstricks.tex +++ b/graphics/pstricks/base/generic/pstricks.tex @@ -2885,9 +2885,11 @@ \psset[pstricks]{gridlabels=10pt} \define@key[psset]{pstricks}{gridlabelcolor}[black]{\pst@getcolor{#1}\psgridlabelcolor} \psset[pstricks]{gridlabelcolor=black} +\define@key[psset]{pstricks}{griddx}[1]{\def\psk@xgridDX{#1 }} +\define@key[psset]{pstricks}{griddy}[1]{\def\psk@ygridDY{#1 }} \define@key[psset]{pstricks}{xgridoffset}[0]{\pst@getlength{#1}\psk@xgridoffset} \define@key[psset]{pstricks}{ygridoffset}[0]{\pst@getlength{#1}\psk@ygridoffset} -\psset[pstricks]{xgridoffset=0,ygridoffset=0} +\psset[pstricks]{xgridoffset=0,ygridoffset=0,griddx=1,griddy=1} \def\tx@Grid{Grid } @@ -2896,14 +2898,16 @@ \def\psgrid@ii(#1){\@ifnextchar({\psgrid@iii(#1)}{\psgrid@iv(0,0)(0,0)(#1)}} \def\psgrid@iii(#1)(#2){\@ifnextchar({\psgrid@iv(#1)(#2)}{\psgrid@iv(#1)(#1)(#2)}} \def\psgrid@iv(#1)(#2)(#3){% - \begin@SpecialObj% + \begin@SpecialObj \pst@getcoor{#1}\pst@tempA% hv 1.11 \pst@getcoor{#2}\pst@tempB% hv 1.11 \pst@@getcoor{#3}% \ifnum\psk@subgriddiv>1\relax \addto@pscode{ - /xGridOffset \psk@xgridoffset\space def - /yGridOffset \psk@ygridoffset\space def + /xGridOffset \psk@xgridoffset\space def + /yGridOffset \psk@ygridoffset\space def + /GridDX \psk@xgridDX\space def + /GridDY \psk@ygridDY\space def gsave \tx@setStrokeTransparency \psk@subgridwidth SLW @@ -2917,7 +2921,7 @@ \tx@Grid grestore }% - \fi% + \fi \addto@pscode{ gsave /xGridOffset \psk@xgridoffset def @@ -2934,7 +2938,8 @@ \tx@Grid grestore }% - \end@SpecialObj} + \end@SpecialObj + \ignorespaces} % \newif\ifpsmathbox \psmathboxtrue |