LaTeX: sber hodnot s pouzitim vysledku vyse?

Antonin Strejc STREJC at vc.cvut.cz
Fri Mar 6 18:25:51 CET 1998


Dodatek k nedavno diskutovanemu problemu se scitanim otazek a bodu:

Napadlo me jeste jedno reseni, ktere je mozna lepsi, nez jake
jsem navrhoval drive, protoze nepotrebuje prenaset soucty pres aux
a je jednopruchodove. Seznam otazek s body nesazet hned "na vystup",
ale ulozit do boxu (s tim ze se pouziji drive navrhovana makra \b
pracujici se dvema citaci). Ziskane soucty se vysazeji jako prvni a
az za ne se zkopiruje cely box se seznamem. Zkuste si prelozit
nize uvedenou ukazku. Snad je to to ono.

S pozdravem
Antonin Strejc

%%%%%%%%%%%%%%%%%%%%%%%%%%% ukazka
\documentclass{article}
\newcounter{otazky}\newcounter{soucet}
\def\b#1{\stepcounter{otazky}\addtocounter{soucet}{#1}
#1 \ifcase#1 bodu\or bod \or body\or body\or body\else bodu\fi}
\begin{document}
\setbox1\vbox{\b0\par\b1\par\b2\par\b3\par\b4\par\b5\par\b{10}\par}
Pocet otazek: \theotazky\par
Soucet bodu: \thesoucet\par
\bigskip\box1
\end{document}
%%%%%%%%%%%%%%%%%%%%%% konec ukazky


---------------------------------------------------------------------
Ing. Antonin Strejc                            Phone: +420-2-24352938
---------------------------------------------------------------------
Czech Technical University in Prague                 Computing Centre
Czech Republic                               Zikova 4, 166 35 Praha 6
---------------------------------------------------------------------



More information about the csTeX mailing list