<div dir="ltr"><blockquote style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;" class="gmail_quote"><div><pre>Sorry Vafa, but the above statement is incorrect.<br><br>Polyglossia only requires etoolbox and fontspec by default. xunicode and<br>
xltxtra are not and have never been requirements. If you use an RTL<br>language, polyglossia also requires bidi, of course. What&#39;s &quot;not good&quot;<br>about that?<br></pre> </div></blockquote><br>Yes, I admit that my statement was incorrect and I apologise for that. <i>Peter Dyballa 
told me that polyglossia also loads xunicode and I think he sent a copy of that to yourself as well. <br></i><i><br></i><i><br></i><br><blockquote style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;" class="gmail_quote">
<pre>I understand that newer versions of bidi patch many other packages, so<br>it should be loaded as late as possible. On the other hand, I don&#39;t see<br>why it should not be possible to have<br>\RequirePackage{bidi}<br>
in a standard package for XeLaTeX</pre></blockquote><div><br>Agree. It is possible to have \RequirePackage{bidi} in a standard package/class.<br><br><blockquote style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;" class="gmail_quote">
<pre>In any case, I have downloaded your latest version 1.0.4 and will<br>perform a series of tests with polyglossia. I&#39;ll contact you offlist if<br>I encounter any issue.<br></pre> </blockquote><div><br>No worries. <br>
</div></div>
</div>