|
|
Beiträge: 41403
Seitenaufrufe: 342140 PIs (Mai 2012)
Top-Poster: KOMA (2637)
Wir begrüßen unseren neuesten Benutzer Trajan.
|
|
|
| DonMcDonut |

Forum-Anfänger
|
 |
Beiträge: 39
|
 |
|
 |
Anmeldedatum: 17.02.12
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: MiKTeX 2.8 - Texmaker 3.3.2
|
 |
|
|
 |
|
Verfasst am: 22.05.2012, 09:21
Titel:
|
 |
Hallo,
okay - alle Forenregeln haben sich mir noch nicht erschlossen .
Ich bin davon ausgegangen, dass ich über die Funktion Werkzeuge-Aufräumen (bei texmaker) alle übrigen Daten außer der .tex und der .pdf lösche. Aber ihr habt wieder vollkommen Recht: die .nls-Datei bleibt bestehen!!
Jetzt hat es funktioniert: alte .nls-Datei gelöscht und dann bei der Einstellung von 'makeindex' die neue Datei zugewiesen, also
makeindex <Hauptdatei>.nlo -s mynomentbl.ist -o <Hauptdatei>.nls
Dazu noch eine Verständnisfrage: mynomentbl.ist greift doch auf auf meine Datei, in der die Einstellungen und die Einträge für die Nomenklatur stehen, zu. Dann greife ich mit meiner Hauptdatei auf diese Datei wiederum zu.
Warum muss ich dann makeindex neu 'definieren' ?
Gruß
DonMcDonut
|
|
|
|
| cgnieder |

Forum-Guru
|
 |
Beiträge: 363
|
 |
|
 |
Anmeldedatum: 22.10.10
|
 |
|
 |
Wohnort: Herrenberg
|
 |
|
 |
Version: TeX Live 2012
|
 |
|
|
 |
|
Verfasst am: 22.05.2012, 09:39
Titel:
|
 |
| |
 |
|
Die »ist« Datei ist eine Index-Stil-Datei. Sie hat nicht direkt mit makeindex (=dem Programm, dass das Sortieren übernimmt) zu tun sondern steuert eher, was makeindex wie in die spezifizierte Output-Datei schreibt. In diesem Fall ist das die »nls« Datei. In diesem konkreten Fall sagt »mynomentbl.ist«:
| Zitat: | | Wenn \prindext ausgeführt wird beginne erst eine »longtable« Umgebung mit diesen und jenen Spalten und dieser und jener Überschrift. Wenn Du dann fertig bist mit der langen Liste, beende die »longtable« Umgebung |
Dass die einzelnen Einträge dazwischen nun Tabellenzeilen ergeben erledigt die Neudefinition von »\@@@nomenclature«.
Der Aufruf
| Code: | makeindex <filename>.nlo -s mynomentbl.ist -o <filename>.nls |
ruft also das Programm makeindex auf, gibt ihm die »nlo« Datei als Input, in dem die Nomenklaturdaten in der Reigenfolge stehen, wie sie im Text aufgetaucht sind, die »ist« Datei zur Formatierung der Ausgabe und sagt noch „verwende sie »nls« Datei zum Schreiben des fertig formatierten Index .. äh .. der Nomenklaturliste.“
Übrigens: wenn man »\makenomenclature« nicht verwendet hat, bleibt die Input-Datei leer => keine Nomenklaturliste.
Grüße
_________________
Clemens
------------------------------
System: TeXlive 2012, OpenSUSE 12.2
Web: LaTeX and chemistry
BTW: Was ist ein Minimalbeispiel überhaupt?
Wie man Fragen richtig stellt
|
|
|
|
| DonMcDonut |

Forum-Anfänger
|
 |
Beiträge: 39
|
 |
|
 |
Anmeldedatum: 17.02.12
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: MiKTeX 2.8 - Texmaker 3.3.2
|
 |
|
|
 |
|
Verfasst am: 22.05.2012, 09:44
Titel:
|
 |
Hallo Clemens,
vielen Dank für die Ausführungen.
Anfangs habe ich deine Sachen nur übernommen, aber gelegentlich sollte man auch verstehen, was man aus welchem Grund macht!
Mit deinem letzten Kommentar setze ich den Status auf 'beantwortet'!
Vielen Dank und bis zum nächsten Mal in nicht allzu weiter Zukunft
Gruß
|
|
|
|
| cgnieder |

Forum-Guru
|
 |
Beiträge: 363
|
 |
|
 |
Anmeldedatum: 22.10.10
|
 |
|
 |
Wohnort: Herrenberg
|
 |
|
 |
Version: TeX Live 2012
|
 |
|
|
 |
|
Verfasst am: 29.06.2012, 12:06
Titel:
|
 |
Die Fehlermeldung ist ziemlich eindeutig:
| Zitat: | | Index style file mynomentbl.ist not found |
Bearbeitest Du ein neues Dokument in einen neuen Ordner und hast vergessen, die Datei »mynomentbl.ist« in diesen Ordner zu kopieren?
Oder bist Du noch beim gleichen Dokument, hast aber die Datei »mynomentbl.ist« aus Versehen gelöscht?
Oder ...
Grüße
_________________
Clemens
------------------------------
System: TeXlive 2012, OpenSUSE 12.2
Web: LaTeX and chemistry
BTW: Was ist ein Minimalbeispiel überhaupt?
Wie man Fragen richtig stellt
|
|
|
|
| DonMcDonut |

Forum-Anfänger
|
 |
Beiträge: 39
|
 |
|
 |
Anmeldedatum: 17.02.12
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: MiKTeX 2.8 - Texmaker 3.3.2
|
 |
|
|
 |
|
Verfasst am: 29.06.2012, 12:50
Titel:
|
 |
Alter Schwede,
Schreibe erst jetzt´, da ich mich die ganze Zeit nicht einloggen konnte...
Ich habe schon gedacht, ich brauche das ganze Wochenende um den Fehler zu finden. Aber das ging jetzt sehr schnell
Ich kopiere in regelmäßigen Schritten den Ordner und benenne ihn durch das aktuelle Datum, sodass ich auch verschiedene Stände zugreifen kann. Alle Daten, wie die Hauptdatei, die Unterdateien und sowas kopiere ich eigentlich jedes mal mit.
Aber mir ist gerade aufgefallen, dass die Datei mynomentbl.ist nicht in dem aktuellen Ordner war. D.h. irgendwann muss diese "abhanden" gekommen sein und dann habe ich munter den Ordner ohne diese Datei weiter kopiert.
Jetzt funktioniert es wieder.
Herzlichen Dank, cgnieder!! Ihr seid hier alle echt fit darin!!
Gruß
DMD
|
|
|
|
|
Gehe zu Seite Zurück 1, 2, 3, 4
|
|
Options and Permissions
|
|
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum nicht posten Du kannst Dateien in diesem Forum herunterladen
|
|
|