Anzeige:
Ergebnis 1 bis 4 von 4

Thema: Symbol- und Abkürzungsverzeichnis mit nomencl

  1. #1
    Registrierter Benutzer
    Registriert seit
    08.08.2008
    Beiträge
    116

    Talking Symbol- und Abkürzungsverzeichnis mit nomencl

    hallo leude,

    ch schreibe zur zeit an meiner arbeit und habe ein problem. Vielleicht kann mir ja jemand helfen. Die beiden Verzeichnisse werden ohne Probleme erstellt und ins Inhaltsverzeichnis eingefügt. Ich habe ein Problem damit, dass immer auf der Seite vor dem Symbolverzeichnis DUMMY steht. Das will ich einfach nicht haben. Ich habe auch keine Ahnung wie ich das weg bekomme. Am Ende ein kleines Minibeispiel dazu. In die Kommandozeile habe ich folgende Befehle eingegeben, um makeindex zu laden. Ich arbeite in Windows.

    latex MB.tex
    makeindex MB.nlo -s nomencl.ist -o dummy
    find /V "{}" dummy > MB.nls >>>>>>>>>>> für Linux: grep /v {} dummy > MB.nls
    latex MB.tex && latex MB.tex
    del dummy >>>>>>>>>>>>> für linux: rm dummy

    Für eine Lösung wäre ich sehr dankbar.

    Mit freundlichen Grüßen
    Ibrahim

    Code:
    \documentclass[a4paper,12pt]{scrreprt}
    %
    \usepackage{ngerman}
    \usepackage[latin1]{inputenc}
    \sffamily
    \usepackage[T1]{fontenc}
    \usepackage[a4paper,right=1cm,left=6cm,]{geometry}
    %\usepackage{vmargin}
    \usepackage{setspace}
    \onehalfspacing
    %
    % Der nachfolgende Befehl fügt ein Symbolverzeichnis & Abkürzungsverzeichnis ein
    \usepackage[german,intoc]{nomencl}
    \usepackage{amsmath,amssymb,ifthen}
    %
    \makenomenclature
    \newcommand{\nomaltname}{Abkürzungsverzeichnis}
    \newcommand{\nomaltpreamble}{}
    \newcommand{\nomaltpostamble}{}
    \newcommand{\usetwonomenclatures}{\nomenclature[\switchnomitem]{}{}}
    \newcommand{\switchnomitem}{R}
    \renewcommand{\nomgroup}[1]{%
      \ifthenelse{\equal{#1}{\switchnomitem}}{\switchnomalt}{}}
    \newcommand{\switchnomalt}{%
    \end{thenomenclature}
    \renewcommand{\nomname}{\nomaltname}
    \renewcommand{\nompreamble}{\nomaltpreamble}
    \renewcommand{\nompostamble}{\nomaltpostamble}
    \begin{thenomenclature}
    }
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    \begin{document}
    
    \pagenumbering{Roman}
    \tableofcontents
    \listoffigures
    \printnomenclature
    \usetwonomenclatures
    
    \chapter{Das erste Kapitel}
    
    \pagenumbering{arabic}
    
    Beispieltext. Dieser Text dient als Beispiel. Dieser Text dient als Beispiel. Dieser Text dient als Beispiel. Dieser Text dient als Beispiel. Dieser Text dient als Beispiel. Dieser Text dient als Beispiel.
    %
    Ein MB\nomenclature[s]{MB}{Minimalbeispiel} ist's gerade nicht geworden\dots
    Ein Symbol \nomenclature{$\eta$}{Wirkungsgrad}\dots
    
    \section{Das erste Unterkapitel}
    Beispieltext. 
    %
    \end{document}
    %
    %
    %EOF
    %

  2. #2
    Registrierter Benutzer Avatar von Stefan_K
    Registriert seit
    05.04.2007
    Ort
    Hamburg
    Beiträge
    3.534

    makeindex und nomencl

    Hallo Ibrahim,

    hat es einen Grund, dass Du mit find, grep etc. arbeitest?
    Ich würde so vorgehen:

    latex MB
    makeindex MB.nlo -s nomencl.ist -o MB.nls
    latex MB
    latex MB

    bzw. pdflatex statt latex.

    Stefan

  3. #3
    Registrierter Benutzer
    Registriert seit
    08.08.2008
    Beiträge
    116

    Thumbs up

    Hallo Stefan,

    Cool danke. Die Lösung damit hat für beide Verzeichnisse funktioniert. Kein störendes DUMMY mehr.

    Zitat Zitat von Stefan_K Beitrag anzeigen

    latex MB
    makeindex MB.nlo -s nomencl.ist -o MB.nls
    latex MB
    latex MB

    Stefan
    Da wäre ein weiteres aber kleineres problemchen. Undzwar möchte ich das Abbildungsverzeichnis in das Inhaltsverzeichnis einbinden. Die Option dafür wäre zwar liststotoc , jedoch weiss ich nicht wo und wie ich es in den Text integriere.

    Wäre dankbar für eine kleine Hilfe.

  4. #4
    Registrierter Benutzer Avatar von bobmalaria
    Registriert seit
    28.11.2006
    Ort
    Düsseldorf
    Beiträge
    4.174
    bei koma-skript, das du verwendest, kannst du das direkt als option in der dokumentenklasse schreiben

    \documentclass[liststotoc]{scrreprt}

    gruß
    Mein Ball ist umgefallen

Lesezeichen

Berechtigungen

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