Anzeige:
Ergebnis 1 bis 4 von 4

Thema: Abbildungsverzeichnis für Dumme

  1. #1
    Registrierter Benutzer
    Registriert seit
    13.01.2009
    Beiträge
    14

    Question Abbildungsverzeichnis für Dumme

    Hallo,

    ich möchte mir ein Abkürzungsverzeichnis in Latex erstellen. Hier mal ein Ausschnitt:

    Code:
    \documentclass[a4paper,12pt,oneside]{scrreprt}
    
    \usepackage[ngerman]{babel}
    \usepackage[T1]{fontenc}
    \usepackage[ansinew]{inputenc}
    \usepackage{lmodern} 
    \usepackage{natbib}
    
    %%%%%Abkürzungsverzeichnis
    \usepackage{makeidx}
    \usepackage{nomencl}
    
    \let\abk\nomenclature								
    \renewcommand{\nomname}{Abkürzungsverzeichnis}	
    \setlength{\nomlabelwidth}{.20\hsize}							
    \renewcommand{\nomlabel}[1]{#1 \dotfill}				
    \setlength{\nomitemsep}{-\parsep}								
    \makenomenclature													
    
    \begin{document}
      \include{...}
      \include{...}	
    \end{document}
    dann hab ich gefunden, dass ich erstmal einen Index erstellen muss mit
    Code:
    makeindex test.nlo -s nomencl.ist -o test.nls
    und da fangen meine Probleme an... soll diese Zeile in mein Dokumentgeschrieben werden? Oder soll das ein Argument sein, welches an Makeindex übergeben wir? Diese Option gibt es bei TeXnicCenter unter Ausgabe--> Ausgabeprofile definieren. Und wie wird dann der Index erstellt?

    Ich hoffe die Frage ist nicht zu blöd..

    Vielen Dank für die Hilfe
    Geändert von q_bric (22-09-2009 um 16:50 Uhr)

  2. #2
    Registrierter Benutzer
    Registriert seit
    11.09.2005
    Beiträge
    1.712
    Blöd ist deine Frage nicht, nur etwas zu unkonkret.

    Willst du jetzt ein Abbildungsverzeichnis oder ein Abkürzungsverzeichnis?
    Und was du da hast ist kein Minimalbeispiel. Ausser dir weiss keiner, was in "Aufgabenstellung" und "Erklärung" drinsteht.
    Btw., Umlaute und Leerzeichen in Dateinamen sind keine gute Idee, das gibt öfters Ärger.
    Übrigens, "\let\\abk\nomenclature" gibt bei mir einen Fehler, da ist ein \ zu viel: "\let\abk\nomenclature"

    Aber zu deiner eigentlichen Frage: Fürs Abkürzungsverzeichnis musst du ein neues Profil erstellen. Wie das bei mir aussieht, siehe Anhang.
    Geändert von Xenara (22-09-2009 um 15:51 Uhr)

  3. #3
    Registrierter Benutzer
    Registriert seit
    13.01.2009
    Beiträge
    14
    Zitat Zitat von Xenara Beitrag anzeigen
    Blöd ist deine Frage nicht, nur etwas zu unkonkret.

    Willst du jetzt ein Abbildungsverzeichnis oder ein Abkürzungsverzeichnis?
    Sorry für diese Verwirrung... So kann mir auch nicht geholfen werden. Ich meine ein Abkürzungsverzeichnis. (Wie kann ich diesen Fehler auch im Titel meines Beitrages ändern?)

    Zitat Zitat von Xenara Beitrag anzeigen
    Und was du da hast ist kein Minimalbeispiel. Ausser dir weiss keiner, was in "Aufgabenstellung" und "Erklärung" drinsteht.
    Btw., Umlaute und Leerzeichen in Dateinamen sind keine gute Idee, das gibt öfters Ärger.
    Wollte damit nur deutlich machen, dass ich in diesem Dokumente andere Dateien einbinde...

    Zitat Zitat von Xenara Beitrag anzeigen
    Übrigens, "\let\\abk\nomenclature" gibt bei mir einen Fehler, da ist ein \ zu viel: "\let\abk\nomenclature"
    Tippfehler, danke

    Zitat Zitat von Xenara Beitrag anzeigen
    Aber zu deiner eigentlichen Frage: Fürs Abkürzungsverzeichnis musst du ein neues Profil erstellen. Wie das bei mir aussieht, siehe Anhang.
    Das hab ich gemacht und dann gleich für mein Hauptdokument ausgeführt. Dann kam:
    Code:
    Index style file C:\... \test.ist not found
    usage makeindex [-ilqrcg] [-s sty] [-o ind] [-t log] [-p num] [idx0 idx1 ...]

  4. #4
    Registrierter Benutzer Avatar von rais
    Registriert seit
    18.07.2005
    Beiträge
    5.862
    Moin moin,
    Zitat Zitat von q_bric Beitrag anzeigen
    Das hab ich gemacht und dann gleich für mein Hauptdokument ausgeführt. Dann kam:
    Code:
    Index style file C:\... \test.ist not found
    usage makeindex [-ilqrcg] [-s sty] [-o ind] [-t log] [-p num] [idx0 idx1 ...]
    nun ja, an Deine Bedürfnisse (vgl. `texdoc nomencl') wirst Du diese ``Command line arguments to pass to MakeIndex'' anpassen müssen, etwa
    Code:
    -s nomencl.ist -t "%bm".nlg -o "%bm".nls "%bm".nlo
    So ich die, hmm, Nomenklatur von TeXnicCenter richtig deute, dürfte das in etwa
    Code:
    makeindex -s nomencl.ist -t foo.nlg -o foo.nls foo.nlo
    entsprechen -- vorausgesetzt, die (Haupt-).tex-Datei heißt ``foo.tex'' -- d. h. Du forderst damit makeindex auf, `nomencl.ist' als Stil (-s) und eine eigene Logdatei .nlg (-t) zu verwenden, wenn aus der Eingabedatei .nlo die Ausgabedatei .nls erstellt werden soll.

    MfG
    Rainer
    There's nothing a good whack with a hammer won't fix!

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •