[XeTeX] arabic

houda araj h_araj at hotmail.com
Fri Oct 22 16:02:33 CEST 2010


Hello Kamal

Could you give me more instruction on how to define an ist file. A working example would be fine. 
I have to create two columns index. 

Thanks

Houda


> From: ross.moore at mq.edu.au
> Date: Fri, 22 Oct 2010 16:01:54 +1100
> To: xetex at tug.org
> Subject: Re: [XeTeX] arabic
> 
> Hello Kamal,
> 
> On 22/10/2010, at 12:39 PM, Kamal Abdali wrote:
> 
> > On Thu, Oct 21, 2010 at 03:17, Ulrike Fischer <news3 at nililand.de> wrote:
> > Am Thu, 21 Oct 2010 00:20:47 -0400 schrieb Kamal Abdali:
> > >... 
> > > Makeindex reads the idx file for sorting the indices. Probably, it finds the
> > > non-Western numerals undecipherable.
> > 
> > Yes, makeindex needs to understand numbers to be able to build page
> > ranges and sort the page numbers. As default it understands the
> > standard digits, alphabetic and roman page numbers.
> > 
> > If you would redefine \thepage to e.g. \renewcommand\thepage{Page
> > \arabic{page}} you would run into problems in an english document
> > too.
> > 
> > I would suggest that you try xindy.
> >  
> > 
> > Thanks, Ulrike, for the xindy recommendation. A recent tendency in Urdu publications (which concern me most) is to use Western numerals, so Makeindex will work partially. But in general xindy will be unavoidable.
> 
> Well, I don't think it is unavoidable at all.
> 
> You can define your own .ist  (index-style) file for use
> with  makeindex . 
> Then you can ensure that a LaTeX macro reads the page-number
> and converts it into the language form that you desire.
> 
> Makeindex is extremely flexible, just as is Xindy.
> You may need a bit of experience writing the correct LaTeX
> macro to use, and have it applied appropriately, just as you'll 
> need to gain experience using Xindy, if you go down that path.
> 
> 
> > 
> > Kamal Abdali
> 
> 
> Hope this helps,
> 
> 	Ross
> 
> ------------------------------------------------------------------------
> Ross Moore                                       ross.moore at mq.edu.au 
> Mathematics Department                           office: E7A-419      
> Macquarie University                             tel: +61 (0)2 9850 8955
> Sydney, Australia  2109                          fax: +61 (0)2 9850 8114
> ------------------------------------------------------------------------
> 
> 
> 
> 
> 
> 
> --------------------------------------------------
> Subscriptions, Archive, and List information, etc.:
>   http://tug.org/mailman/listinfo/xetex
 		 	   		  
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://tug.org/pipermail/xetex/attachments/20101022/089a3a68/attachment.html>


More information about the XeTeX mailing list