[NTG-context] Conversion of \newcounts

Wolfgang Schuster schuster.wolfgang at gmail.com
Sun May 20 00:40:13 CEST 2018



> Idris Samawi Hamid ادريس سماوي حامد <mailto:Idris.Hamid at colostate.edu>
> 20. Mai 2018 um 00:30
> Dear gang,
>
> Related to the last thread ("Numbered, counted snippets in running 
> text"). Let us consider the same macro:
>
> =======
> \newcount \MQT
> \MQT=1
> \define[1]\NUM{%
> \framed[offset=overlay,frame=off,background=color,backgroundcolor=green]
> {\starttabulate[|c|]
> \NC \mbox{\the\MQT} \NR
> \NC #1 \NR
> \stoptabulate}%
> \advance\MQT by 1
> \hbox{}}
>
> \startTEXpage
> \dorecurse{5}{Unnumbered Text \NUM{Numbered Text} }
> \stopTEXpage
> =======
>
> How can one make a conversion of the numerals output by the \newcount? 
> That is, how so we replace the default U+0030-U+0039 digits (0 1 2 
> 3..) with some defined conversion (e.g., \romannumerals)?
>
> Is there a ConTeXt way to setup new counts so that they can 
> automatically use the conversion mechanism?

\definecounter[idris]%[numberconversion=R]

\starttext

\incrementcounter[idris]
\convertedcounter[idris]

\incrementcounter[idris]
\convertedcounter[idris][numberconversion=a]

\incrementcounter[idris]
\convertedcounter[idris]

\setupcounter[idris][numberconversion=r]

\incrementcounter[idris]
\convertedcounter[idris]

\stoptext

Wolfgang
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.ntg.nl/pipermail/ntg-context/attachments/20180520/22a77f87/attachment.html>


More information about the ntg-context mailing list