Bug Tracker 
| ID | 52🔗 |
|---|---|
| Date: | 2014-01-12 10:15:18 |
| Status | Closed (Not a Bug) |
| Category | glossaries |
| Version | 4.02 |
| Summary | glossaries and makeidx packages |
Sign in to subscribe to notifications about this report.
Description
I have a problem with glossaries and makeidx packages. As you see in attached file (ex1.tex), I define two words and index them with below commands:
\index{\glsentryplural{StrictlyStable}}
\index{\glsentryplural{Absorption}}
Then I run below sequence of commands:
xelatex -synctex=1 -interaction=nonstopmode %.tex xindy -L persian-variant1 -C utf8 -M numeric-sort -M latex -M latex-loc-fmts -M texindy %.idx xelatex -synctex=1 -interaction=nonstopmode %.tex xelatex -synctex=1 -interaction=nonstopmode %.texBut there are two problems in output pdf (ex1.pdf):
1) The index words, arranged according to name (English name), not according to plural.
2) The words are not grouped.
Note 1: please see ex2.pdf for correct result.
MWE
Download (594B)
\documentclass{report}
\usepackage{makeidx}
\usepackage{hyperref}
\usepackage[sanitize={name=false,description=false,sort=false,symbol=false},nomain,xindy,acronym,acronymlists={main,tem}]{glossaries}
\usepackage{xepersian}
\makeindex
\newglossaryentry{Absorption}
{name={Absorption},
plural={جذب},
description={}
}
\newglossaryentry{StrictlyStable}
{name={Strictly Stable},
plural={پایدار قطعی},
description={}
}
\begin{document}
این یک مثال است.
\index{\glsentryplural{StrictlyStable}}
\index{\glsentryplural{Absorption}}
\printindex
\end{document}
Evaluation
If you inspect the .idx file you will see that it contains the following:
\indexentry{\glsentryplural{Absorption}|hyperpage}{1}
\indexentry{\glsentryplural{StrictlyStable}|hyperpage}{1}
\index doesn't expand its argument when writing to the .idx file and since xindy doesn't understand (La)TeX commands the index won't be correctly sorted. This is a feature of \index and is not connected with glossaries.
You could try something like
\expandafter\index\expandafter{\glsentryplural{StrictlyStable}}
Comments
0 comments.
Add Comment
Page permalink: https://www.dickimaw-books.com/bugtracker.php?key=52
