[NTG-context] Create an item marker with a counter with Metapost

Alan BRASLAU alan.braslau at cea.fr
Mon Nov 10 19:39:03 CET 2014


On Mon, 10 Nov 2014 19:18:20 +0100
Fabrice Couvreur <fabrice1.couvreur at gmail.com> wrote:

> Hi,
> With the book Metafun I created a marker with metapost. How to add a counter ?
> Best regards,
> Fabrice

The puzzler is for you to understand why I only increment by 1/2 ;-)
Perhaps someone else can suggest a better solution?

Alan

\startMPdefinitions
numeric counter; counter := 1;
\stopMPdefinitions

\startuseMPgraphic{itemize:fuzzy}
numeric u; u:=0.5cm;
save p; path p; p := fullcircle xyscaled (u,u) randomized 2pt;
pickup pencircle scaled 1pt;
fill p withcolor green;
draw p withcolor blue;
draw textext(decimal counter) withcolor red;
counter := counter + .5;
\stopuseMPgraphic

\definesymbol[itemize:fuzzy][\useMPgraphic{itemize:fuzzy}]
\setupitemize[1][symbol=itemize:fuzzy]

\starttext
\startitemize
\startitem \input knuth \stopitem
\startitem \input knuth \stopitem
\stopitemize
\stoptext



More information about the ntg-context mailing list