Thank you!
The naming of the index and the entry in the table of contents are now correct!
However, the page reference is incorrect: Page 30 is specified in the table of contents; the index is actually on page 29.
And although the cross-references are syntactically correct, they do not appear in the index. Because the keywords
Gasse, s. Straße
Straße, s. Gasse
should be pop up in the index. Unfortunately, this is not the case.
I'll send you the associated files again.
Greetings
Andreas
Gesendet: Samstag, 13. März 2021 um 09:10 Uhr
Von: "Jürgen Spitzmüller" <[email protected]>
An: "Andreas Plihal" <[email protected]>, [email protected]
Betreff: Re: lyx-users Digest, Vol 76, Issue 5
Von: "Jürgen Spitzmüller" <[email protected]>
An: "Andreas Plihal" <[email protected]>, [email protected]
Betreff: Re: lyx-users Digest, Vol 76, Issue 5
Am Freitag, dem 12.03.2021 um 21:41 +0100 schrieb Andreas Plihal:
> Hi,
>
> thanks for looking into it.
>
> I am sending you an emaciated LYX file and the corresponding compiled
> PDF file. The compilation is error-free, but ...
>
> I chose TEXINDY as the index processor. (In comparison, the index
> processors STANDARD, MAKEINDEX and XINDY delivered even worse results.)
>
> The result:
>
> * The entry is now in the table of contents, but further back in the
> book the index is still with the title "Index".
You have this in the preamble:
\@ifpackageloaded{babel}{
% Damit der Index den Namen "Stichwortverzeichnis" erhält
\addto\captionsngerman{\renewcommand{\indexname}{Stichwortverzeichnis}}
}{}
Replace this with:
\AtBeginDocument{
% Damit der Index den Namen "Stichwortverzeichnis" erhält
\addto\captionsgerman{\renewcommand{\indexname}{Stichwortverzeichnis}}
}
You are not using babel, but polyglossia!
> * The page reference is incorrect.
What do you mean?
> * The cross-references are not shown, although I have written the
> command in the TEX code box.
Shown correctly here.
> * And the lexical sorting is horrible: All words that begin with an
> umlaut are grouped under the letter "O".
Use as index processor options:
-L german-din5007 -C utf8
HTH,
Jürgen
>
> Please: Help!
>
> Hi,
>
> thanks for looking into it.
>
> I am sending you an emaciated LYX file and the corresponding compiled
> PDF file. The compilation is error-free, but ...
>
> I chose TEXINDY as the index processor. (In comparison, the index
> processors STANDARD, MAKEINDEX and XINDY delivered even worse results.)
>
> The result:
>
> * The entry is now in the table of contents, but further back in the
> book the index is still with the title "Index".
You have this in the preamble:
\@ifpackageloaded{babel}{
% Damit der Index den Namen "Stichwortverzeichnis" erhält
\addto\captionsngerman{\renewcommand{\indexname}{Stichwortverzeichnis}}
}{}
Replace this with:
\AtBeginDocument{
% Damit der Index den Namen "Stichwortverzeichnis" erhält
\addto\captionsgerman{\renewcommand{\indexname}{Stichwortverzeichnis}}
}
You are not using babel, but polyglossia!
> * The page reference is incorrect.
What do you mean?
> * The cross-references are not shown, although I have written the
> command in the TEX code box.
Shown correctly here.
> * And the lexical sorting is horrible: All words that begin with an
> umlaut are grouped under the letter "O".
Use as index processor options:
-L german-din5007 -C utf8
HTH,
Jürgen
>
> Please: Help!
>
Buch-Struktur2.lyx
Description: application/lyx
Buch-Struktur2.pdf
Description: Adobe PDF document
-- lyx-users mailing list [email protected] http://lists.lyx.org/mailman/listinfo/lyx-users
