Changes

Jump to navigation Jump to search
m
Creates a new numeric counter.
== Example Examples == === Picture ===
The following partial example adds a picture at the end of each chapter:
<pretexcode>\definecounter[EventCount] [ way=bytext, prefix=no, ]
\startTEXpage
\incrementcounter[EventCount]
\externalfigure[{\rawcountervalue[EventCount]}] [ height=\paperheight, orientation=90, ]
\stopTEXpage
</pretexcode>
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
View the source for more details:
httphttps://source.contextgarden.net/tex/context/base/mkiv/strc-num.mkiv
419

edits

Navigation menu