Zitat von
texnewbie
Danke für den Tipp mit dem Profil. Ich habe mal eine bsp.ist angelegt und im Verzeichnis C:\Prog\MikTex 2.5\makeindex\german\ abgelegt. Der Compiler Akzeptierte die Datei aber nur mit Pfadangabe (dank des Leezeichens in MikTex 2.5 in "").
Hast Du nach der Ablage der Datei denn auch die Datenbank aufgefrischt (Start -> MiKTeX -> Options -> Refresh FNDB)? Dann kannst Du dir die Angabe des kompletten Pfades für die ST-Datei sparen. Alternativ geht auch ein mktexlsr in einem Kommandofenster.
Was das zweite Problem betrifft, bin ich mir nicht sicher. Mir fällt da nur etwas auf, das ich nicht verstehe.
Code:
quote '+'
headings_flag 1
heading_prefix "{\\bf "
heading_suffix "}\\nopagebreak%\n \\indexspace\\nopagebreak%"
delim_0 "\\dotfill "
delim_1 "\\dotfill "
delim_2 "\\dotfill "
delim_r "~--~"
suffix_2p "\\,f"
suffix_3p "\\,ff"
preamble
"\\markright{INDEX}\n\n\\begin{theindex}\n\\thispagestyle{headings}\n"
postamble "\n\n\\end{theindex}\n"
Wieso stehen die Kommentarzeichen dort? Und was passiert, wenn Du sie weglässt? Vielleicht verursacht aber auch die Definition des Seitenstil für den Index in den letzten drei Zeilen diese Probleme. Hast Du mal einen Blick in die Anleitung zu MakeIndex geworfen?
Ich habe mir nach den Vorschlägen von Helmut Kopka auch eine eigene ST-Datei geschrieben. Die sieht deiner ähnlich, ist aber nicht ganz so kompliziert und erzeugt auch keine Fehlermeldungen.
Code:
quote '~' headings_flag 1
heading_prefix "\\centerline{\\bfseries "
heading_suffix "}\\nopagebreak\n"
symhead_positive "Symbole" numhead_positive "Zahlen"
delim_0 "\\dotfill " delim_1 "\\dotfill " delim_2 "\\dotfill "
Damit die Auffüllung der Zeilen mit Punkten auch ordentlich aussieht, habe ich den Befehl \dotfill in meinem Vorspann noch umdefiniert.
Code:
\renewcommand{\dotfill}{\leaders\hbox to 5pt{\hss.\hss}\hfill}
Nebeneffekt davon ist, das die Zeilenfüllung im Inhaltsverzeichnis auch besser aussieht.
Lesezeichen