0

I use indextools and texindyfor building my index and it works well but I have a specific entry von Goethe and I want to force a specific position of this entry in my index. Currently it is under the letter "V" but it is possible to force this entry to be under the letter "B"?

MWE:

\documentclass{book}

\usepackage[texindy]{indextools}
\makeindex
\makeindex[columnseprule,intoc=true,title=Index,name=test]

\begin{document}

Abr\index[test]{AhAg}\newpage
vvhoshf\index[test]{virtual}\newpage
dsvsqd\index[test]{Beta}\newpage
qdqd\index[test]{vonGoethe}\newpage
\printindex[test]
\end{document}  

If necessary, compilation could be done using latexmk -xelatex $file and a specific latexmkrc file in the compilation directory containing

$pdflatex = "xelatex %S";
$pdf_mode = "1";
$makeindex = "texindy -L french -I xelatex %S";

1 Answer 1

0

Finally I have found a solution using the \index[]{} command such as:

\index{Goethe@von Goethe}

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .