From news3 at nililand.de Mon Nov 21 14:38:28 2016 From: news3 at nililand.de (Ulrike Fischer) Date: Mon, 21 Nov 2016 14:38:28 +0100 Subject: [tex-hyphen] handling combining accents in the hyphenation patterns Message-ID: <1jxa5gdznqpbu$.dlg@nililand.de> On tex.sx there was a question about an hyphenation break before an combining accent https://tex.stackexchange.com/questions/339242/avoid-hyphenation-before-combining-accents I looked a bit at it and imho the problem is related to some existing patterns. In the russian case the patterns contains "???1" and this has the side effect to separate a following combining accent from the vowel. Something similar can be demonstrated with the german pattern. They contain "ata1" and "athe1" and trying it out with a combining accent shows the same problem: \documentclass[]{article} \usepackage[ngerman]{babel} \usepackage{fontspec} \setmainfont{Linux Libertine O} \textwidth=1mm \parindent=0pt \begin{document} x ata^^^^0308nasius y athe^^^^0301neum \end{document} Wouldn't it be senseful to add in all languages patterns that suppress the hyphenation before all combining accents (for lualatex + xelatex)? -- Ulrike Fischer http://www.troubleshooting-tex.de/ From arthur.reutenauer at normalesup.org Mon Nov 21 14:56:45 2016 From: arthur.reutenauer at normalesup.org (Arthur Reutenauer) Date: Mon, 21 Nov 2016 14:56:45 +0100 Subject: [tex-hyphen] handling combining accents in the hyphenation patterns In-Reply-To: <1jxa5gdznqpbu$.dlg@nililand.de> References: <1jxa5gdznqpbu$.dlg@nililand.de> Message-ID: <20161121135645.GV3755204@phare.normalesup.org> > Wouldn't it be senseful to add in all languages patterns that > suppress the hyphenation before all combining accents (for lualatex > + xelatex)? I?ve already considered it since we had a very similar report a couple of months ago, also about Russian. I think it makes sense and I?ve just created an issue on the GitHub tracker to keep track of that (https://github.com/hyphenation/tex-hyphen/issues/5). Thanks for the report. Best, Arthur