Hi all, I can't find a solution for the following example: \starttext \startMPpage draw origin for i=0 step 10 until 100 : ..{down}(i,0) endfor ; \stopMPpage \startluacode context.startMPpage() context("draw origin"..for i=0,100,10 do.."..{down}("..i..",0)"..end..";") context.stopMPpage() \stopluacode \stoptext Can someone help? Thanks in advance Andreas
Am 09.03.10 15:17, schrieb Andreas Harder:
Hi all,
I can't find a solution for the following example:
\starttext
\startMPpage draw origin for i=0 step 10 until 100 : ..{down}(i,0) endfor ; \stopMPpage
\startluacode context.startMPpage() context("draw origin"..for i=0,100,10 do.."..{down}("..i..",0)"..end..";") context.stopMPpage() \stopluacode
\stoptext
Can someone help?
\startluacode context.startMPpage() context("draw origin") for i=0,100,10 do context(string.format("..{down}(%d,0)",i)) end context(";") context.stopMPpage() \stopluacode Wolfgang
Am 09.03.2010 um 15:24 schrieb Wolfgang Schuster:
Am 09.03.10 15:17, schrieb Andreas Harder:
Hi all,
I can't find a solution for the following example:
\starttext
\startMPpage draw origin for i=0 step 10 until 100 : ..{down}(i,0) endfor ; \stopMPpage
\startluacode context.startMPpage() context("draw origin"..for i=0,100,10 do.."..{down}("..i..",0)"..end..";") context.stopMPpage() \stopluacode
\stoptext
Can someone help?
\startluacode context.startMPpage() context("draw origin") for i=0,100,10 do context(string.format("..{down}(%d,0)",i)) end context(";") context.stopMPpage() \stopluacode
Thank you Wolfgang! Greetings Andreas
On 9-3-2010 15:24, Wolfgang Schuster wrote:
Am 09.03.10 15:17, schrieb Andreas Harder:
Hi all,
I can't find a solution for the following example:
\starttext
\startMPpage draw origin for i=0 step 10 until 100 : ..{down}(i,0) endfor ; \stopMPpage
\startluacode context.startMPpage() context("draw origin"..for i=0,100,10 do.."..{down}("..i..",0)"..end..";") context.stopMPpage() \stopluacode
\stoptext
Can someone help? \startluacode context.startMPpage() context("draw origin") for i=0,100,10 do context(string.format("..{down}(%d,0)",i)) end context(";") context.stopMPpage() \stopluacode
also, if you want it in pure lua, you can put: context.startMPpage() context("draw origin") for i=0,100,10 do context(string.format("..{down}(%d,0)",i)) end context(";") context.stopMPpage() in demo.cld and then run context demo.cld and the following also works: context.startMPpage() context("draw origin") for i=0,100,10 do context("..{down}(%d,0)",i) end context(";") context.stopMPpage() that is: format is built in Hans ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com | www.pragma-pod.nl -----------------------------------------------------------------
Am 09.03.2010 um 15:59 schrieb Hans Hagen:
On 9-3-2010 15:24, Wolfgang Schuster wrote:
Am 09.03.10 15:17, schrieb Andreas Harder:
Hi all,
I can't find a solution for the following example:
\starttext
\startMPpage draw origin for i=0 step 10 until 100 : ..{down}(i,0) endfor ; \stopMPpage
\startluacode context.startMPpage() context("draw origin"..for i=0,100,10 do.."..{down}("..i..",0)"..end..";") context.stopMPpage() \stopluacode
\stoptext
Can someone help? \startluacode context.startMPpage() context("draw origin") for i=0,100,10 do context(string.format("..{down}(%d,0)",i)) end context(";") context.stopMPpage() \stopluacode
also, if you want it in pure lua, you can put:
context.startMPpage() context("draw origin") for i=0,100,10 do context(string.format("..{down}(%d,0)",i)) end context(";") context.stopMPpage()
in demo.cld and then run
context demo.cld
and the following also works:
context.startMPpage() context("draw origin") for i=0,100,10 do context("..{down}(%d,0)",i) end context(";") context.stopMPpage()
that is: format is built in
Thanks for further explanations. The following works too: \startluacode context.startMPpage() context("draw origin") for i=0,100,10 do context("..{down}("..i..",0)") – without %d end context(";") context.stopMPpage() \stopluacode Or is this deprecated? Greetings Andreas
On 9-3-2010 16:11, Andreas Harder wrote:
context("..{down}("..i..",0)") – without %d
Or is this deprecated?
no, it's just lua sttring concatination ... it all depends on taste ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com | www.pragma-pod.nl -----------------------------------------------------------------
participants (4)
-
Andreas Harder
-
Andreas Harder
-
Hans Hagen
-
Wolfgang Schuster