Hi,

MKIV seems to have a problem in hyphenating long finnish compound words in MKIV 
(2011.05.18 22:26).
Here is a minimalist example (columns added to exaggerate the problem):

\mainlanguage[fi]
\language[fi]
\starttext
\startcolumns[n=3]
kolmivaihekilowattituntimittari ympäristöliiketoiminta 
epäjärjestelmällisyydellistyttymättömyydellänsäkään 
järjestelmällisentelentelemättömyydellänsäkään 
\stopcolumns
\stoptext

Similarly with en-hyphenation and \input knuth, some of the lines stretch out 
in an ugly fashion.
What am I doing wrong? I don't have these problems in LaTeX.

P.S. The punctuation characters should be partially hung out in a justified 
paragraph (similar to
what microtype package does on LaTeX). Wikipedia says ConTeXt has "interfaces 
for handling
microtypography" but they don't seem as apparent and as easy as using microtype 
on LaTeX.

The wiki article Protrusion#MkIV presents \definefontfeature but I find it 
counterintuitive that one has to use

\definefontfeature[default][default][protrusion=quality,expansion=quality]
\setupalign[hz,hanging]

to enable the features. It is unclear if these lines switch the features on 
globally for all loaded fonts
(for example ttf/otf ones defined with \starttypescript). IMHO these features 
should be enabled by default
because they produce better typographic quality by default (which should be the 
preference), and could be
switched off anyway if wanted. The less setup lines one has to add before 
\starttext to get high quality
results the better.



Otso Helenius
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : http://foundry.supelec.fr/projects/contextrev/
wiki     : http://contextgarden.net
___________________________________________________________________________________

Reply via email to