[XeTeX] polyglossia, makeidx: Missing control sequence \inaccessible
Paul Foley
paul at mises.com
Sun May 16 05:42:37 CEST 2010
On Sun, May 16, 2010 at 3:20 PM, Taylor Venable <taylor at metasyntax.net>wrote:
> Hello, I just updated my TeXlive 2009 installation the other day from CTAN
> and am having a problem with some shortcut macros I was using to make
> indexing easier. I have a shortest working example attached as test.tex,
> and the log file as well. I've summarised the things which can and can't be
> changed in the test file. Essentially, if I have a \newcommand which
> creates an index entry and specifies the output formatting of that entry,
> while using Polyglossia, I get an error. The error is:
>
> ! Missing control sequence inserted.
> <inserted text>
> \inaccessible
> l.7 \item {\ttfamily \def r
> m{tt}lambda}, \hyperpage{1}
>
> Which originates from the .ind file produced by makeindex. The error is
> sort of an obvious problem: that \def should not be there! :-) If I remove
> Polyglossia, it works.
>
If I delete the .ind file and run xelatex/makeindex/xelatex it works fine.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://tug.org/pipermail/xetex/attachments/20100516/12784212/attachment.html>
More information about the XeTeX
mailing list