<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style>
</head>
<body class='hmmessage'>
Hello and thanks for helping me.<br><br>I update MIKETEX and now I can compile without moving any instruction but I lost the index.<br>I also experience new thing : the system is keeping on asking to install packages. It starts with fontspec.sty ..<br><br>Persian is used as an example. I am concerned with Arabic.<br><br>For Package with polyglosia I receive this message<br> Couldn't find `I.cfg'

<p style="margin: 0px; text-indent: 0px;">miktex-maketfm: No creation rule for font ICU.</p>

<p style="margin: 0px; text-indent: 0px;">! Font \zf@basefont=Scheherazade/ICU at 10.0pt not loadable: Metric (TFM) file </p>
<p style="margin: 0px; text-indent: 0px;">or installed font not found.</p>
<p style="margin: 0px; text-indent: 0px;"><to be read again> </p>
<p style="margin: 0px; text-indent: 0px;">                   \scan_stop: </p>
<p style="margin: 0px; text-indent: 0px;">l.4 ...font[Script=Arabic,Scale=1.3]{Scheherazade}</p>
<p style="margin: 0px; text-indent: 0px;">                                                  %</p>
<p style="margin: 0px; text-indent: 0px;">? </p><br><br><hr id="stopSpelling">From: k.abdali@acm.org<br>Date: Thu, 21 Oct 2010 00:20:47 -0400<br>To: xetex@tug.org<br>Subject: Re: [XeTeX] arabic<br><br><div dir="ltr"><font size="2"><font face="verdana,sans-serif">Hi Ross,<br></font></font><br><div class="ecxgmail_quote">On Wed, Oct 20, 2010 at 19:12, Ross Moore <span dir="ltr"><<a href="mailto:ross.moore@mq.edu.au">ross.moore@mq.edu.au</a>></span> wrote:<br>

<blockquote class="ecxgmail_quote" style="padding-left: 1ex;">...<br>
To find out what needs updating, put  \listfiles<br>
in the preamble (e.g., after \makeindex )<br>
Then compare the list of package dates to those for what I'm using:<br>
viz.<br>
<br>
 *File List*<br>
    book.cls    2007/10/19 v1.4h Standard LaTeX document class<br>
    bk10.clo    2007/10/19 v1.4h Standard LaTeX file (size option)<br>
...<br></blockquote><div><br>I compared, and saw  that some of your files (e.g., *l3* files, xltxtra) need updating  -:) .<br><br>But here's a serious problem. My suggestion to Houda was that it might be worthwhile to try xepersian or polyglossia, since these will use the Persian words for "chapter", "contents", etc. But running the polyglossia code, I notice that an index is generated only if the language declaration specifies that Western numerals be used. That is,<br>

                   \setmainlanguage[numerals=western]{farsi}<br><br>The same problem occurs with Arabic and Urdu. Here is a cut down variant of Houda's code that will illustrate the complaint.<br><br>=====================<br>

\documentclass{book}%<br>\usepackage{polyglossia}<br>\setmainlanguage{farsi}    %[numerals=western]{farsi}<br>\setmainfont[Script=Arabic,Scale=1.3]{Scheherazade}%<br>\usepackage{makeidx}<br>\makeindex<br>\title{روش تولید نمایه توسط زیلاتک}<br>

\author{مهدی امیدعلی}<br>\begin{document}<br>\maketitle<br></div><div>\chapter{ امتحان } <br></div><div>  <br>این اولین نمایه این متن است که برای امتحان آورده شده است.<br><br>\index{نمایہ }<br>\printindex<br>\end{document}<br>

=====================<br><br>If the western numerals are not specified, this is what Makeindex says:<br><div style="margin-left: 40px; color: rgb(51, 51, 255);">Scanning input file xetexQ5.idx...done (0 entries accepted, 1 rejected).<br>

Nothing written in xetexQ5.ind.<br></div>Makeindex reads the idx file for sorting the indices. Probably, it finds the non-Western numerals undecipherable.<br><br>Kamal Abdali<br></div></div></div>
<br>--------------------------------------------------
Subscriptions, Archive, and List information, etc.:
  http://tug.org/mailman/listinfo/xetex                                           </body>
</html>