Thank you, Ulrike and Vladimir,<br><br>Setting \russianfont to nothing solves the problem.<br><br>But is there any reason to pass this assignment to the user?<br><br>Vadim<br><br><div class="gmail_quote">On Wed, May 26, 2010 at 12:43 PM, Ulrike Fischer <span dir="ltr">&lt;<a href="mailto:news3@nililand.de">news3@nililand.de</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Am Wed, 26 May 2010 13:56:33 +0900 schrieb Vladimir Lomov:<br>
<div class="im"><br>
&gt; ** Vadim Radionov [2010-05-26 02:24:19 +0400]:<br>
&gt;<br>
&gt;&gt; Dear all,<br>
&gt;<br>
&gt;&gt; After upgrade to version [2010/03/23 v1.1.1] of polyglossia, i cannot switch<br>
&gt;&gt; the family of what comes to running head: compare this and the same without<br>
&gt;&gt; \setdefaultlanguage{russian}<br>
&gt;<br>
&gt;&gt; \documentclass{book}<br>
&gt;&gt; \usepackage{polyglossia}<br>
&gt;&gt; \setdefaultlanguage{russian}<br>
&gt;&gt; \setmainfont{CharterITC}<br>
&gt;&gt; \makeatletter<br>
&gt;&gt; \def\@oddhead{\em!! \rightmark\hfil\thepage}<br>
&gt;&gt; \makeatother<br>
&gt;<br>
&gt;&gt; \begin{document}<br>
&gt;&gt; \markboth{even}{odd}<br>
&gt;&gt; This is a test.<br>
&gt;&gt; \end{document}<br>
&gt;<br>
&gt; (to clarify: &#39;odd&#39; is not emphasized in header)<br>
&gt;<br>
&gt; This is common problem for all &#39;gloss-*.ldf&#39; files which have<br>
&gt; &#39;\normalfontlatin&#39; in they definitions (for example: greek, bulgarian,<br>
&gt; ukrainian, serbian, coptic). If you comment &#39;\normalfontlatin&#39; in<br>
&gt; &#39;gloss-russian.ldf&#39; you get desired result.<br>
&gt;<br>
&gt; This problem doesn&#39;t appear if you use &#39;fancyhdr&#39; package (it should be<br>
&gt; loaded after polyglossia of course).<br>
&gt;<br>
&gt; System: TeX Live 2009 with latest updates.<br>
<br>
</div>You can use<br>
\usepackage[nolocalmarks]{polyglossia}. Then polyglossia will not<br>
localize the header.<br>
<br>
You can also define \russianfont to something sensible. Then the<br>
default definition with \normalfontlatin will not be used. E.g.<br>
\def\russianfont{}<br>
\setdefaultlanguage{russian}<br>
<br>
<br>
<br>
--<br>
<font color="#888888">Ulrike Fischer<br>
</font><div><div></div><div class="h5"><br>
<br>
<br>
--------------------------------------------------<br>
Subscriptions, Archive, and List information, etc.:<br>
  <a href="http://tug.org/mailman/listinfo/xetex" target="_blank">http://tug.org/mailman/listinfo/xetex</a><br>
</div></div></blockquote></div><br>