Re: [NTG-context] "externalfigure" vs. "draw externalfigure" in metafun
In article , Mojca Miklavec wrote: > do you have any idea what > exactly would have to be fixed in ConTeXt core code? Edit mp-spec.mp and change the line draw p withcolor ... with image(draw p withcolor ...) The line is in the body of the doexternalfigure macro. Then, 'draw externalfigure ...' should work in mkii, too. Note: knowledge of ConTeXt internals - which I don't have - is needed to be sure that the patch doesn't break anything. Hence, the above is to be considered as a wild guess of mine. Nicola ___ If your question is of interest to others as well, please add an entry to the Wiki! maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___
Re: [NTG-context] "externalfigure" vs. "draw externalfigure" in metafun
On 17-9-2011 11:32, Mojca Miklavec wrote: Hans? is in "too busy mode" currently .. more later (but the metafun mkiv way is conceptually more ok so we might need to change metafun mkii) Hans - Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com | www.pragma-pod.nl - ___ If your question is of interest to others as well, please add an entry to the Wiki! maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___
Re: [NTG-context] "externalfigure" vs. "draw externalfigure" in metafun
On Sat, Sep 17, 2011 at 11:11, Nicola wrote: > > Does the following workaround work for you? If Hans is willing to fix metafun, I would prefer to avoid workarounds. (I don't care which syntax is used, but I would be grateful if the same syntax worked in both mkii and mkiv.) Since you seem to be a metapost expert: do you have any idea what exactly would have to be fixed in ConTeXt core code? If ConTeXt won't be fixed for whatever reason, I will write a wrapper function using your code, but I would like to avoid that. Hans? Mojca ___ If your question is of interest to others as well, please add an entry to the Wiki! maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___
Re: [NTG-context] "externalfigure" vs. "draw externalfigure" in metafun
In article , Nicola wrote: > Does the following workaround work for you? > > def mydraw text t = >def f = begingroup t endgroup enddef; >if picture f : draw f ; fi > enddef; > mydraw externalfigure "abc.png" xyscaled (5cm,8cm); This may be better: def mydraw text t = _mydraw begingroup t endgroup enddef; def _mydraw primary f = if picture f : draw f ; fi enddef; mydraw externalfigure "abc.png" xyscaled (5cm,8cm); Nicola ___ If your question is of interest to others as well, please add an entry to the Wiki! maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___
Re: [NTG-context] "externalfigure" vs. "draw externalfigure" in metafun
In article , Mojca Miklavec wrote: > Dear Hans, > > I have problems with externalfigure inside metapost. > > In MKII, only > externalfigure "something.png"; > works, while in MKIV only > draw externalfigure "something.png"; > is accepted. > > Is there any chance to accept one of the syntaxes in both flavours? > > Thank you, >Mojca > > Minimal example: > > \starttext > \startMPpage > % only good for MKII > externalfigure "abc.png" xyscaled (5cm,8cm); > % only good for MKIV > % draw externalfigure "abc.png" xyscaled (5cm,8cm); > \stopMPpage > \stoptext Does the following workaround work for you? def mydraw text t = def f = begingroup t endgroup enddef; if picture f : draw f ; fi enddef; mydraw externalfigure "abc.png" xyscaled (5cm,8cm); Nicola ___ If your question is of interest to others as well, please add an entry to the Wiki! maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___
Re: [NTG-context] "externalfigure" vs. "draw externalfigure" in metafun
On 16.09.2011 16:00, Mojca Miklavec wrote: Dear Hans, I have problems with externalfigure inside metapost. In MKII, only externalfigure "something.png"; works, while in MKIV only draw externalfigure "something.png"; is accepted. Is there any chance to accept one of the syntaxes in both flavours? Hmm, I noticed that too. However I'm sure that plain "externalfigure" used to work in MkIV too, so I guess the change happened (more or less) recently. -- Best Regards, Andreas ___ If your question is of interest to others as well, please add an entry to the Wiki! maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___