[cstex] Divne (z mojho pohladu) spravanie tokenov
Zdenek Wagner
zdenek.wagner at gmail.com
Tue Apr 1 23:13:30 CEST 2008
2008/4/1, Jan Janech <devel at atlas.sk>:
> Zdenek Wagner wrote:
> >> Hint: \global
> >>
> > \global\todos=... je to spravne reseni, ale je tam jeste jedna chyba:
> > za \def\havetodos nemate zavorky, takze pri prvnim pouziti se Vam do
> > definice sezere cosi spatne definovaneho a nestacite se divit, kam se
> > kus dokumentu ztratil. Ja bych pro jistotu za \newtoks\todos pridal
> > explicitne \todos={} (ono je to sice defaultne, ale jde o
> > programatorsky poradek) a doplnovani do \todos bych delal takto:
> >
> > \ifcat_\the\todos_%
> > \global\todos={#1}%
> > \else
> > \global\todos=\expandafter{\the\todos\\#1}%
> > \fi
> >
> > Pritom predpokladam, ze makro nepouzijete uvnitr nejakeho "verbatim"
> > prostredi, ktere zmeni kategorii podtrzitka.
>
>
> Dakujem vsetkym za pomoc. Takto to pekne funguje.
>
> Mozem sa este na nieco spytat? Ak tam chcem do toho zoznamu vlozit aj
> cislo stranky, kde sa dany text nachadzal, ako to mam spravit? Skusal
> som pouzit 'Page \thepage: #1', ale to nefunguje, lebo kvoli lazy
> execution sa \thepage vyhodnoti az pri vlozeni do stranky.
>
Na stranku dejte \label{neco} a do \todos vlozte \pageref{neco}
> Este raz dakujem
>
>
> Jan Janech
>
> _______________________________________________
> csTeX mailing list
> csTeX at cs.felk.cvut.cz
> http://lists.felk.cvut.cz/mailman/listinfo/cstex
>
--
Zdeněk Wagner
http://hroch486.icpf.cas.cz/wagner/
http://icebearsoft.euweb.cz
More information about the csTeX
mailing list