Anzeige:
Ergebnis 1 bis 9 von 9

Thema: scrbook mit nomencl Abkürzungverzeichnis

  1. #1
    Registrierter Benutzer
    Registriert seit
    30.05.2006
    Beiträge
    18

    scrbook mit nomencl Abkürzungverzeichnis

    Hallo!

    Habe ein Problem mit nomencl - ich schafe es einfach nicht ein Abkürzungverzeichnis zu erstellen, es erscheint nicht. Der Code ist der folgende:

    Code:
    \documentclass[a4paper,BCOR15mm, oneside, 12pt,headsepline,pointlessnumbers,bibtotocnumbered]{scrbook}
    % Standard-Dokument mit
    %   Papierformat A4
    %   Binderand 5 mm
    %   Schrift 12-Punkt
    %   Linie unter der Kopfzeile
    %   Nummern ohne Punkt am Ende
    %   Literaturverzeichnis mit Nummer im Inhaltverzeichnis
    
    % Deutsche Umlaute erkennen
    \usepackage[latin1] {inputenc}
    \usepackage[T1] {fontenc}
    
    \usepackage{nomencl}
      \let\abbrev\nomenclature
      \renewcommand{\nomname}{Abkürzungsverzeichnis}
      \setlength{\nomlabelwidth}{.25\hsize}
      \renewcommand{\nomlabel}[1]{#1 \dotfill}
      \setlength{\nomitemsep}{-\parsep}
      \makenomenclature
    
    \usepackage[normalem]{ulem}
      \newcommand{\markup}[1]{\uline{#1}}
    
    
    % Für Tabellen
    \usepackage{array}
    \usepackage{longtable}
    
    % Erweiterte Grafikpakete für includegraphics
    \usepackage{graphicx}
    
    %   zusaetzliche Symbole
    \usepackage{textcomp,latexsym}
    
    % neue deutsche Rechtschreibung
    \usepackage{ngerman}
    
    \usepackage[pdftex, plainpages=false, pdfpagelabels, hyperfootnotes=false]{hyperref}
    
    % fuer die aktuelle Zeit
    \usepackage{scrtime}
    
    % Literaturverweise mit (Autor Jahr) nach DIN
    \usepackage[numbers]{natbib}
    
    % Web-Addressen auch mit T1-Encoding
    %\usepackage[T1]{url}
    
    % und in tt-Font
    %\urlstyle{tt}
    
    % Absatzabstand etwas groesser
    %\setlength{\parskip}{1ex plus0.5ex minus0.2ex}
    \setlength{\parindent}{0em}
    \setlength{\parskip}{2.0ex plus 1.0ex minus 0.5ex}
    % Abstand zweier Listenelemente kleiner
    \setlength{\itemsep}{0ex plus0.2ex}
    
    
    % Angaben fuer das Titelblatt
    %  links oben Institutsangaben
    \titlehead{
    		\includegraphics[width=1.0\textwidth]{abbildungen/HLogo.jpg}
    }
    
    % Art der Arbeit
    \subject{Diplomarbeit}
    
    % Titel
    \title{Untersuchungen zur ...}
    
    % Autor
    \author{Schludi}
    
    % RŸckseite des Titelblatts: Wann gesetzt?
    \lowertitleback{\small Gesetzt am \today{} um \thistime{} Uhr mit \LaTeX.}
      
    % Zeilenabstand vergrößern auf 1 1/2 zeilig
    \usepackage{setspace}
    \onehalfspacing
        
        
    % Und hier geht es los
    
    \begin{document}
    %\setstretch{1.5}
        \bibliographystyle{dinat} % nach DIN 1505
    
    
        \frontmatter % mit kleinen roemischen Seitenzahlen
    
        % Titelblatt
        \maketitle
        
        % vor dem eigentlichen Inhalt
        %\include{dank}
        
        \printnomenclature
        % Inhaltsverzeichnis
        \tableofcontents
        
           % der eigentliche Text
        \mainmatter
    
        
        % Einzelne Fuß- und Kopfzeilen am Seitenfuß oder Seitenanfang vermeiden
         \clubpenalty = 1000
        
         \widowpenalty = 1000 \displaywidowpenalty = 1000
            
        \include{einführung}
        
        \include{sapr3}
        
        \include{netweaver}
        
        \include{programmierwerkzeuge}
        
        \include{sapdvs}    
        
    %    \include{testumgebung}
            
        \include{cfolders}
        
    %    \include{rechte}
        \include{replikation}
    
            
    %    \include{beispielimplementierung}
        
        \include{Schlussfolgerung}
       
       % Anhang
        \begin{appendix}
        
        % alle Literaturquellen einbinden
        %\nocite{*}
    
        \include{Anhang}
        %\addcontentsline{toc}{chapter}{Anhang}
    
        \listoffigures
        \listoftables
        \bibliography{literaturangaben}
       
        \end{appendix}
        
    \end{document}

  2. #2
    Registrierter Benutzer Avatar von daswaldhorn
    Registriert seit
    31.07.2003
    Ort
    Voerde
    Beiträge
    888
    Hallo,

    du hast auch "makeindex" aufgerufen? Schau in die Doku zu "nomencl", da steht drin, wie das geht.

    Grüße, Carsten

  3. #3
    Registrierter Benutzer
    Registriert seit
    30.05.2006
    Beiträge
    18
    Hallo, ja hab ich gemacht,

    habe nach der Doku alles gemacht hab ich irgendwas in meinem Text was das Abbildungsverzeichnis verhindert?

    C:\dipl>makeindex Diplomarbeit.glo -s nomencl.ist -o Diplomarbeit.gls
    This is makeindex, version 2.14 [02-Oct-2002] (with Thai support).
    Scanning style file C:\texmf\makeindex\nomencl\nomencl.ist..........do ne (10 att
    ributes redefined, 3 ignored).
    Scanning input file Diplomarbeit.glo...done (0 entries accepted, 0 rejected).
    Nothing written in Diplomarbeit.gls.
    Transcript written in Diplomarbeit.ilg.

    C:\dipl>
    Geändert von Schludi (05-08-2006 um 18:36 Uhr)

  4. #4
    Registrierter Benutzer Avatar von daswaldhorn
    Registriert seit
    31.07.2003
    Ort
    Voerde
    Beiträge
    888
    Hallo,
    Zitat Zitat von Schludi
    hab ich irgendwas in meinem Text was das Abbildungsverzeichnis verhindert?
    Es fehlt ganz einfach ein Eintrag für das Abkürzungsverzeichnis. Das siehst du ja auch an der Meldung "Nothing written in Diplomarbeit.gls." Ein \nomenclature{a}{Test} solltest du schon mal reinschreiben in dein Dokument Dann makeindex aufrufen, nochmal latex, und schon hast du eine neue Seite mit "Abkürzungsverzeichnis".

    Grüße, Carsten

  5. #5
    Registrierter Benutzer Avatar von rais
    Registriert seit
    18.07.2005
    Beiträge
    5.862
    Moin moin,
    bekommst Du eigentlich nach Deinem ersten (pdf)latex-Lauf eine Fehlermeldung à la "Undefined control sequence: \makenomenclature/\printnomenclature" ?
    Nach Deinem Code nutzt Du nomencl.sty v4.2 o.ä., nach Deinem output eine ältere Version (erkennbar an *.gls/*.glo, die aktuellere Version benutzt *.nls/*.nlo; bei der älteren Version hieß der Befehl aber noch \makeglossary / \printglossary).
    MfG,
    Rainer
    There's nothing a good whack with a hammer won't fix!

  6. #6
    Registrierter Benutzer
    Registriert seit
    30.05.2006
    Beiträge
    18
    Danke für euere Antworten. Ich weiß auch nicht..

    @daswaldhorn - ich habe schon 3 einträge irgendewo verteilt aber er findet es nicht...

    @rais eigentlich hab ich hier das Texnic-Center unter Windows - da gibts einmal das Menü "Ausgabe -> MakeIndex", ûnd dann eben noch die Dos-Box. Habe hier MikTex und das hat das Paket nach Einfügen des Codes automatisch runtergeladen. Ich habe beides probiert aber leider passiert nichts :/ ... Er findet auch gar nichts 0 acceptet (bei beiden Varianten) ...

    Fällt euch noch was ein? Mmmpf ich dreh hier noch durch ich versuch jetzt schon den ganzen Tag so ein Abkürzungsverzeichnis zu erstellen ... wollte eigentlich schreiben


    Im Log-File Diplomarbeit log steht V 4.2 ... seltsam:

    File: t1enc.def 2004/02/22 v1.99f Standard LaTeX file
    LaTeX Font Info: Redeclaring font encoding T1 on input line 43.
    )) (C:\texmf\tex\latex\nomencl\nomencl.sty
    Package: nomencl 2005/09/22 v4.2 Nomenclature package (LN)
    \nomlabelwidth=\dimen103
    \nom@tempdim=\dimen104
    \nomitemsep=\skip47
    Geändert von Schludi (05-08-2006 um 19:34 Uhr)

  7. #7
    Registrierter Benutzer Avatar von rais
    Registriert seit
    18.07.2005
    Beiträge
    5.862
    Moin moin,
    dann gugg doch einfach mal, welche Datei erzeugt wird: foo.glo oder foo.nlo (vermutlich Letztere). Wo Du das im TexnicCenter einstellen mußt, weiß ich nicht, aber den Aufruf für makeindex wirst Du wohl ändern müssen, daß
    Code:
    makeindex foo.nlo [-g] -s nomencl.ist -o foo.nls"
    aufgerufen wird.
    MfG,
    Rainer
    There's nothing a good whack with a hammer won't fix!

  8. #8
    Registrierter Benutzer
    Registriert seit
    30.05.2006
    Beiträge
    18
    Vielen Danke jetzt hats bei mir geklappt mal gucken ob ich TexNicCenter überreden kann ohne bei jedem kompiliervorgang ne Dosbox aufmachen zu müssen

  9. #9
    Registrierter Benutzer Avatar von rais
    Registriert seit
    18.07.2005
    Beiträge
    5.862
    Moin nochmal,
    gugg hier mal rein - post 9 oder so.
    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
  •