-
Notifications
You must be signed in to change notification settings - Fork 8
Node mode hyphenates words after context sensitive glyphs have been chosen #284
Comments
Would you have a MWE in ConTeXt? That would help bugreporting upstream (the code of luaotfload comes from ConTeXt). |
Sorry, I have never used ConTeXt, so I wouldn't be able to make MWE for it. |
I am not ConTeXt user either, so my MWE doesn't work as expected (ConTeXt doesn't support
What's strange is that while long "f" is used in word "Tufte", it isn't used in "after" (even not in non-breaked word), as opposed to situation in LuaLaTeX, where long "f" is used in both cases. Anyway, it seems that this long "f" isn't ligature, but it is selected with In this snippet:
we can see that this feature replaces directly the character code of the matched glyph, so the linebreaking mechanism can't use the correct form in the case of word break. Maybe discretionary should be used instead? |
@SverreStausland New release is out, please retest. |
The new release is not available through texlive yet, so I'll need to wait On Wed, Dec 9, 2015 at 11:53 PM, Philipp Gesang [email protected]
|
···<date: 2015-12-10, Thursday>···<from: SverreStausland>···
Of course =) This is just a reminder, take as long as you wish. |
@SverreStausland ping |
See http://tex.stackexchange.com/questions/262998/context-sensitive-glyph-appears-even-when-hyphenation-removes-the-context
I believe this is ultimately the same issue as in khaledhosny#43, which apparently is also caused by hyphenation happening after ligatures have been selected, rather than the other way around.
The text was updated successfully, but these errors were encountered: