<div dir="ltr"><div dir="ltr"><div dir="ltr"><div class="gmail_default" style="font-family:"times new roman",serif">Hi,</div><div class="gmail_default" style="font-family:"times new roman",serif"><br></div><div class="gmail_default"><span style="font-family:"times new roman",serif">I went hacking at in the </span><font face="monospace">load-hyph-ta.tex</font><font face="times new roman, serif"> file (adding the yellow bits):</font></div><div class="gmail_default"><font face="times new roman, serif"><br></font></div><div class="gmail_default"><font face="monospace">    % Set \lccode for <span style="background-color:rgb(255,255,0)">ZWSP, </span>ZWNJ and ZWJ.<br><span style="background-color:rgb(255,255,0)">    \lccode"200B="200B<br></span>    \lccode"200C="200C<br>    \lccode"200D="200D<br>    \input hyph-ta.tex</font>mktexfmt xelatex<br></div><div class="gmail_default"><font face="monospace"><br></font></div><div class="gmail_default"><font face="times new roman, serif">Then went on to hack the </font><font face="monospace">hyph-ta.tex</font><font face="times new roman, serif"> file and did "</font><font face="monospace">mktexfmt xelatex</font><font face="times new roman, serif">"</font></div><div class="gmail_default"><font face="times new roman, serif">to produce nice results using XeLaTeX.</font></div><div class="gmail_default"><font face="times new roman, serif">It turned out the uni200B was not defined in the font, although uni200C and uni200D were defined.</font></div><div class="gmail_default"><font face="times new roman, serif">Then managed define uni200B in fontforge and i</font><span style="font-family:"times new roman",serif">t does seem to produce the same result even if the uni200B (ZWSP or DLB) is defined in the font or not.</span></div><div class="gmail_default"><span style="font-family:"times new roman",serif"><br></span></div><div class="gmail_default"><span style="font-family:"times new roman",serif">Suki</span></div><div class="gmail_default"><font face="times new roman, serif"><br></font></div><div class="gmail_default"><font face="monospace"><br></font></div><div class="gmail_default"><font face="monospace"><br></font></div><div class="gmail_default"><font face="monospace"></font></div></div></div></div><div dir="auto"></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, 29 Sep, 2019, 3:56 PM Yannis Haralambous, <<a href="mailto:yannis1962@gmail.com" target="_blank">yannis1962@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div style="overflow-wrap: break-word;"><div><blockquote type="cite"><div><div>that discretionary. Better solution would be to redefine \hyphenchar<br>of the font as an invisible character with a sero width. I am not sure<br></div></div></blockquote><br></div><div>Beware that the glyph <u>must exist in the font</u>, you cannot just use an arbitrary</div><div>unoccupied glyph position in the font. If the position does not exist, there will be</div><div>no hyphenation at all in your document. For example, the command</div><div><br></div><div>\hyphenchar\font=-1</div><div><br></div><div>(asking for the glyph at position -1, which does not exit)</div><div><br></div><div>is a very good way for stopping hyphenation.</div><div><br></div><div>So you must find a font that has an invisible zero-width glyph, or open the font</div><div>and add that glyph.</div><div><br></div><br><div>
<div dir="auto" style="letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none"><table style="background-color:rgb(241,241,241);border:1px solid rgb(221,221,221)"><tbody><tr><td colspan="3"></td></tr><tr><td><a href="http://www.imt-atlantique.fr" rel="noreferrer" target="_blank"><img src="http://img.mines-telecom.fr/signature-mail/logos/logo-imta.png" title="Site web IMT Atlantique" alt="IMT Atlantique" style="padding: 4px 0px 4px 4px;"></a></td><td><div style="float:left;font-style:normal;font-variant-caps:normal;font-weight:normal;font-stretch:normal;font-size:13px;line-height:1.5;font-family:sans-serif;color:rgb(85,85,85);padding:8px 15px"><strong>Yannis HARALAMBOUS</strong><br>Professor<br>Computer Science Department<br>UMR CNRS 6285 Lab-STICC<br><a href="http://perso.telecom-bretagne.eu/yannisharalambous/" style="text-decoration:none" rel="noreferrer" target="_blank"><img src="https://img.mines-telecom.fr/signature-mail/social/web.png" title="Site web IMT Atlantique" alt="Site web IMT Atlantique" style="padding: 3px 10px 4px 0px;"></a><a href="https://twitter.com/y_haralambous" style="text-decoration:none" rel="noreferrer" target="_blank"><img src="https://img.mines-telecom.fr/signature-mail/social/twitter.png" title="Twitter IMT Atlantique" alt="Twitter IMT Atlantique" style="padding: 3px 10px 4px 0px;"></a><a href="https://www.linkedin.com/in/yannis-haralambous-5529073?trk=hp-identity-name" style="text-decoration:none" rel="noreferrer" target="_blank"><img src="https://img.mines-telecom.fr/signature-mail/social/linkedin.png" title="LinkedIn IMT Atlantique" alt="LinkedIn IMT Atlantique" style="padding: 3px 10px 4px 0px;"></a></div><div style="float:left;font-style:normal;font-variant-caps:normal;font-weight:bold;font-stretch:normal;font-size:11px;line-height:1.5;font-family:sans-serif;color:rgb(136,136,136);padding:8px 15px">Technopôle Brest-Iroise CS 83818<br>29238 Brest Cedex 3, France<br>Une école de<span> </span><a href="http://www.imt.fr" rel="noreferrer" target="_blank">l'IMT</a></div></td></tr><tr><td colspan="3"><div style="float:left;font-style:normal;font-variant-caps:normal;font-weight:normal;font-stretch:normal;font-size:11px;line-height:1.5;font-family:sans-serif;color:rgb(85,85,85);padding:8px 15px"></div></td></tr></tbody></table><p><i><span>The history of linguistics is largely a history of misreadings,<br>
of failed communication between authors and readers,<br>
exacerbated by the illusion that communication has successfully occurred.</span></i>     (John E. Joseph)<br><br></p></div>
</div><br></div></blockquote></div>