why is \getnumber an undefined control sequence?
Hi all, what's wrong with this code? \definenumber [testnumber] [way=bytext,prefix=no] \starttext \incrementnumber[testnumber] A \getnumber[testnumber] \stoptext Works with older betas, craps out with latest. Thomas
On 2-4-2012 16:46, Thomas A. Schmitz wrote:
Hi all,
what's wrong with this code?
\definenumber [testnumber] [way=bytext,prefix=no]
\starttext
\incrementnumber[testnumber]
A \getnumber[testnumber]
\stoptext
Works with older betas, craps out with latest.
they were already for a while synonyms ... recently all 'structurecounter' names became 'counter' (the structure was a transition addition in order to have old and new code alongside) in the process we got rid of the 'number' synonyms so, just replace number by counter ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com | www.pragma-pod.nl -----------------------------------------------------------------
On 04/02/2012 04:56 PM, Hans Hagen wrote:
they were already for a while synonyms ... recently all 'structurecounter' names became 'counter' (the structure was a transition addition in order to have old and new code alongside)
in the process we got rid of the 'number' synonyms
so, just replace number by counter
you mean, as in \definecounter [testnumber] [way=bytext,prefix=no] \starttext \incrementcounter[testnumber] A \getcounter[testnumber] \stoptext That gives ! Undefined control sequence. ... l.9 A \getcounter [testnumber] Did you maybe miss a file when you uploaded? Thomas
Am 02.04.2012 um 16:56 schrieb Hans Hagen:
On 2-4-2012 16:46, Thomas A. Schmitz wrote:
Hi all,
what's wrong with this code?
\definenumber [testnumber] [way=bytext,prefix=no]
\starttext
\incrementnumber[testnumber]
A \getnumber[testnumber]
\stoptext
Works with older betas, craps out with latest.
they were already for a while synonyms ... recently all 'structurecounter' names became 'counter' (the structure was a transition addition in order to have old and new code alongside)
in the process we got rid of the 'number' synonyms
so, just replace number by counter
The problem are these two synonyms: \let \getnumber \getcounter % [name] \let \convertednumber \getcounter % [name] There is a \convertedcounter but no \getcounter. @Thomas: You can \rawcounter to print only the numeric value of the counter or \convertedcounter for a formatted form of the counter (you can apply a conversion, e.g. romannumerals or add a prefix, e.g. the current chapter or section number). Wolfgang
On 04/02/2012 05:15 PM, Wolfgang Schuster wrote:
The problem are these two synonyms:
\let \getnumber \getcounter % [name] \let \convertednumber \getcounter % [name]
There is a \convertedcounter but no \getcounter.
@Thomas: You can \rawcounter to print only the numeric value of the counter or \convertedcounter for a formatted form of the counter (you can apply a conversion, e.g. romannumerals or add a prefix, e.g. the current chapter or section number).
Wolfgang
Ah, thank you Wolfgang! \rawcounter is sufficient for me in my real-life case, but I assume you will want to add \getcounter? (And are the number synonyms here to stay, or will they be deleted?) All best Thomas
On 2-4-2012 17:20, Thomas A. Schmitz wrote:
On 04/02/2012 05:15 PM, Wolfgang Schuster wrote:
The problem are these two synonyms:
\let \getnumber \getcounter % [name] \let \convertednumber \getcounter % [name]
There is a \convertedcounter but no \getcounter.
@Thomas: You can \rawcounter to print only the numeric value of the counter or \convertedcounter for a formatted form of the counter (you can apply a conversion, e.g. romannumerals or add a prefix, e.g. the current chapter or section number).
Wolfgang
Ah, thank you Wolfgang! \rawcounter is sufficient for me in my real-life case, but I assume you will want to add \getcounter? (And are the number synonyms here to stay, or will they be deleted?)
they might stay as they are in manuals but best start using the counter names (reason: a,b,c is counting but not numbering) Hans ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com | www.pragma-pod.nl -----------------------------------------------------------------
Am 02.04.2012 um 17:20 schrieb Thomas A. Schmitz:
On 04/02/2012 05:15 PM, Wolfgang Schuster wrote:
The problem are these two synonyms:
\let \getnumber \getcounter % [name] \let \convertednumber \getcounter % [name]
There is a \convertedcounter but no \getcounter.
@Thomas: You can \rawcounter to print only the numeric value of the counter or \convertedcounter for a formatted form of the counter (you can apply a conversion, e.g. romannumerals or add a prefix, e.g. the current chapter or section number).
Wolfgang
Ah, thank you Wolfgang! \rawcounter is sufficient for me in my real-life case, but I assume you will want to add \getcounter? (And are the number synonyms here to stay, or will they be deleted?)
There is no need for a \getcounter command, you can fix it by making both synonyms for the \convertedcounter command. \let\getnumber \convertedcounter \let\convertednumber\convertedcounter Wolfgang
participants (3)
-
Hans Hagen
-
Thomas A. Schmitz
-
Wolfgang Schuster