No subject
Hans Ginzel
hans at kolej.mff.cuni.cz
Tue Jul 17 14:53:19 CEST 2001
> zapsalo, ale pri dalsim projeti TeXem se nedostane do textu (pomoci
> input). Co delam spatne?
> -----------------zdroj.tex----------------
> \input styl.tex
V tudle chvili inputujete styl.tex. A co v nem delate? Otvirate soubor
last.tex na zapis -- smazete jeho obsah.
> Tady by mělo být (kdyľ se to podaří) číslo poslední
> stránky: \lastpage
Soubor last je v tuhle chvili prazdny.
> %Tohle zapisuje číslo poslední strany do pomocného souboru
> \write\last{\the\pageno}
Ano, to vytvori spravny obsah souboru last.tex
> ------------------- styl.tex---------------
> % Soubor definic
Ten bych prepsal nasledovne:
\def\lastpage{0} % aby ne not defined, neni-li last.tex
\input last % nauc se cislo posledni strany
\newwrite\last %
\openout\last=last.tex % otevri prazdny last.tex na zapis
\def\writelastpageno{\write\last{\def\noexpand\lastpage{\the\pageno}}}
% volani \writelastpageno zapise do \last
% \def\lastpage{1}
A v dokumentu zdroj.tex
\input styl % nauc se cislo posledni strany a otevre na zapis
Tady je číslo poslední stránky: \lastpage
\writelastpageno % zapis cislo posledni strany
Zdravi
Hans Ginzel
More information about the csTeX
mailing list