[NTG-context] \currentheadnumber does not work

Fabrice Couvreur fabrice1.couvreur at gmail.com
Sun Jul 10 10:56:00 CEST 2016


Hi Wolfgang,
Thank you for the code and still as clear explanations.
Fabrice

2016-07-09 12:45 GMT+02:00 Wolfgang Schuster <schuster.wolfgang at gmail.com>:

> Fabrice Couvreur <fabrice1.couvreur at gmail.com>
> 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 at 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
>
> ___________________________________________________________________________________
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.ntg.nl/pipermail/ntg-context/attachments/20160710/1cbf9d66/attachment.html>


More information about the ntg-context mailing list