Portál AbcLinuxu, 17. června 2025 13:41
2. Obávám se, že takový požadavek je principiálně nemožný. V první fázi totiž proběhne rozlámání odstavce na jednotlivé řádkové boxy a teprve potom se tyto hotové boxy nalámou na jednotlivé stránky. Neexistuje tedy způsob, jak v okamžiku řádkového zlomu (tedy ve chvíli, kdy se dělí slova) zjistit, zda bude příslušný řádek poslední/první na stránce.
3. Sám to TeX neudělá, ale existují programy (např. Olšákova vlna
nebo starší vlnka
), které vám vlnky na taková místa automaticky doplní. Jen pro upřesnění: podle pravidel se nejedná o jednopísmenné předložky, ale o neslabičné. Třeba o nebo u jsou jednopísmenné, ale ne neslabičné.
\hyphenpenalty
a jejím nastavením na dostatečně vysokou hodnotu byste mohl docílit toho, že se nic lámat nebude.
\hbox{nerozdělené_slovo}
. Obecné nastavení pro celý dokument má smysl jen tehdy, pokud nemá být text zarovnaný do bloku. Jak to zařídit v LaTeXu ti neporadím.
\clubpenalty
\clubpenalty
problém tak úplně neřeší, beru zpět.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.