<div dir="ltr">Hi Hans,<br><br><blockquote style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex" class="gmail_quote">Do you have pstoedit installed ?</blockquote><div><br>root@debian:/home/fab# apt-cache search pstoedit<br>libpstoedit0c2a - PostScript to editable vector graphics library (runtime files)<br>root@debian:/home/fab# <br><br><span id="result_box" class="" lang="en"><span class="">I compile</span> <span class="">the file test.tex  with</span></span>  context test.tex<br></div><div>Fabrice<br></div></div><div class="gmail_extra"><br><div class="gmail_quote">2015-08-27 9:39 GMT+02:00 Hans Hagen <span dir="ltr"><<a href="mailto:pragma@wxs.nl" target="_blank">pragma@wxs.nl</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">On 8/26/2015 7:12 PM, Fabrice Couvreur wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi,<br>
I try to understand how this macro by testing a simple example. Why pdf<br>
file is empty?<br>
This question follows my question Cover page (Metafun)<br>
<a href="http://www.ntg.nl/pipermail/ntg-context/2015/083078.html" rel="noreferrer" target="_blank">http://www.ntg.nl/pipermail/ntg-context/2015/083078.html</a><br>
Thank you.<br>
<br>
\setuppagenumbering[location=]<br>
<br>
\setupcolors<br>
   [state=start]<br>
<br>
\setMPtext{text}{MATHEMATIQUES}<br>
<br>
<br>
\starttext<br>
\startuseMPgraphic{test}<br>
picture pic ;<br>
pic := image(graphictext \MPstring{text}<br>
withdrawcolor red<br>
withpen pencircle scaled 1pt ; ) ;<br>
addto currentpicture also pic ;<br>
\stopuseMPgraphic<br>
\stoptext<br>
</blockquote>
<br></div></div>
Do you have pstoedit installed?<br>
<br>
Anyway, there is a new mechanism that doesn't depend on additional programs:<br>
<br>
% outlinetext   (text) transformations ;<br>
% outlinetext.d (text) (draw options) transformations ;<br>
% outlinetext.f (text) (fill options) transformations ;<br>
% outlinetext.b (text) (draw options) (fill options) transformations ;<br>
% outlinetext.r (text) (fill options) (draw options) transformations ;<br>
<br>
\starttext<br>
<br>
\startMPdefinitions<br>
    let graphictext = new_graphictext ;<br>
\stopMPdefinitions<br>
<br>
\startMPpage<br>
<br>
    draw outlinetext.b<br>
        ("\framed[align=normal]{\input{tufte}}")<br>
        (withcolor .5white)<br>
        (withcolor red withpen pencircle scaled 1/10)<br>
        xsized 10cm ;<br>
<br>
\stopMPpage<br>
<br>
\startMPpage<br>
<br>
    draw outlinetext.r<br>
        ("\framed[align=normal]{\input{tufte}}")<br>
        (withcolor red withpen pencircle scaled 1/10)<br>
        (withcolor .5white)<br>
        xsized 10cm ;<br>
<br>
\stopMPpage<br>
<br>
\startMPpage<br>
<br>
    draw outlinetext.d<br>
        ("\framed[align=normal]{\input{tufte}}")<br>
        (withcolor .5white)<br>
        xsized 10cm ;<br>
<br>
\stopMPpage<br>
<br>
\startMPpage<br>
<br>
    picture p ; p := outlinetext.p("PX") ;<br>
<br>
    for i within p :<br>
        draw i withcolor red withpen pencircle scaled 1/10 ;<br>
    endfor ;<br>
<br>
\stopMPpage<br>
<br>
\stoptext<br>
<br>
<br>
<br>
-----------------------------------------------------------------<br>
                                          Hans Hagen | PRAGMA ADE<br>
              Ridderstraat 27 | 8061 GH Hasselt | The Netherlands<br>
    tel: 038 477 53 69 | voip: 087 875 68 74 | <a href="http://www.pragma-ade.com" rel="noreferrer" target="_blank">www.pragma-ade.com</a><br>
                                             | <a href="http://www.pragma-pod.nl" rel="noreferrer" target="_blank">www.pragma-pod.nl</a><br>
-----------------------------------------------------------------<br>
___________________________________________________________________________________<br>
If your question is of interest to others as well, please add an entry to the Wiki!<br>
<br>
maillist : <a href="mailto:ntg-context@ntg.nl" target="_blank">ntg-context@ntg.nl</a> / <a href="http://www.ntg.nl/mailman/listinfo/ntg-context" rel="noreferrer" target="_blank">http://www.ntg.nl/mailman/listinfo/ntg-context</a><br>
webpage  : <a href="http://www.pragma-ade.nl" rel="noreferrer" target="_blank">http://www.pragma-ade.nl</a> / <a href="http://tex.aanhet.net" rel="noreferrer" target="_blank">http://tex.aanhet.net</a><br>
archive  : <a href="http://foundry.supelec.fr/projects/contextrev/" rel="noreferrer" target="_blank">http://foundry.supelec.fr/projects/contextrev/</a><br>
wiki     : <a href="http://contextgarden.net" rel="noreferrer" target="_blank">http://contextgarden.net</a><br>
___________________________________________________________________________________</blockquote></div><br></div>