Hi Wolfgang, Thank you for the code and still as clear explanations. Fabrice 2016-07-09 12:45 GMT+02:00 Wolfgang Schuster : > Fabrice Couvreur > 9. Juli 2016 um 12:17 > Hi Wolfgang, > > In the first example, so I do not need the command \currentheadnumber > but just do : > > \setuphead > [chapter] > [command=\HeadTitle, > headstyle=\ss, > numbercommand=\Headed] > > ConTeXt passes the section number to the argument of the \Headed command. > > But in this second example, using the command > \determineheadnumber[chapter], the chapter number is always 0 > > You need \determineheadnumber[...] each time when the value for > \currentheadnumber should change. > > \setuppagenumbering[location=footer] > > \startusableMPgraphic{NumberHead} > picture r ; > r := image ( graphictext > \MPstring{chapter} > scaled 4pt > withfillcolor \MPcolor{lightgray} > withpen pencircle scaled 1pt ; ) ; > draw r ; > \stopusableMPgraphic > > \defineoverlay[NumberHead][\uniqueMPgraphic{NumberHead}] > > \def\processMPheadnumber#1% > {\setMPtext{chapter}{\bf#1} > \useMPgraphic{NumberHead}} > > \setuphead > [chapter] > [command=\HeadTitle, > headstyle=\ss, > numbercommand=\processMPheadnumber{\currentheadnumber}] > > The following works here. > > \startusableMPgraphic{NumberHead} > picture r ; > r := image ( graphictext > "\bf\namedheadnumber{chapter}" > scaled 4pt > withfillcolor \MPcolor{lightgray} > withpen pencircle scaled 1pt ; ) ; > draw r ; > \stopusableMPgraphic > > \def\processMPheadnumber#1% > {\useMPgraphic{NumberHead}} > > \setuphead > [chapter] > [command=\HeadTitle, > headstyle=\ss, > numbercommand=\processMPheadnumber] > > Wolfgang > > > ___________________________________________________________________________________ > 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 > > ___________________________________________________________________________________ >