<html>
<head>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<span class="">Claudio Beccari <span dir="ltr"><<a
moz-do-not-send="true" href="mailto:claudio.beccari@gmail.com"
target="_blank"><a class="moz-txt-link-abbreviated" href="mailto:claudio.beccari@gmail.com">claudio.beccari@gmail.com</a></a>></span> wrote
:</span><br>
<br>
<blockquote
cite="mid:CAODzqm=4VM4OMyO0hS8kD31eZVWvCSSvtpMDuKh1s_7H54EYcA@mail.gmail.com"
type="cite">
<div class="gmail_extra">
<div class="gmail_quote">
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="gmail_extra">That pattern is responsible of that
error. But if you have a pattern such as 2^^^^0301 in the
pattern list the error should vanish; if code 2 is not
sufficient to eliminate alla errors, maybe 4 is OK (the
lowest the best, but if 4 works and 2 doesn't, use 4 -- do
not try to use 8, the highest value to forbid
hyphenation).<span></span></div>
</blockquote>
</div>
</div>
</blockquote>
But why is it, Claudio, that I can successfully over-ride the
pattern using \hyphenation {} using plain XeTeX but it cannot be
over-ridden using \hyphenation when using XeLaTeX & polyglossia
?<br>
<br>
Philip Taylor<br>
--------<br>
Annexe 1 : MWE (XeTeX) :<br>
<br>
% !TeX Program = XeLaTeX<br>
<br>
\font \thisfont = "Palatino Linotype"
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px;
margin-right:0px; -qt-block-indent:0; text-indent:0px;">\uselanguage
{russian}</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px;
margin-right:0px; -qt-block-indent:0; text-indent:0px;">\thisfont</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px;
margin-right:0px; -qt-block-indent:0; text-indent:0px;">\hsize =
1pt </p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px;
margin-right:0px; -qt-block-indent:0; text-indent:0px;">\overfullrule
= 0 pt</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px;
margin-right:0px; -qt-block-indent:0; text-indent:0px;">\XeTeXinputnormalization
= 0</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px;
margin-right:0px; -qt-block-indent:0; text-indent:0px;">\hyphenation
{ны́-не}</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px;
margin-right:0px; -qt-block-indent:0; text-indent:0px;">\noindent
Почему́ перено́сы в словах ны́не и мы́ши ухо́дят на сле́дующую
стро́чку, а в мя́со брэ́кет слу́хи ворю́га — нет?</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px;
margin-right:0px; -qt-block-indent:0; text-indent:0px;">\end</p>
<br>
<br>
Annexe 2 : MNWE (XeLaTeX)<br>
<br>
% !TeX Program = XeLaTeX
<p style="-qt-paragraph-type:empty; margin-top:0px;
margin-bottom:0px; margin-left:0px; margin-right:0px;
-qt-block-indent:0; text-indent:0px;"><br>
</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px;
margin-right:0px; -qt-block-indent:0; text-indent:0px;">\documentclass[twoside]{article}</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px;
margin-right:0px; -qt-block-indent:0; text-indent:0px;">\usepackage{fontspec}</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px;
margin-right:0px; -qt-block-indent:0; text-indent:0px;">\usepackage[T2A]{fontenc}</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px;
margin-right:0px; -qt-block-indent:0; text-indent:0px;">\newfontfamily\cyrillicfont[Mapping=tex-text]{PT
Serif}</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px;
margin-right:0px; -qt-block-indent:0; text-indent:0px;">\usepackage{polyglossia}</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px;
margin-right:0px; -qt-block-indent:0; text-indent:0px;">\setdefaultlanguage{russian}</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px;
margin-right:0px; -qt-block-indent:0; text-indent:0px;">\fontsize{10}{12}\selectfont</p>
<p style="-qt-paragraph-type:empty; margin-top:0px;
margin-bottom:0px; margin-left:0px; margin-right:0px;
-qt-block-indent:0; text-indent:0px;"><br>
</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px;
margin-right:0px; -qt-block-indent:0; text-indent:0px;">\hyphenation{ны́-не}</p>
<p style="-qt-paragraph-type:empty; margin-top:0px;
margin-bottom:0px; margin-left:0px; margin-right:0px;
-qt-block-indent:0; text-indent:0px;"><br>
</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px;
margin-right:0px; -qt-block-indent:0; text-indent:0px;">\begin{document}</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px;
margin-right:0px; -qt-block-indent:0; text-indent:0px;">\parbox{1pt}{Почему́
перено́сы в словах ны́не и мы́ши ухо́дят на сле́дующую стро́чку, а
в мя́со брэ́кет слу́хи ворю́га — нет?}</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px;
margin-right:0px; -qt-block-indent:0; text-indent:0px;">\end{document}</p>
<br>
</body>
</html>