> (Sorry if this appears twice on the list...)<br>> <br>> Hello all,<br>> <br>> Is there a simple way to tell xe(la)tex not to hyphenate <br>> *before* a<br>> combining diacritical mark?<br>> <br>> For example, please take a look at this minimal example. You <br>> must have<br>> DejaVu Sans in order to see the acute sign at the beginning of the<br>> second line.<br>> <br>> ------- test.tex -------<br>> \documentclass{article}<br>> \usepackage{polyglossia}<br>> \setdefaultlanguage{greek}<br>> \setmainfont{DejaVu Sans}<br>> \begin{document}<br>>  \setlength{\fboxrule}{0.2pt}<br>>  \setlength{\fboxsep}{0.0cm}<br>>  \fbox{<br>>  \begin{minipage}{3cm}<br>>    \hspace*{2.33cm}βαι\char"0301 νο κτλ.<br>>  \end{minipage}<br>>  }<br>> \end{document}<br>> ------------------------<br><br><br>I don't get the hyphen if I put<br><br><br>\XeTeXinputnormalization=1<br><br><br>in the preamble and write the offending word as<br><br><br>βαίνο<br><br><br>i.e., inserting a COMBINING ACUTE TONE MARK (U+0341) after the iota<br>(the software used for this message probably does the combination by itself). The<br>same if I use COMBINING ACUTE ACCENT (U+0301). But no, not with \char.<br><br><br>Ciao<br>Enrico<br><br><br>--<br> Enrico Gregorio          + Dipartimento di Informatica          + Tel: +39 045 8027937<br>Enrico.Gregorio@univr.it + Università degli Studi di Verona     +<br>(gregorio@math.unipd.it) + Strada le Grazie 15 / I-37134 Verona + Fax: +39 045 8027928<br><br><br>