Anzeige:
Ergebnis 1 bis 14 von 14

Thema: einfaches Abkürzungsverzeichnis

  1. #1
    Registrierter Benutzer
    Registriert seit
    17.04.2005
    Beiträge
    25

    einfaches Abkürzungsverzeichnis

    Hallo,

    ich wollte mal fragen, ob jemand eine gute Idee hat, wie ich ein einfaches Abkürzungsverzeichnis mache.

    Also eigentlich brauche ich nur eine Liste der Form

    MDA - multivariate data analysis
    FDA - functional data analysis
    ...

    Die würde ich dann in ein Chapter "List of abbreviations" hinter das Inhaltsverzeichnis stellen; halt mit "*" erstellt, damit es nicht nummeriert wird.

    Was ich allerdings gerne hätte, ist dass ich die Einträge unsortiert eingeben kann und mir dann eine alphabetisch sortierte Liste ausgegeben wird. Ist das auf eine einfache Weise möglich oder sollte ich die Einträge lieber per Hand sortieren?

    Gruß,
    Dahla

  2. #2
    Registrierter Benutzer
    Registriert seit
    17.01.2008
    Beiträge
    22
    hallo.

    das ans ende deines headers:
    Code:
    \usepackage[intoc]{nomencl}
    \let\abbrev\nomenclature
    \renewcommand{\nomname}{List of Abbreviations}
    \setlength{\nomlabelwidth}{.20\hsize}
    \setlength{\nomitemsep}{-\parsep}
    \makenomenclature
    und das hier irgendwo im text:

    Code:
    \nomenclature{ARQ}{Automatic Repeat-Request}
    \nomenclature{FEC}{Forward Error Correction}
    ..
    das an die stelle, wo das verzeichnis erscheinen soll.
    Code:
    \printnomenclature

  3. #3
    Registrierter Benutzer
    Registriert seit
    17.04.2005
    Beiträge
    25
    Hallo edi,

    danke für die Hilfe! Nur leider bekomme ich kein Verzeichnis. Hier mal ein Minimalbeispiel:

    Code:
    \documentclass[10pt,a4paper]{scrreprt}
    \usepackage[latin1]{inputenc}
    
    \usepackage[intoc]{nomencl}
    \let\abbrev\nomenclature
    \renewcommand{\nomname}{List of Abbreviations}
    \setlength{\nomlabelwidth}{.20\hsize}
    \setlength{\nomitemsep}{-\parsep} \makenomenclature
    
    \begin{document}
    
    \tableofcontents
    
    \nomenclature{ARQ}{Automatic Repeat-Request}
    \nomenclature{FEC}{Forward Error Correction}
    
    \printnomenclature
    
    \chapter{Kapitel1}
    Kapitel1
    
    \end{document}
    Nach meinem Verständnis sollte zwischen der Seite mit dem Inhaltsverzeichnis und der Seite mit Kapitel 1 eine Seite kommen, auf der das Abkürzungsverzeichnis steht. Aber zumindest wenn ich obigen Code ausführe, steht da gar nichts.

    Hat jemand eine Idee?

    Danke,
    Dahla

  4. #4
    Registrierter Benutzer
    Registriert seit
    17.01.2008
    Beiträge
    22
    das problem hatte ich anfangs glaube ich auch.
    mach dir mal ne batch-datei mit folgendem inhalt und führ sie aus:

    Code:
    latex masterthesis.tex
    makeindex masterthesis.nlo -s nomencl.ist -t masterthesis.nlg -o masterthesis.nls
    latex masterthesis.tex
    masterthesis.pdf

  5. #5
    Registrierter Benutzer
    Registriert seit
    17.04.2005
    Beiträge
    25
    Da ich WinEdt benutze und die Dokumente immer direkt von dort aus kompiliere, weiß ich gar nicht, wie ich das machen kann.

  6. #6
    Registrierter Benutzer
    Registriert seit
    17.01.2008
    Beiträge
    22
    nimm die datei im anhang und führe folgende schritte aus.

    1. ins pojektverzeichnis kopieren
    2. öffnen und "masterthesis" durch den namen deiner tex-datei ersetzen
    3. dateiendung auf ".bat" ändern
    4. datei ausführen

  7. #7
    Registrierter Benutzer
    Registriert seit
    17.04.2005
    Beiträge
    25
    Danke! Hab ich gemacht. Das mit dem Abkürzungsverzeichnis hat nun funktioniert. Allerdings bekomme ich nun ein dvi- und kein pdf-File. Muss ich da irgendwas am Aufruf ändern?

  8. #8
    Registrierter Benutzer
    Registriert seit
    10.05.2007
    Beiträge
    61
    Hallo,

    ich hab ebenfalls das Abkürzungsverzeichnis erstellt. Das klappt sehr gut.
    Leider ändert das Abkürzungsverzeichnis nicht den Namen im Header, d.h. ich füge das Abkürzungsverzeichnis nach dem Tabellenverzeichnis ein und es bleibt oben rechts Tabellenverzeichnis stehen. Wie kann ich das umgehen?

    Ich nutze scrreprt und scrheadings(scrpage2).

    Bast

  9. #9
    Registrierter Benutzer
    Registriert seit
    10.03.2005
    Beiträge
    28
    Zitat Zitat von Dahla Beitrag anzeigen
    Danke! Hab ich gemacht. Das mit dem Abkürzungsverzeichnis hat nun funktioniert. Allerdings bekomme ich nun ein dvi- und kein pdf-File. Muss ich da irgendwas am Aufruf ändern?
    Probier mal in der Datei (s. o.) "latex" durch "pdflatex" zu ersetzen.

  10. #10
    Registrierter Benutzer
    Registriert seit
    17.04.2005
    Beiträge
    25
    Danke! Das hat funktioniert.
    Und wie rufe ich jetzt auch noch bibtex auf?
    Mit "bibtex myfile.tex" hat es nicht funktioniert.

  11. #11
    Registrierter Benutzer Avatar von rais
    Registriert seit
    18.07.2005
    Beiträge
    5.862
    Moin moin,
    Zitat Zitat von Dahla Beitrag anzeigen
    Und wie rufe ich jetzt auch noch bibtex auf?
    Mit "bibtex myfile.tex" hat es nicht funktioniert.
    Code:
    bibtex myfile
    oder wenn mit Erweiterung, dann
    Code:
    bibtex myfile.aux
    MfG
    Rainer
    There's nothing a good whack with a hammer won't fix!

  12. #12
    Registrierter Benutzer
    Registriert seit
    17.04.2005
    Beiträge
    25
    Dankeschön! Nun funktioniert alles. :-)

  13. #13
    Registrierter Benutzer Avatar von asimo
    Registriert seit
    22.06.2007
    Beiträge
    59
    Hallo,
    ich habe es auch mal so wie hier im Thread umgesetzt, leider steht da jetzt nur "List of Abbreviations" anstatt Nomenklatur. Wie kann ich das ändern?

  14. #14
    Registrierter Benutzer Avatar von rais
    Registriert seit
    18.07.2005
    Beiträge
    5.862
    Moin moin,
    Zitat Zitat von asimo Beitrag anzeigen
    ich habe es auch mal so wie hier im Thread umgesetzt, leider steht da jetzt nur "List of Abbreviations" anstatt Nomenklatur. Wie kann ich das ändern?
    dann schau Dir die Zeile
    Code:
    \renewcommand{\nomname}{List of Abbreviations}
    nochmal genau an...

    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
  •