Cislovani stranek

Michal Kubecek kubecek at karlin.mff.cuni.cz
Tue Jan 7 18:23:38 CET 1997


> Slo o to, ze jsme chteli zarovnat tento napis bud doleva, pokud byl na
> sude strance, nebo doprava, pokud byl na leve.
> Podle hodnoty citace \page, nebo \pageno, ted si nejsem jist, jsme
> zjistovali (slo o LaTeX), zda je stranka licha nebo suda.
>
> A ted ten problem: Kdyz bylo makro v textu kousek pred koncem strany,
> utvoril se prislusny box se zahlavim kapitoly s  prislusnym zarovnanim
> podle bezne strany, ale protoze TeX zjistil, ze uz to nevleze na danou
> stranu, dal ho az na nasledujici. Coz melo za nasledek, ze zahlavi na sude
> strance bylo zarovnano doprava a naopak. Tedy spatne.

Mozna, ze je to pokrocilou denni dobou, ale napadaji mne jen dve
reseni, ani jedno moc pekne.

(a)  Zjistit si, jestli nejsem na strance moc nizko a pokud ano,
odstrankovat si sam. Jak se to dela drevorubecky i elegantne, to
tu nedavno probehlo. Osobne bych tomuto reseni daval prednost, da
se tim zabranit i tomu, aby se zalomila stranka neprijemne brzy
po zacatku nove kapitoly.

(b)  Vyuzit chovani \write a resit to analogicky, jako se delaji
dopredne reference. Nejspis by slo vyuzit primo mechanismu, jak
je dela LaTeX (abyste si nemusel otevirat vlastni pomocny soubor
a delat vsechno kolem), ale detaily vam nereknu, protoze nevim,
co a jak presne LaTeX dela.

                                               Michal Kubecek



More information about the csTeX mailing list