[cstex] ConTeXt, čeština a kerningové páry
Jaroslav Hajtmar
hajtmar at gyza.cz
Wed Dec 11 22:55:52 CET 2013
Dobrý den.
Asi to opravdu souvisí s dělením slov. Napadlo mne "zakázat" rozdělení
slova LAVABIT a pak už to funguje OK.
\mainlanguage[cz]
\hyphenation{LAVABIT}
\starttext
AV ZASTAVÍ DOPRAVY % Správný kerning
LAVABIT ZPRAVODAJSTVÍ PŘEDSTAVOVAL NAVŠTÍVILI % tohle je špatně
\stoptext
Řekl bych, že je to BUG, ale nikdo si toho nevšimnul díky všem těm
velkým písmenům v celé větě, což asi málokdo napíše :-).
Prosím tímto Tomáše Hálu, aby to reportnul vývojářům ConTeXtu.
Zdraví J.Hajtmar
Dne 11.12.2013 20:50, Martin Rehula napsal(a):
> Dobrý den,
>
> Používám ConTeXt (aktuální) a narazil jsem na zvláštní věc. Když například přeložím tohle:
>
> \enableregime[utf]
> \mainlanguage[cz]
> \starttext
> AV ZASTAVÍ DOPRAVY % Správný kerning
>
> LAVABIT ZPRAVODAJSTVÍ PŘEDSTAVOVAL NAVŠTÍVILI % tohle je špatně
> \stoptext
>
> Na výstupu na prvním řádku bude vše jak má být. Na druhém řádku se ale neaplikují kerningové páry které jsou uložené ve fontu a mezi dvojicí písmen "A V" bude ošklivá mezera.
>
> Problém je se všemi možnými fonty, ale pouze v češtině. Řekl bych, že důvodem je v dělení slov - tohle jsem našel v logu: ... LA-VA-BIT ZPRA-VO-DAJ-STVÍ ... ZA-STAVÍ ...
>
> Mám něco blbě zkompilované, je to obecná chyba, nebo featura? Existuje na to nějaký workaround?
>
>
> Děkuji předem za jakoukoliv radu
> Martin Řehula
>
> _______________________________________________
> csTeX mailing list
> csTeX at cs.felk.cvut.cz
> https://lists.felk.cvut.cz/mailman/listinfo/cstex
>
More information about the csTeX
mailing list