Pan Michal Jankowski zapytał:
> O, wlasnie, zeby do tematu grupy nawiazac - czy (a jesli, to jak) daje
> sie w TeXu skladac w register?
Da się. Należy ustawić \baselineskip na konktetną wielkość, bez żadnych
plus czy minus, wyzerować \parskip i zadbać, by pionowa wielkość strony
była wielokrotnością interlinii. Jeśli składamy na przykład powieść dla
dorastających panien, to głównym problemem będą wdowy, sieroty, bękarty,
czy jak kto sobie życzy to wszystko nazywać. Z całą tą rodzinką najlepiej
rozprawić się przy pomocy manipulacji \looseness w wybranych akapitach.
Gdy tych powieści dużo, to można podjąć się próby sprokurowania jakiegoś
automatu, który owe \looseness wyznaczy na podstawie logów z overfull,
czy underfull vbox.
Jeśli chcemy do tekstu wstawić jakieś inne elementy, takie jak
śródtytuły, wzory, tabele czy obrazki, to dobrze jest makro robiące
to zadanie zaoptatrzyć w \vbox to \N\baselineskip{.......}. Owo \N
jeśli potrzeba, to można sobie policzyć mierząc wysokość wyprowadzanego
materiału i dzieląc ją (całkowicie) przez interlinię. W skrócie -- jakoś
tak:
\newcount\N
\setbox0\vbox{...to co tam chcemy...}
\N=\ht0 \divide\N by \baselineskip
\advance\N by 1
--
Jarek