ConTeXt passes the section number to the argument of the \Headed command.9. Juli 2016 um 12:17Hi Wolfgang,
In the first example, so I do not need the command \currentheadnumber but just do :
\setuphead
[chapter]
[command=\HeadTitle,
headstyle=\ss,
numbercommand=\Headed]
You need \determineheadnumber[...] each time when the value for \currentheadnumber should change.But in this second example, using the command \determineheadnumber[chapter], the chapter number is always 0
The following works here.\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}]
\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
___________________________________________________________________________________