[NTG-context] Total number of figures/tables, etc.
Aditya Mahajan
adityam at umich.edu
Sun Jun 29 17:45:54 CEST 2008
On Sun, 29 Jun 2008, Oleg Kolosov wrote:
> Hi!
>
> Is there are an easy way to get total number of pages/tables/figures
> etc.? \getnumber[table] of \getnumber[figure] returns 0,
> \getnumber[page] gives some irrelevant number. I've found command
> \totalnumberofpages, is there are something similar for others? It would
> be great to also automatically change the following word as in:
>
> 1 figure, but 2 figures
>
> Is there support for that in ConTeXt?
No, but it is easy to define this on your own. To Hans: Is
reading utilities not implemented in mkiv? The following works fine with
mkii but not with mkiv.
\def\noffigures {1}
\def\savenoffigures
{\savecurrentvalue{\noffigures}{\getnumber[figure]}}
\appendtoks \savenoffigures \to \everystoptext
\def\shownoffigures
{\noffigures\ %
\doifelse{\noffigures}{1}{figure}{figures}}
\starttext
This text has \shownoffigures.
\dorecurse{10}{\placefigure{something}{} \input knuth \endgraf }
\stoptext
More information about the ntg-context
mailing list