diff options
Diffstat (limited to 'Master/texmf-dist/tex/generic/pstricks-add/pstricks-add.tex')
-rw-r--r-- | Master/texmf-dist/tex/generic/pstricks-add/pstricks-add.tex | 22 |
1 files changed, 12 insertions, 10 deletions
diff --git a/Master/texmf-dist/tex/generic/pstricks-add/pstricks-add.tex b/Master/texmf-dist/tex/generic/pstricks-add/pstricks-add.tex index e271f7be387..124a8819b0d 100644 --- a/Master/texmf-dist/tex/generic/pstricks-add/pstricks-add.tex +++ b/Master/texmf-dist/tex/generic/pstricks-add/pstricks-add.tex @@ -1,4 +1,4 @@ -%% $Id: pstricks-add.tex 37 2014-07-22 13:52:12Z herbert $ +%% $Id: pstricks-add.tex 135 2014-11-30 08:28:22Z herbert $ %% %% This is file `pstricks-add.tex', %% @@ -30,8 +30,8 @@ \ifx\PSTXKeyLoaded\endinput\else \input pst-xkey \fi \ifx\PSTmathLoaded\endinput\else \input pst-math \fi % -\def\fileversion{3.75} -\def\filedate{2014/07/22} +\def\fileversion{3.76} +\def\filedate{2014/11/29} \message{`pstricks-add' v\fileversion, \filedate\space (dr,hv)} % \edef\PstAtCode{\the\catcode`\@} \catcode`\@=11\relax @@ -89,10 +89,11 @@ \begingroup% \use@par\pst@makebox{\psrotate@ii(#1){#2}}} \def\psrotate@ii(#1)#2{% - \pst@getcoor{#1}\pst@tempA% - \pst@getangle{#2}\pst@tempB% - \leavevmode% - \pst@Verb{% + \pst@getcoor{#1}\pst@tempA + \pst@getangle{#2}\pst@tempB + \leavevmode + \pst@Verb{ + gsave { \pst@tempA /yRot ED /xRot ED \pst@tempB dup cos /cosA ED sin /sinA ED /ax cosA def @@ -101,9 +102,10 @@ /dy cosA def /ex xRot cosA mul neg xRot add yRot sinA mul add def /fy xRot sinA mul neg yRot add yRot cosA mul sub def - [ax by cx dy ex fy] concat } \tx@TMChange }% - \box\pst@hbox% - \pst@Verb{ \tx@TMRestore }\endgroup} + [ax by cx dy ex fy] concat } \tx@TMChange + }% + \box\pst@hbox + \pst@Verb{ \tx@TMRestore grestore }\endgroup} % % [#1]: obtargs; (#2,#3): center; {#4}: factor; {#5}: object \def\psHomothetie{\def\pst@par{}\pst@object{psHomothetie}} |