\advance uvnitř boxu
David Necas (Yeti)
yeti at physics.muni.cz
Sun Mar 13 21:01:48 CET 2005
On Sun, Mar 13, 2005 at 08:55:54PM +0100, Jan Nárovec wrote:
> při tvorbě makra pro sazbu popisků tabulek jsem narazil na problém: rád
> bych, aby se při každém použití tohoto makra inkrementovala hodnota
> proměnné \tabNum (číslo tabulky v rámci kapitoly). Bohužel se mnou
> vytvořené makro \tablabel chová z mého pohledu dost záhadně, pokud je
> použito uvnitř \hboxu nebo \vboxu
Boxy tvoří skupiny a po uzavření skupiny se obnovuje obsah
registrů, jaký byl při jejím otevření...
> \def\tablabel #1{ % #1 - text
> \advance\tabNum by1
> \hbox{{\bf Tab. \the\tabNum:} #1\hfil}}
...takže použijte \global\advance.
Yeti
--
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing on usenet and in e-mail?
More information about the csTeX
mailing list