[cstex] Diakritika v \hyphenation

Petr Sojka sojka at fi.muni.cz
Fri Mar 6 08:55:33 CET 2015


On Thu, Mar 05, 2015 at 09:46:31PM +0100, Zdenek Wagner wrote:
> \lccode nastavuje kód minusky dosazené při použití \lowercase, kategorie se
> nastavuje primitiven \catcode. Slovo je sekvence znaků s kategorií 11,
> které mají nenulový \lccode. Pokud tato podmínka není splněna, automatické
> dělení nefunguje.
Ano, samozrejme. Uplne presne je TeXovy algoritmus rozhodnuti
co je slovo popsano v cvicenich s dvema zatackami v TeXbooku
v appendixu H (Hyphenation) na strane 454.
A Unicode algoritmus take vyuzivajici tridy znaku 
je jeste slozitejsi:
http://unicode.org/reports/tr14/#WordSeparators

S pozdravem
Petr Sojka
P.S. V Alcorově případě nakonec byl na vině \marginpar, který
překvapivě způsobuje nedělení následného slova. Když se 
\allowhyphens vloží za nebo na konci \marginpar, již se
následné slovo rozdělí.

> > > Pokud slovo "kupříkladu" v textu nahradím "ku\-pří\-kla\-du", rozdělí se
> > za slabikou "ku".



More information about the csTeX mailing list