O-Saft
06-05-2008, 11:24
Hallo,
seit der Umstellung von Miktex 2.5. auf Miktex 2.7 funktioniert die Index Erstellung bei mir nicht mehr. Ich arbeite mit dem TeXnicCenter unter Windows XP.
Das Problem sieht folgendermaßen aus:
Ich erstelle erst ein Symbol- und Abkürzungsverzeichnis mit dem nomencl Paket. Dazu rufe ich den Makeindex Prozessor mit den Argumenten ""%bm".nlo -s nomencl.ist -o "%bm".nls" auf. Das funktioniert auch unter Miktex 2.7. einwandfrei.
Anschließend soll dann noch ein Index/Stichwortverzeichnis erstellt werden. Dazu rufe ich Makeindex ein zweites Mal auf (Nachbearbeitungsprozedur) mit den Argumenten "-s mkidx.ist -g "%bm".idx". Das hat unter Miktex 2.5. einwandfrei funktioniert, aber jetzt tut sich gar nichts mehr. Es wird kein Fehler und keine Warnung angezeigt, aber auch keine ".ind" Datei erstellt. Die ".ilg" Datei sieht wie folgt aus:
This is C:\Programme\MiKTeX 2.7\miktex\bin\makeindex.exe, version 2.14 [02-Oct-2002] (kpathsea + Thai support).
Scanning style file C:/Programme/MiKTeX 2.7/makeindex/nomencl/nomencl.ist.......
** Input style error (file = C:/Programme/MiKTeX 2.7/makeindex/nomencl/nomencl.ist, line = 70):
-- Unknown specifier lethead_prefix.
** Input style error (file = C:/Programme/MiKTeX 2.7/makeindex/nomencl/nomencl.ist, line = 71):
-- Unknown specifier lethead_suffix.
** Input style error (file = C:/Programme/MiKTeX 2.7/makeindex/nomencl/nomencl.ist, line = 72):
-- Unknown specifier lethead_flag.
...done (10 attributes redefined, 3 ignored).
Scanning input file D:\Eigene Dateien\Studium\Diplomarbeit Literatur und Vorlagen\Diplomarbeit Vorlage\diplomarbeit.nlo....done (4 entries accepted, 0 rejected).
Sorting entries....done (11 comparisons).
Generating output file D:\Eigene Dateien\Studium\Diplomarbeit Literatur und Vorlagen\Diplomarbeit Vorlage\diplomarbeit.nls....done (16 lines written, 0 warnings).
Output written in D:\Eigene Dateien\Studium\Diplomarbeit Literatur und Vorlagen\Diplomarbeit Vorlage\diplomarbeit.nls.
Transcript written in D:\Eigene Dateien\Studium\Diplomarbeit Literatur und Vorlagen\Diplomarbeit Vorlage\diplomarbeit.ilg.
Dies stammt noch vom ersten Aufruf zur Erstellung der Nomenclature. Beim zweiten Aufruf hat makeindex also scheinbar überhaupt nichts gemacht. Hat jemand eine Idee, woran das liegen könnte?
Viele Grüße und Danke schon mal,
Martin
seit der Umstellung von Miktex 2.5. auf Miktex 2.7 funktioniert die Index Erstellung bei mir nicht mehr. Ich arbeite mit dem TeXnicCenter unter Windows XP.
Das Problem sieht folgendermaßen aus:
Ich erstelle erst ein Symbol- und Abkürzungsverzeichnis mit dem nomencl Paket. Dazu rufe ich den Makeindex Prozessor mit den Argumenten ""%bm".nlo -s nomencl.ist -o "%bm".nls" auf. Das funktioniert auch unter Miktex 2.7. einwandfrei.
Anschließend soll dann noch ein Index/Stichwortverzeichnis erstellt werden. Dazu rufe ich Makeindex ein zweites Mal auf (Nachbearbeitungsprozedur) mit den Argumenten "-s mkidx.ist -g "%bm".idx". Das hat unter Miktex 2.5. einwandfrei funktioniert, aber jetzt tut sich gar nichts mehr. Es wird kein Fehler und keine Warnung angezeigt, aber auch keine ".ind" Datei erstellt. Die ".ilg" Datei sieht wie folgt aus:
This is C:\Programme\MiKTeX 2.7\miktex\bin\makeindex.exe, version 2.14 [02-Oct-2002] (kpathsea + Thai support).
Scanning style file C:/Programme/MiKTeX 2.7/makeindex/nomencl/nomencl.ist.......
** Input style error (file = C:/Programme/MiKTeX 2.7/makeindex/nomencl/nomencl.ist, line = 70):
-- Unknown specifier lethead_prefix.
** Input style error (file = C:/Programme/MiKTeX 2.7/makeindex/nomencl/nomencl.ist, line = 71):
-- Unknown specifier lethead_suffix.
** Input style error (file = C:/Programme/MiKTeX 2.7/makeindex/nomencl/nomencl.ist, line = 72):
-- Unknown specifier lethead_flag.
...done (10 attributes redefined, 3 ignored).
Scanning input file D:\Eigene Dateien\Studium\Diplomarbeit Literatur und Vorlagen\Diplomarbeit Vorlage\diplomarbeit.nlo....done (4 entries accepted, 0 rejected).
Sorting entries....done (11 comparisons).
Generating output file D:\Eigene Dateien\Studium\Diplomarbeit Literatur und Vorlagen\Diplomarbeit Vorlage\diplomarbeit.nls....done (16 lines written, 0 warnings).
Output written in D:\Eigene Dateien\Studium\Diplomarbeit Literatur und Vorlagen\Diplomarbeit Vorlage\diplomarbeit.nls.
Transcript written in D:\Eigene Dateien\Studium\Diplomarbeit Literatur und Vorlagen\Diplomarbeit Vorlage\diplomarbeit.ilg.
Dies stammt noch vom ersten Aufruf zur Erstellung der Nomenclature. Beim zweiten Aufruf hat makeindex also scheinbar überhaupt nichts gemacht. Hat jemand eine Idee, woran das liegen könnte?
Viele Grüße und Danke schon mal,
Martin