parbox nedela co chci

Antonin Strejc STREJC at vc.cvut.cz
Fri May 7 13:04:30 CEST 1999


Pavel Kroca pise:

>\def\Ba{aaa}
>\def\Bb{BBBBB}
>\setbox0=\vbox{\hbox{\Ba}\hbox{\Bb}}
>%
>\makebox{\Ba}\\
>\makebox[\the\wd0]{\rule{\the\wd0}{0.2mm}}\\
>\makebox{\Ea}

Mimochodem ^^^ zde musi byt \Bb, a nikoli \Ea, ale v tom neni problem.

Tipnul bych si, ze vne parboxu je nastaveno jine radkovani nez
\normalbaselineskip, kterym se ridi sazba uvnitr \parboxu
(pokud totiz prelozim Vasi ukazku, dostavam v obou pripadech
totez).

Uvedena konstrukce je zbytecne slozita. Stejneho efektu je mozne
dosahnout napriklad takto:

\def\Ba{aaa}
\def\Bb{BBBBB}
\vbox{\hbox{\Ba}\smallskip\hrule\smallskip\hbox{\Bb}}

a na \parbox muzete zapomenout. Sirka \hrule i \vboxu se udela
automaticky podle sirsiho z obou \hboxu a neni tedy nutne
tyto sirky merit.

Antonin Strejc

---------------------------------------------------------------------
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