Anzeige:
Ergebnis 1 bis 8 von 8

Thema: Probleme mit nomencl

  1. #1
    Registrierter Benutzer
    Registriert seit
    18.04.2007
    Ort
    Stuttgart
    Beiträge
    64

    Probleme mit nomencl

    Hallo!

    Ich habe ein Problem mit dem Packet nomencl.
    Ich habe hier im Forum das Packet gefunden und auch stark gesucht, jedoch finde ich meinen Fehler nicht!

    Ich habe die Packetversion "2005/09/22 v4.2 Nomenclature package (LN)"

    Ich will ein Abkürzungsverzeichnis erstellen, jedoch wird dieses nicht erstellt mit dem Befehl \printnomenclature

    Ich benutze den Editor WinEdit (mit TeXnicCenter geht es auch nicht)
    und mein Minimalbeispiel sieht so aus:

    \documentclass{scrartcl}
    \usepackage[ansinew]{inputenc}

    \usepackage{nomencl}
    \makenomenclature

    \begin{document}
    \section{Minimalbeispiel}

    \nomenclature{AB}{Eine Abkürzung}%
    AB ist eine Abkürzung.\par

    \noindent
    \nomenclature{BA}{Eine andere Abkürzung}%
    BA ist auch eine Abkürzung

    \printnomenclature

    \end{document}


    Wäre Klasse wenn mir jemand helfen könnte

    Gruß Fabian

  2. #2
    Registrierter Benutzer Avatar von rais
    Registriert seit
    18.07.2005
    Beiträge
    5.862
    Moin moin,
    Dein Beispiel funzt bei mir.
    Hast Du auch makeindex aufgerufen -- mit den richtigen Parametern? Wenn Du's zuvor noch nicht in Verbindung mit nomencl benutzt hast, stehen vermutlich noch die Aufrufparameter zur Indexerstellung drin (keine Ahnung, wie Du das wo anpassen kannst). Auf der Konsole sieht das etwa so aus:
    Code:
    (pdf)latex foo.tex
    makeindex foo.nlo -s nomencl.ist -t foo.nlg -o foo.nls
    (pdf)latex foo.tex
    (pdf)latex foo.tex
    MfG,
    Rainer
    There's nothing a good whack with a hammer won't fix!

  3. #3
    Registrierter Benutzer
    Registriert seit
    18.04.2007
    Ort
    Stuttgart
    Beiträge
    64
    Danke dir!

    Es war nicht so einfach gefunden, aber ich hab es!

    Für alle die das gleiche Problem mal haben werden, unter WinEdit:
    Accessories-> run
    da kann dieses dann eingeben.

  4. #4
    pacemaker
    Gast

    Kile + Nomenclature + MakeIindex

    Hallo zusammen,
    ich hoffe mir kann jemand den entscheidenden Tipp geben.
    Ich versuche mit Kile + Nomenclature + MakeIndex ein Abkürzungsverzeichnis zu erstellen, nur leider :

    This is makeindex, version 2.14 [02-Oct-2002] (kpathsea + Thai support).
    Scanning style file /usr/share/texmf/makeindex/nomencl.ist..........done (10 attributes redefined, 3 ignored).
    Scanning input file ISDN.nlo...done (0 entries accepted, 1 rejected).
    Nothing written in ISDN.nls
    Transcript written in ISDN.ilg

    Wenn ich die Sache richtig sehen, schreibt MakeIndex nichts in die nls-Datei, die dann bei der nochmaligen Kompilierung das Abkürzungsverzeichnis darstellt.

    Dazu konnte ich keinen passenden Hinweis finden.

  5. #5
    Registrierter Benutzer Avatar von rais
    Registriert seit
    18.07.2005
    Beiträge
    5.862
    Hallo und Herzlich Willkommen
    Zitat Zitat von pacemaker Beitrag anzeigen
    This is makeindex, version 2.14 [02-Oct-2002] (kpathsea + Thai support).
    Scanning style file /usr/share/texmf/makeindex/nomencl.ist..........done (10 attributes redefined, 3 ignored).
    Scanning input file ISDN.nlo...done (0 entries accepted, 1 rejected).
    das klingt so, als versuchtest Du, nomencl v4.2 zu benutzen, hast aber noch die Stildatei der Vorgängerversion...
    Welche LaTeX-Distribution benutzt Du? Sieht nach teTeX aus...
    Versuch mal:
    Code:
    cd /Dein/Projekt
    kpsewhich nomencl.sty
    und schau in dem Ordner, in dem nomencl.sty gefunden wurde, ob es dort auch eine nomencl.ist gibt -- die kopierst Du erstmal in Deinen Projektordner (nur, um es auszuprobieren) und kompilierst nochmal.
    Wenn's klappt, kannst Du immer noch
    Code:
    cd /usr/share/texmf/makeindex
    mv nomencl.ist nomencl.org.ist
    cp /wo/auch/immer/Du/die/aktuelle/hast/nomencl.ist .
    oder ähnliches treiben.
    Zitat Zitat von pacemaker Beitrag anzeigen
    Transcript written in ISDN.ilg
    das hat zwar nichts mit Deinem Fehler zu tun, aber ergänze mal bei den Aufrufparametern zu makeindex für die Nomenklaturerstellung -t {was-auch-immer-bei--o-schon-steht}.nlg, damit Du bei Index- und Nomenklaturerstellung getrennte Logdateien erhältst.
    MfG,
    Rainer
    There's nothing a good whack with a hammer won't fix!

  6. #6
    pacemaker
    Gast

    Nomenclature + MakeIndex

    Hallo rais,

    vielen Dank für die schnelle Antwort, nur leider war die Ausführung noch nicht mit Erfolg gekrönt.
    Ich verwende teTex 3.0; LateX2e (2003/12/01), laut meiner Log-Datei, welche ich mit Hilfe des /listfiles Befehls erstellt habe.

    nomencl.sty v4.2 wird als Stildatei verwendet.

  7. #7
    Registrierter Benutzer Avatar von rais
    Registriert seit
    18.07.2005
    Beiträge
    5.862
    Hallo pacemaker,
    Zitat Zitat von pacemaker Beitrag anzeigen
    Ich verwende teTex 3.0; LateX2e (2003/12/01), laut meiner Log-Datei, welche ich mit Hilfe des /listfiles Befehls erstellt habe.

    nomencl.sty v4.2 wird als Stildatei verwendet.
    anders gefragt: was steht bei Dir bei `preamble' in der Datei ``/usr/share/texmf/makeindex/nomencl.ist''?
    MfG,
    Rainer
    There's nothing a good whack with a hammer won't fix!

  8. #8
    Registrierter Benutzer Avatar von countbela666
    Registriert seit
    15.04.2005
    Ort
    Berlin
    Beiträge
    2.317
    Zitat Zitat von pacemaker Beitrag anzeigen
    Ich verwende teTex 3.0; LateX2e (2003/12/01), laut meiner Log-Datei, welche ich mit Hilfe des /listfiles Befehls erstellt habe.
    Das ist schlecht. teTeX wird seit anderthalb Jahren nicht mehr gepflegt und ist bereits vor einem halben Jahr in den Obsolete-Teil der CTAN verschoben worden. Du bekommst somit keinerlei Paketupdates mehr und solltest auf eine andere Distribution umsteigen.

    Grüße
    Marcel

    Listen to me children of the night, beyond the doors of darkness you will find
    a thousand worlds for you to see here, take my hand and follow me...

Lesezeichen

Berechtigungen

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