Hello, I'm trying to center a MP graphics generated by Lua. Although the inline Ctx code is (or seems to be) the same as generated by Lua, I cannot understand why the red line is drawn on the left and not centered. So how to make the Lua->MP graphics centered? My code: --- \showframe \starttext \startalignment[center] AAA\externalfigure[cow][width=4cm]BBB % OK, centered aaa\startMPcode draw (0,0)--(1in,0)\stopMPcode bbb % OK, centered \stopalignment \startalignment[center] \startluacode context.startMPcode() context("draw (0,0)--(1in,0) withrgbcolor (1,0,0)") % Red line LEFT? context.stopMPcode() \stopluacode \stopalignment \startalignment[center] TTT\startMPcode draw (0,0)--(1in,0)\stopMPcode UUU % OK, centered \stopalignment \stoptext --- Lukas -- Ing. Lukáš Procházka [mailto:LPr@pontex.cz] Pontex s. r. o. [mailto:pontex@pontex.cz] [http://www.pontex.cz] Bezová 1658 147 14 Praha 4 Tel: +420 244 062 238 Fax: +420 244 461 038
Am 14.10.2010 um 09:49 schrieb Procházka Lukáš Ing. - Pontex s. r. o.:
Hello,
I'm trying to center a MP graphics generated by Lua.
Although the inline Ctx code is (or seems to be) the same as generated by Lua, I cannot understand why the red line is drawn on the left and not centered.
So how to make the Lua->MP graphics centered?
\startalignment[center]
\dontleavehmode
\startluacode context.startMPcode() context("draw (0,0)--(1in,0) withrgbcolor (1,0,0)") % Red line LEFT? context.stopMPcode() \stopluacode \stopalignment
Wolfgang
participants (2)
-
Procházka Lukáš Ing. - Pontex s. r. o.
-
Wolfgang Schuster