[luatex] Strange hyphenation

Paul Isambert zappathustra at free.fr
Sun Oct 3 20:26:41 CEST 2010


  Le 03/10/2010 20:02, Khaled Hosny a écrit :
> 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.
Interesting point, except I should have mentioned that my slightly 
modified and outdated version of luaotfload doesn't rely on node mode 
but TeX ligatures instead.

Paul



More information about the luatex mailing list