Zmena velikosti boxu

Petr Olsak petr at olsak.net
Thu Mar 27 08:46:17 CET 2003


On Wed, 26 Mar 2003, Jan Prichystal wrote:

> Dobry den,
> mel bych dotaz tykajici se zmeny velikosti boxu.
> Natahnu si do boxu s nastavenou \hsize text, postupne z nej ulamuji
> potrebnou cast. Potom vsak potrebuji zmenit sirku boxu a cely text
> presadit (udelat znovu radkovy zlom) a ulamovat text s novou sirkou.
> Existuje nejake reseni? Dekuji za radu.

Zalezi na tom, v jake situaci to chcete pouzit. V obecne rovine se
skutecne v TeXu neda prerovanavat tiskovy material jednou zalomeny do
radku znovu do jinak sirokych radku. Duvod je prosty: na koncich radku se
nam ztratily informace o velikostech mezer, ve kterych doslo k radkovemu
zlomu a take nemame jasno, zda posledni znak na radku "-" vznikl
automatickym procesem deleni slov nebo byl skutecne na vstupu napsan
(a zda za nim byla mezera).

Pokud se spokojite s doplnovanim "standardne velkych" mezer do mist zlomu,
pak muzete vyzvratit k novemu formatovani tiskovy material z boxu pomoci
primitivu \unhbox.

Druhe reseni, udrzujici i informace o mezerach a umoznujici ruzne delit
slova, je nasledujici: natahnete vicekrat zalomovany odstavec do makra a
pak to makro spustte s ruzne nastavenymi \hsize.

Zdravim

Petr Olsak




More information about the csTeX mailing list