[luatex] Strange hyphenation

Khaled Hosny khaledhosny at eglug.org
Sun Oct 3 20:02:22 CEST 2010

On Sun, Oct 03, 2010 at 06:15:03PM +0200, Paul Isambert wrote:
>  Le 03/10/2010 17:45, Taco Hoekwater a écrit :
> >On 10/03/2010 02:52 PM, enrico.gregorio at univr.it wrote:
> >>
> >>My fmtutil.cnf says
> >>
> >
> >Ok, I managed to fix my installation, and now I get the same bad
> >output you did (I had to run fmtutil --byfmt by hand to get a proper
> >new format).
> >
> >The problem is not the word 'determinante' at all. Believe it or not,
> >but the acutal problem is the '---' ligature. No _normal_ patterns are
> >applied to the current paragraph any more after the first occurence of
> >that. Hyphenation exceptions still work, and that is why the second
> >paragraph comes out ok.
> >
> >I need to do some serious thinking on why a ligature can block
> >hyphenation :(
> Just for the record:
> Enrico's text, under plain TeX, with luaotfload and an otf font, is
> hyphenated properly, even with `---' ligatures.
> So isn't it LaTeX, or Babel, or anything not related to LuaTeX, that
> is bugged?

Yes, because in that case it is no longer a TeX ligature, OpenType
ligatures (in "node" mode) are not done through the legacy TeX
ligaturing machinery.

 Khaled Hosny
 Arabic localiser and member of Arabeyes.org team
 Free font developer

More information about the luatex mailing list