
Bei Verwendung derAntwortpdflatex
Beim zweiten Durchgang (mit ) wurde mir folgende Fehlermeldung angezeigt :
Undefinierte Steuersequenz. \item \T
Es ergibt sich aus dem Eintrag in der .ind
Datei:
\item \T2A\CYRD \T2A\cyro \T2A\cyrz , \hyperpage{224}
Es wird wiederum durch folgenden Eintrag in der .idx
Datei erzeugt:
\indexentry{\T2A\CYRD \T2A\cyro \T2A\cyrz |hyperpage}{224}
Wenn ich memoir
zu article
oder wechsle book
, enthält der Index die im Dokument definierten Einträge wörtlich, ohne dass diese kodiert werden.
Zur Validierung können folgende MWE verwendet werden:
\documentclass{memoir}
\usepackage[utf8]{inputenc}
\usepackage[T1,T2A]{fontenc}
\usepackage[main=russian]{babel}
\usepackage{lipsum}
\usepackage{makeidx}
\makeindex
\newcommand{\rindex}[1]{\expandafter\index\expandafter{\detokenize{#1}}}
\begin{document}
жзи\rindex{жзи}
\clearpage
где\rindex{где}
\clearpage
абв\rindex{абв}
\clearpage
эюя\rindex{эюя}
\clearpage
шщы\rindex{шщы}
\clearpage
клм\rindex{клм}
\printindex
\end{document}
Der erste Durchgang ist erfolgreich, dann texindy -L russian -C utf8 "document.idx"
generiert der Befehl die .ind
Datei und der zweite Durchgang schlägt fehl.
Antwort1
Wie so oft habe ich die Antwort direkt nach dem Posten der Frage gefunden.
Damit dies funktioniert, muss folgendes Paket eingebunden werden:
\usepackage[xindy]{imakeidx}
und das
\usepackage{makeindex}
muss entfernt werden.