[XeTeX] hypertext index

Mike Maxwell maxwell at umiacs.umd.edu
Wed Mar 9 05:04:34 CET 2011

On 3/8/2011 10:54 PM, Alan Munn wrote:
> On Mar 8, 2011, at 9:28 PM, Mike Maxwell wrote:
>> On 3/8/2011 9:01 PM, Alan Munn wrote:
>>> On Mar 8, 2011, at 8:42 PM, Herbert Schulz wrote:
>>>> On Mar 8, 2011, at 6:49 PM, houda araj wrote:
>>>>> ... Is it possible to construct an hypertext index using
>>>>> latex or xelatex ? Any information on the subject is
>>>>> appreciated. Many thanks Houda
>>>> Howdy, I think if you include the hyperref package
>>>> (\usepackage{hyperref}) that just happens. Put it as the last
>>>> package loaded.
>>> Not really with xelatex. For that you need xindy, but it has
>>> problems with hyperref.
>> Umm, we've been using hyperref (without xindy) in xelatex and are
>> getting plenty of hyperlinks in our PDF, including to external
>> websites. At least I assume hyperref is what's giving us the
>> hyperlinks.  Isn't that what it's supposed to do?
> Yes.  hyperref isn't incompatible with xelatex; it's incompatible
> with xindy and xindy is really the only indexing system that is able
> to cope properly with unicode.  So although makeindex works fine with
> hyperref, if you are indexing anything other than English you really
> need something like xindy.

Ah, but I'm still confused.  Our index entries (created with makeindex, 
but not xindy) certainly contain non-ASCII Unicode characters (schwas, 
stacked diacritics...), and yet the page #s attached to those index 
entries seem to hyperlink just fine. Does the problem happen only if 
the hyperlinks themselves on the index terms contain non-ASCII 
characters? Like if we used Indic page numbers in our indices?
	Mike Maxwell
	maxwell at umiacs.umd.edu
	"My definition of an interesting universe is
	one that has the capacity to study itself."
         --Stephen Eastmond

More information about the XeTeX mailing list