diff options
author | Hans Hagen <pragma@wxs.nl> | 2011-10-07 20:33:00 +0200 |
---|---|---|
committer | Hans Hagen <pragma@wxs.nl> | 2011-10-07 20:33:00 +0200 |
commit | a4892f569bba236cf5e0504f865cc6069347b063 (patch) | |
tree | 489f39d3a3f97f9bda11ea109c9a32ea7e99cfea /tex/context/base/mlib-pps.mkiv | |
parent | a4ef31e11f4182991b1f7199dd12371817453e41 (diff) | |
download | context-a4892f569bba236cf5e0504f865cc6069347b063.tar.gz |
beta 2011.10.07 20:33
Diffstat (limited to 'tex/context/base/mlib-pps.mkiv')
-rw-r--r-- | tex/context/base/mlib-pps.mkiv | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/tex/context/base/mlib-pps.mkiv b/tex/context/base/mlib-pps.mkiv index b2afbc0da..884003e68 100644 --- a/tex/context/base/mlib-pps.mkiv +++ b/tex/context/base/mlib-pps.mkiv @@ -50,11 +50,13 @@ \def\MPLIBgettextscaledcm#1#2#3#4#5#6#7#8#9% 2-7: sx,rx,ry,sy,tx,ty {\ctxlua{metapost.gettext(\number\MPtextbox,#1)}% \setbox\scratchbox\hbox - {\hskip\dimexpr#6bp\raise#7bp\hbox - {\pdfsave - \pdfsetmatrix{#2 #3 #4 #5}% - \vbox to \zeropoint{\vss\hbox to \zeropoint{\scale[\c!sx=#8,\c!sy=#9]{\raise\dp\MPtextbox\box\MPtextbox}\forcecolorhack\hss}}% - \pdfrestore}}% + {\dotransformnextbox{#2}{#3}{#4}{#5}{#6}{#7}% does push pop + \vbox to \zeropoint + {\vss + \hbox to \zeropoint + {\scale[\c!sx=#8,\c!sy=#9]{\raise\dp\MPtextbox\box\MPtextbox}% + \forcecolorhack + \hss}}}% \smashbox\scratchbox \box\scratchbox} |