Anzeige:
Ergebnis 1 bis 5 von 5

Thema: Abkürzungs- & Begriffsverzeichnis

  1. #1
    Registrierter Benutzer
    Registriert seit
    07.07.2006
    Beiträge
    71

    Abkürzungs- & Begriffsverzeichnis

    Hallo,

    ich habe mit nomencl ein Abk.Verzeichnis erstell was auch gut funktioniert
    Code:
    \usepackage[intoc]{nomencl}%[intoc] Inserts the nomenclature in the Table of Contents.
    \usepackage[normalem]{ulem}
    \makenomenclature %Abkürzungsverzeichnis
    
    ...........
    
    \renewcommand{\nomname}{Abkürzungsverzeichnis}
    \markboth{\MakeUppercase{Abkürzungsverzeichnis}}{}
    \let\abbrev\nomenclature
    \setlength{\nomlabelwidth}{0.25\hsize}
    \setlength{\nomitemsep}{\parsep}
    \newcommand{\markup}[1]{\uline{#1}}
    \printnomenclature [1.0in]
    \renewcommand{\nomlabel}[1]{\textbf{#1}}
    
    
    \nomenclature{\textbf{HMI}}{\textbf{H}uman \textbf{M}achine
    \textbf{I}nterface}
    
    \nomenclature{\textbf{UML}}{\textbf{U}nified \textbf{M}odeling
    \textbf{L}anguageuman}
    .......
    jetzt möchte ich aber auch auf diese Art und Weise ein Begriffsverzeichnis erstellen. Und wenn ich es so ausführe stehen leider die Begriffe in Abkürzungsverzeichnis. Ich habe es schon mit

    Code:
    \chapter*{Begriffsverzeichnis}
    \markboth{\MakeUppercase{Begriffsverzeichnis}}{}
    \addcontentsline{toc}{chapter}{Begriffsverzeichnis}\label{Begriffsverzeichnis}
    \setlength{\itemsep}{\parsep}
    
    
    \begin{description}
    \item[FAQ]Frequently Asked Questions
    \item[Lange Abkürzung]Die lange Abkürzung führt
    dazu, dass die Beschreibung bzw. Langform der Abkürzung nicht
    tabellenförmig untereinander gesetzt wird.
    \end{description}
    probiert nur mir gefällt es nicht, weil die Abstände und Absätze unterschiedlich sind und weil es nicht alphabetisch sortiert ist

    wie kann ich das Problem Lösen?? Gibt es eine bessere methode um ein Beg.verzeichnis zu erstellen

    Danke

  2. #2
    Registrierter Benutzer Avatar von countbela666
    Registriert seit
    15.04.2005
    Ort
    Berlin
    Beiträge
    2.317
    Moin alwin,

    da es die Frage schon recht häufig gab, hier mal ein Thread, der das Thema am umfangreichsten behandelt; viel ist dem eigentlich nicht hinzuzufügen:

    http://mrunix.de/forums/showthread.php?t=42536

    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...

  3. #3
    Registrierter Benutzer
    Registriert seit
    07.07.2006
    Beiträge
    71
    Danke für den Tip,
    habe das jetzt auch so umgesetzt und es funktioniert, allerdings habe ich jetzt ein Problem mit der Kopfzeile, es erscheint über Abkürzungsverzeicnis in der Kpfzeile Begriffsverzeichniss obwohl da Abkürzungsverzeichnis hin muss

    Code:
    \renewcommand{\nomname}{Abkürzungsverzeichnis}
    \protect\markboth{\MakeUppercase{Abkürzungsverzeichnis}}{}
    \makenomenclature
    \newcommand{\nomaltname}{Begriffsverzeichnis}
    \protect\markboth{\MakeUppercase{Begriffsverzeichnis}}{}
    \newcommand{\nomaltpreamble}{}
    \newcommand{\nomaltpostamble}{}
    \newcommand{\nomaltthreename}{Symbolverzeichnis zu Kapitel 3}
    \newcommand{\nomaltthreepreamble}{}
    \newcommand{\nomaltthreepostamble}{}
    \newcommand{\usetwonomenclatures}{\nomenclature[\switchnomitem]{}{}}
    \newcommand{\usethreenomenclatures}{\nomenclature[\switchnomitemthree]{}{}}
    \newcommand{\switchnomitem}{R}
    \newcommand{\switchnomitemthree}{B}
    \renewcommand{\nomgroup}[1]{%
    \ifthenelse{\equal{#1}{\switchnomitem}}{\switchnomalt}{}
    \ifthenelse{\equal{#1}{\switchnomitemthree}}{\switchnomaltthree}{}}
    \newcommand{\switchnomalt}{%
    \end{thenomenclature}
    \newpage
    %\lhead[]{Begriffsverzeichnis}
    \renewcommand{\nomname}{\nomaltname}
    \renewcommand{\nompreamble}{\nomaltpreamble}
    \renewcommand{\nompostamble}{\nomaltpostamble}
    \begin{thenomenclature}
    }
    \newcommand{\switchnomaltthree}{%
    \end{thenomenclature}
    \newpage
    %\lhead[]{SYMBOLVERZEICHNIS ZU KAPITEL 3}
    \renewcommand{\nomname}{\nomaltthreename}
    \renewcommand{\nompreamble}{\nomaltthreepreamble}
    \renewcommand{\nompostamble}{\nomaltthreepostamble }
    \begin{thenomenclature}
    }
    ich weis nicht wo mein Fehler ist??

    danke

  4. #4
    Registrierter Benutzer Avatar von rais
    Registriert seit
    18.07.2005
    Beiträge
    5.862
    Moin moin,
    Zitat Zitat von alwin
    \protect\markboth{\MakeUppercase{Abkürzungsverzeic hnis}}{}
    \makenomenclature
    \newcommand{\nomaltname}{Begriffsverzeichnis}
    \protect\markboth{\MakeUppercase{Begriffsverzeichn is}}{}
    versuch mal lieber, den zweiten \markboth in die Definition von \switchnomalt unterzubringen.
    MfG,
    Rainer
    There's nothing a good whack with a hammer won't fix!

  5. #5
    Registrierter Benutzer
    Registriert seit
    07.07.2006
    Beiträge
    71
    YES

    Danke

Lesezeichen

Berechtigungen

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