Creates a new numeric counter.
== Examples ==
=== Picture ===
The following partial example adds a picture at the end of each chapter:
<texcode>
\definecounter[EventCount]
[
way=bytext,
prefix=no,
]
\startTEXpage
\incrementcounter[EventCount]
\externalfigure[{\rawcountervalue[EventCount]}]
[
height=\paperheight,
orientation=90,
]
\stopTEXpage
</texcode>
The pictures are numbered sequentially, starting at 1.
=== Show Section Number ===
The following example writes a counter in a layer, starting with the value of 1:
<texcode>
\definecounter[MyCounter][
way=bytext,
prefix=no
]
\setnumber[MyCounter][-1]
\setuphead[section][
page=left,
before={\incrementcounter[MyCounter]},
]
\definelayer[MyLayer][
width=\paperwidth,
height=\paperheight,
position=no,
repeat=no,
]
\setupbackgrounds[page][
setups=MySetup,
background=MyLayer,
]
\startsetups[MySetup]
\ifnum\rawcountervalue[MyCounter]>0{%
MyCounter = \rawcountervalue[MyCounter]
}\fi
\stopsetups
\starttext
\startsection[title=S1]
\stopsection
\startsection[title=S2]
\stopsection
\stoptext
</texcode>
The initial value for the counter is set to -1 so that its value is 0 on the first page, then 1 on the second page.
== See Also ==
* [[Counters]]
* {{cmd|incrementcounter}} - Increase the counter value
* {{cmd|decrementcounter}} - Decrease the counter value
* {{cmd|rawcounter}} - Retrieve the unformatted value
* {{cmd|rawcountervalue}} - Retrieve the unformatted value
* {{cmd|convertedcounter}} - Retrieve the formatted value
http== Source Code == View the source for more details: https://source.contextgarden.net/tex/context/base/mkiv/strc-num.mkiv