Anzeige:
Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 15 von 22

Thema: Symbole und Abkürzungsverzeichnis?

  1. #1
    Registrierter Benutzer
    Registriert seit
    19.02.2009
    Ort
    Bad Kreuznach
    Beiträge
    41

    Symbole und Abkürzungsverzeichnis?

    Hallo,

    meine Diplomarbeit kam grad von der ersten Korrektur zurück... habe ein Abkürzungsverzeichnis, hätte aber gerne noch ein Symbolverzeichnis, da in meiner DA sehr viele Formeln vorhanden sind.

    Habe bis jetzt noch nichts gefunden, das meinen Wünschen entspricht^^

    Hatte es gerne so tabelarisch ohne Linien aufgelistet. Also oben dann fett geschrieben... ( Symbol & Bezeichnung & Einheit ) ; unten drunter dann die Symbole ( l & Länge & m )

    Für mein Abkürzungsverzeichnis hab ich abk als kürzel genommen und kann überall durch aufrufen des Befehls Abkürzungen hinzufügen ( \abk{VDI}{Verein deutscher Ingenieure} )

    Gibt es so ne Lösung auch fürs Symbolverzeichnis??

    Hier nochn Minimalbeispiel:

    Code:
    \documentclass[ngerman,12pt,parskip=half,final,listof=totoc,bibt
    o tocnumbered,captions=tableheading]{scrreprt}
    \usepackage{babel}
    \usepackage[latin1]{inputenc}
    \usepackage[T1]{fontenc}
    \usepackage{graphicx}
    \usepackage{array}
    \usepackage{pdfpages}
    \usepackage{subfigure}
    \usepackage{rotating}
    \usepackage[intoc]{nomencl}
    \usepackage{tocstyle}
    \usetocstyle{allwithdot}
    \usepackage[a4paper,left=40mm, right=25mm, top=30mm, bottom=20mm,]{geometry}
    \usepackage{cite}
    \usepackage{setspace}
    \onehalfspacing
    \usepackage{amsmath, amsthm, amssymb}
    \usepackage{mathtools}
    \usepackage{booktabs}
    \usepackage{scrpage2}
    \clearscrheadings
    \setheadsepline{0.4pt}
    \pagestyle{scrheadings}
    \automark[chapter]{section}
    \ihead{\headmark}
    
    
    \setlength{\headheight}{1.1\baselineskip}
    \renewcommand{\chapterpagestyle}{scrheadings} 
    \usepackage{blindtext}
    \usepackage{filecontents}
    
    
    %\renewcommand*{\chapterpagestyle}{scrheadings} 
    \renewcommand*{\chapterheadstartvskip}{\vspace*{-\topskip}}
    
    
    \let\abk\nomenclature
    \renewcommand{\nomname}{Abkürzungsverzeichnis}
    \setlength{\nomlabelwidth}{0.5\hsize}
    \renewcommand{\nomlabel}[1]{#1\dotfill}
    \setlength{\nomitemsep}{-\parsep}
    \makenomenclature
    
    
    \begin{document}
    
    
    \clearpage
    \ohead{\pagemark}
    
    
    \clearpage\pagenumbering{Roman}
    
    \tableofcontents
    
    
    \clearpage\markboth{Abkürzungsverzeichnis}{Abkürzungsverzeichnis}
    \printnomenclature
    
    %ABkürzungen
    \abk{VDI}{Verein deutscher Ingenieure}
    \listoffigures
    
    
    \listoftables
    \clearpage\pagenumbering{arabic}
    
    \chapter{Einleitung}
    
    \end{document}
    Vielen Dank schonmal und Gruß: Alex

  2. #2
    Registrierter Benutzer
    Registriert seit
    27.03.2009
    Beiträge
    91
    Hallo Alex,
    es gibt das Paket Acronym, welches komfortabel ein Abkürzungs- oder Symbolverzeichnis erstellen kann. Es wird mit \usepackage[printonlyused]{acronym} eingebunden. Alles weitere findest du in der Dokumentation.
    Grüße,
    Kathrin

  3. #3
    Registrierter Benutzer
    Registriert seit
    30.08.2007
    Beiträge
    177

    nomentbl

    Hallo,
    es gibt auch das Paket nomentbl, funktioniert ähnlich wie Deine abk-Befehle. Näheres auch hierbei in der Doku!

    Grüße
    Stefan

  4. #4
    Registrierter Benutzer
    Registriert seit
    19.02.2009
    Ort
    Bad Kreuznach
    Beiträge
    41
    Hi

    @ Kathrin:
    bekomm nen Fehler angezeigt: Unknown option `printonlyused`for package `acronym`

    @ Stefan:
    Kannste die Befehle in mein Minimalbeispiel einbinden? Soll nach dem Abkürzungsverzeichnis ne neue Seite mit Kopfzeile und allem drum und dran werden, Überschrift SYmbole...
    Wüsst jetzt nicht wie ich das Bewerkstelligen soll. Hätte gern nen syb-Befehl z.B.: \syb{U}{Wärmedurchgangskoeffizient}{W/m²*K}


    Danke und Gruß: Alex
    Geändert von Ale.ale (30-07-2009 um 10:36 Uhr)

  5. #5
    Registrierter Benutzer
    Registriert seit
    30.08.2007
    Beiträge
    177
    steht alles in der doku unter: http://tug.ctan.org/tex-archive/macr...l/nomentbl.pdf auf Seite 3 Kapitel 5.

    Der Befehl hat folgenden Aufbau:
    Code:
    \usepackage[german]{nomentbl}
    
    \nomenclature[Sortierung]{symbol}{Beschreibung}{Einheit}{Dimension}
    mit der Option german werden die Namen bereits auf Symbolverzeichnis, griechische Buchstaben etc gesetzt.

    Wird allerdings ohne Anpassungen mit deinem abk-Befehl kollidieren, da müsstest du noch sagen, welche Abk. in welche Datei geschrieben werden soll. Die Lösung für sowas findest du hier im Forum.

    Ich habe mir da mal von nem Kollegen was schreiben lassen, was auch das acronym-Paket verwendet, aber das war ne "Verlegenheitslösung".
    Grüße
    Stefan
    Geändert von Curryhunter (30-07-2009 um 11:46 Uhr) Grund: Ergänzungen

  6. #6
    Registrierter Benutzer
    Registriert seit
    19.02.2009
    Ort
    Bad Kreuznach
    Beiträge
    41
    Wird allerdings ohne Anpassungen mit deinem abk-Befehl kollidieren, da müsstest du noch sagen, welche Abk. in welche Datei geschrieben werden soll.
    Minimalbeispiel evtl.?? werde aus der Doku net schlau...

    Wie bekomm ich ne extra Seite fürs Symbolverzeichnis? Was muss ich da in meinem Minimalbeispiel einfügen, damit es im Inhaltsverzeichnis erscheint und das auch Symbolverzeichnis in der Kopfzeile steht?
    Geändert von Ale.ale (30-07-2009 um 12:42 Uhr)

  7. #7
    Registrierter Benutzer
    Registriert seit
    30.08.2007
    Beiträge
    177
    Code:
    \documentclass[ngerman,12pt,parskip=half,final,listof=totoc,
    bibtotocnumbered,captions=tableheading]{scrreprt}
    \usepackage{babel}
    \usepackage[latin1]{inputenc}
    \usepackage[T1]{fontenc}
    \usepackage{graphicx}
    \usepackage{array}
    \usepackage{pdfpages}
    \usepackage{subfigure}
    \usepackage{rotating}
    \usepackage[intoc]{nomencl}
    \usepackage{tocstyle}
    \usetocstyle{allwithdot}
    \usepackage[a4paper,left=40mm, right=25mm, top=30mm, bottom=20mm,]{geometry}
    \usepackage{cite}
    \usepackage{setspace}
    \onehalfspacing
    \usepackage{amsmath, amsthm, amssymb}
    \usepackage{mathtools}
    \usepackage{booktabs}
    \usepackage{scrpage2}
    \clearscrheadings
    \setheadsepline{0.4pt}
    \pagestyle{scrheadings}
    \automark[chapter]{section}
    \ihead{\headmark}
    
    
    \setlength{\headheight}{1.1\baselineskip}
    \renewcommand{\chapterpagestyle}{scrheadings}
    \usepackage{blindtext}
    \usepackage{filecontents}
    
    
    %\renewcommand*{\chapterpagestyle}{scrheadings}
    \renewcommand*{\chapterheadstartvskip}{\vspace*{-\topskip}}
    
    \usepackage{siunitx}
    
    \usepackage[intoc,german]{nomentbl}
        \makenomenclature
    
    \begin{document}
    
    
    \clearpage
    \ohead{\pagemark}
    
    
    \clearpage\pagenumbering{Roman}
    
    \tableofcontents
    
    
    %\clearpage\markboth{Abkürzungsverzeichnis}{Abkürzungsverzeichnis}
    %\printnomenclature
    
    %ABkürzungen
    %\abk{VDI}{Verein deutscher Ingenieure}
    
    \listoffigures
    
    
    \listoftables
    \clearpage\pagenumbering{arabic}
    
    \chapter{Einleitung}
    Atoms and molecules are counted in amount of substances or moles.
    \num{6.023e23} particles (atoms, molecules) are called one mole of the
    substance (Avogadro constant is $\mathrm{N_A} = \num{6.023e23}$ atoms or
    molecules per mole).
    \nomenclature[aN]{$\mathrm{N_A}$}{Avogadro Konstante}{\SI{6.023e23}{\per\mole}}{Molzahl}
    \printnomenclature
    \end{document}
    Geändert von Curryhunter (30-07-2009 um 12:54 Uhr)

  8. #8
    Registrierter Benutzer Avatar von bobmalaria
    Registriert seit
    28.11.2006
    Ort
    Düsseldorf
    Beiträge
    4.174
    hi,


    rainer (rais) hat hier mal etwas darüber geschrieben wie man nomencl "aufbohrt.
    http://www.mrunix.de/forums/showthre...hlight=nomencl

    ich denke da du nomencl verwendest, ist das vielleicht das einfachste.

    persönlich vernwende ich das paket glossaries. hiermit lassen sich beliebig viele verzeichnisse erstellen. dort gibt man einfach zu jedem eintrag einen typ an und lässt sich später die verschiedenen eintragstypen getrennt ausgeben.

    gruss
    Mein Ball ist umgefallen

  9. #9
    Registrierter Benutzer
    Registriert seit
    19.02.2009
    Ort
    Bad Kreuznach
    Beiträge
    41
    Hi,

    habe mal den Befehl von Rainer eingefügt. Jetzt erscheint Abkürzungverzeichnis und Symbolverzeichnis 2 mal im Inhaltsverz.

    Warum ist jetzt unter dem letzten Erläuterung im Abkürzungsverzeichnis ne gepunktete Linie?

    Ist es möglich im Symbolverzeichnis 3 Felder zu haben? Das es wie ne Art Tabelle wird? Und ganzen oben soll dann fettgeschrieben Symbol, Bezeichnung, Einheit stehen.


    \documentclass[ngerman,12pt,parskip=half,final,listof=totoc,bibt
    o tocnumbered,captions=tableheading]{scrreprt}
    \usepackage{babel}
    \usepackage[latin1]{inputenc}
    \usepackage[T1]{fontenc}
    \usepackage{graphicx}
    \usepackage{array}
    \usepackage{pdfpages}
    \usepackage{subfigure}
    \usepackage{rotating}
    \usepackage[intoc]{nomencl}
    \usepackage{tocstyle}
    \usetocstyle{allwithdot}
    \usepackage[a4paper,left=40mm, right=25mm, top=30mm, bottom=20mm,]{geometry}
    \usepackage{cite}
    \usepackage{setspace}
    \onehalfspacing
    \usepackage{amsmath, amsthm, amssymb}
    \usepackage{mathtools}
    \usepackage{booktabs}
    \usepackage{scrpage2}
    \usepackage{ifthen}
    \clearscrheadings
    \setheadsepline{0.4pt}
    \pagestyle{scrheadings}
    \automark[chapter]{section}
    \ihead{\headmark}


    \setlength{\headheight}{1.1\baselineskip}
    \renewcommand{\chapterpagestyle}{scrheadings}
    \usepackage{blindtext}
    \usepackage{filecontents}
    \renewcommand*{\chapterheadstartvskip}{\vspace*{-\topskip}}

    \let\abk\nomenclature
    \renewcommand{\nomname}{Abkürzungsverzeichnis}
    \setlength{\nomlabelwidth}{0.5\hsize}
    \renewcommand{\nomlabel}[1]{#1\dotfill}
    \setlength{\nomitemsep}{-\parsep}
    \makenomenclature

    \begin{document}

    \clearpage
    \ohead{\pagemark}

    \clearpage\pagenumbering{Roman}
    \tableofcontents
    \clearpage\markboth{Abkürzungsverzeichnis}{Abkürzu ngsverzeichnis}
    \printnomenclature

    %ABkürzungen
    \abk{VDI}{Verein deutscher Ingenieure}
    \abk{XYZ}{abcde}

    \nomenclature[r]{}{\protect\chapter*{\protect\hspace*{-\nomlabelwidth}Symbolverzeichnis}\protect\markboth {Symbolverzeichnis}{Symbolverzeichnis}\protect\add contentsline{toc}{chapter}{Symbolverzeichnis}}\pri ntnomenclature

    %Symbole
    \nomenclature[s]{l}{Länge}
    \nomenclature[s]{A}{Fläche}
    \nomenclature[s]{b}{breite}

    \listoffigures
    \listoftables
    \clearpage\pagenumbering{arabic}
    \chapter{Einleitung}
    \end{document}
    Ich hoffe ich nerve nicht... hocke den ganzen Tag schon dran und krieg es net hin wie ich es will!


    Gruß: Alex

  10. #10
    Registrierter Benutzer
    Registriert seit
    19.02.2009
    Ort
    Bad Kreuznach
    Beiträge
    41
    Morgen,

    ist es generell möglich so wie ich mir das vorstelle?
    oder soll ich lieber das Symbolverzeichnis selbst erstellen und später zwischenheften?

    Gruß: Alex

  11. #11
    Registrierter Benutzer Avatar von bobmalaria
    Registriert seit
    28.11.2006
    Ort
    Düsseldorf
    Beiträge
    4.174
    hi,

    in meiner diplomarbeit habe ich mal sowas getrickst. da ist aber viel "gewurschtel" (wie man bei mir zu hause sagen würde) dabei (siehe bild).

    der code dazu

    Code:
    \usepackage[intoc]{nomencl}
    \makenomenclature
    %Ein extra kommando für einheiten wird definiert
    \newcommand{\nomunit}[1]{%
    \renewcommand{\nomentryend}{\hspace*{\fill}#1\parbox{3cm}{\hspace*{3cm}}}}
    \renewcommand{\nompreamble}{\parbox{115mm}{\large\textsc{Variable}}\parbox{3cm}{\large\textsc{Unit}}\newline\rule{1\textwidth}{1pt}}
    %
    %Abstand zwischen den Einträgen
    \setlength{\nomitemsep}{0.5\parsep}
    
    %eintrag mit unit
    %\nomenclature[ga ]{$\alpha$}{Constant\nomunit{rad}}


    wie man das in rainers code integrieren kann.... dazu fehlt mir gerade die zeit
    Mein Ball ist umgefallen

  12. #12
    Registrierter Benutzer Avatar von Kaiman
    Registriert seit
    22.05.2008
    Ort
    Schmalkalden
    Beiträge
    33
    Zitat Zitat von Ale.ale Beitrag anzeigen
    Für mein Abkürzungsverzeichnis hab ich abk als kürzel genommen und kann überall durch aufrufen des Befehls Abkürzungen hinzufügen ( \abk{VDI}{Verein deutscher Ingenieure} )
    Ich kann zwar nicht beim Problem Helfen abr:
    VDI = Verein Deutscher Ingenieure
    Der Kanadier hat sie wiedererkannt!

  13. #13
    Registrierter Benutzer Avatar von Kaiman
    Registriert seit
    22.05.2008
    Ort
    Schmalkalden
    Beiträge
    33

    Question So ?

    ich habs so gemacht:

    Code:
    \usepackage[intoc,prefix]{nomencl}
    \usepackage{ifthen}
    % Befehl umbenennen in abk
    \let\abk\nomenclature
    % Deutsche Überschrift
    \renewcommand{\nomname}{Abkürzungen und Formelzeichen}
    % Punkte zw. Abkürzung und Erklärung
    \setlength{\nomlabelwidth}{.20\hsize}
    \renewcommand{\nomlabel}[1]{#1 \hfill}
    % Zeilenabstände verkleinern
    %\setlength{\nomitemsep}{-\parsep}
    \makenomenclature
    \renewcommand {\nomgroup}[1]{\medskip}
    \RequirePackage{ifthen}
    \renewcommand{\nomgroup}[1]{%
     \ifthenelse{\equal{#1}{R}}{\item[\textbf{Formelzeichen}]}{%
     \ifthenelse{\equal{#1}{G}}{\item[\textbf{Abkürzungen}]}{}}}
    \newcommand{\nomunit}[1]{%
    \renewcommand{\nomentryend}{\hspace*{\fill}#1}}
    in die Präambel

    den

    Code:
    \makeindex
    Ausgabe mit

    Code:
    \markboth{\nomname}{\nomname}
    \printnomenclature
    Und so sieht ein Formelzeichen aus
    Code:
    \abk[R]{$\bar{M}_n$}{Zahlenmittel der Molmasse \nomunit{[$g/mol$]}}
    Finde ich ganz passabel Steht nur nicht Formelzeichen Bezeichnung und Einheit drüber


    Kai
    Der Kanadier hat sie wiedererkannt!

  14. #14
    Registrierter Benutzer
    Registriert seit
    19.02.2009
    Ort
    Bad Kreuznach
    Beiträge
    41
    Guten Morgen!

    erstmal vielen Dank für eure Antworten...
    Leider funktioniert es immer noch nicht so wie ich es will. Der Vorschlag von Bob kommt dem am nähesten... habe es mal in mein Minimalbeispiel eingebaut:
    \documentclass[ngerman,12pt,parskip=half,final,listof=totoc,bibt
    o tocnumbered,captions=tableheading]{scrreprt}
    \usepackage{babel}
    \usepackage[latin1]{inputenc}
    \usepackage[T1]{fontenc}
    \usepackage{graphicx}
    \usepackage{array}
    \usepackage{pdfpages}
    \usepackage{subfigure}
    \usepackage{rotating}
    \usepackage[intoc]{nomencl}
    \usepackage{tocstyle}
    \usetocstyle{allwithdot}
    \usepackage[a4paper,left=40mm, right=25mm, top=30mm, bottom=20mm,]{geometry}
    \usepackage{cite}
    \usepackage{setspace}
    \onehalfspacing
    \usepackage{amsmath, amsthm, amssymb}
    \usepackage{mathtools}
    \usepackage{booktabs}
    \usepackage{scrpage2}
    \usepackage{ifthen}
    \clearscrheadings
    \setheadsepline{0.4pt}
    \pagestyle{scrheadings}
    \automark[chapter]{section}
    \ihead{\headmark}


    \setlength{\headheight}{1.1\baselineskip}
    \renewcommand{\chapterpagestyle}{scrheadings}
    \usepackage{blindtext}
    \usepackage{filecontents}
    \renewcommand*{\chapterheadstartvskip}{\vspace*{-\topskip}}

    \let\abk\nomenclature
    \renewcommand{\nomname}{Abkürzungsverzeichnis}
    \setlength{\nomlabelwidth}{0.5\hsize}
    \renewcommand{\nomlabel}[1]{#1\dotfill}
    \setlength{\nomitemsep}{-\parsep}
    \makenomenclature

    \begin{document}

    \clearpage
    \ohead{\pagemark}

    \clearpage\pagenumbering{Roman}
    \tableofcontents
    \clearpage\markboth{Abkürzungsverzeichnis}{Abkürzu ngsverzeichnis}
    \printnomenclature

    %ABkürzungen
    \abk{VDI}{Verein deutscher Ingenieure}
    \abk{XYZ}{abcde}

    \renewcommand{\nomname}{Symbolverzeichnis}
    \newcommand{\nomunit}[1]{\renewcommand{\nomentryend}{\hspace*{\fill}#1\par box{3cm}{\hspace*{3cm}}}}
    \renewcommand{\nompreamble}{\parbox{115mm}{\large\ textbf{Symbol}}\parbox{3cm}{\large\textbf{Einheit} }\newline\rule{1\textwidth}{0pt}}
    \setlength{\nomitemsep}{0.5\parsep}


    \clearpage\markboth{Symbolverzeichnis}{Symbolverze ichnis}
    \printnomenclature


    \listoffigures
    \listoftables
    \clearpage\pagenumbering{arabic}
    \chapter{Einleitung}
    \end{document}rad}}
    Wie sag ich Latex jetzt, das er zwischen Einträgen ins Abkürzungsvezeichnis und denen ins Symbolverzeichnis unterscheiden soll?


    %eintrag mit unit
    %\nomenclature[ga ]{$\alpha$}{Constant\nomunit{rad}}
    Wenn ich das so einfüge bekomm ich nen Fehler angezeigt.


    @Kaiman: So wie du es beschreibst hab ichs ja eigentlich auch! Will halt 2 verschiedene Verzeichnisse...


    Thx und Gruß: Alex

  15. #15
    Registrierter Benutzer Avatar von rais
    Registriert seit
    18.07.2005
    Beiträge
    5.862
    Moin moin,
    Zitat Zitat von Ale.ale Beitrag anzeigen
    habe mal den Befehl von Rainer eingefügt.
    der Thread ging noch weiter ...
    Zitat Zitat von Ale.ale Beitrag anzeigen
    Jetzt erscheint Abkürzungverzeichnis und Symbolverzeichnis 2 mal im Inhaltsverz.
    Naja, Du setzt ja auch zweimal \printnomenclature ein.
    Zitat Zitat von Ale.ale Beitrag anzeigen
    Warum ist jetzt unter dem letzten Erläuterung im Abkürzungsverzeichnis ne gepunktete Linie?
    Auch das wurde in dem betreffenden Thread bereits behandelt, wenn es dort auch um einen Leereintrag ging (und durch Deine Redefinition von \nomlabel erhältst Du stattdessen eine gepunktete Linie): der \nomenclature[r]{}{...} war schuld;-)
    Zitat Zitat von Ale.ale Beitrag anzeigen
    Ist es möglich im Symbolverzeichnis 3 Felder zu haben?
    Ja -- auch das steht schon in dem Thread.
    Zitat Zitat von Ale.ale Beitrag anzeigen
    Das es wie ne Art Tabelle wird?
    Sogar das;-)
    Zitat Zitat von Ale.ale Beitrag anzeigen
    Und ganzen oben soll dann fettgeschrieben Symbol, Bezeichnung, Einheit stehen.
    Daran kann ich mich jetzt nicht erinnern, wäre aber leicht zu ergänzen ... nicht ganz so trivial ist hier schon eher, daß Du \nomlabelwidth veränderst und vermutlich fürs Symbolverzeichnis vermutlich lieber einen kleineren Wert reserviert haben willst: \nomlabelwidth wird vom \printnomenclature-Befehl verwendet, aber nicht von der thenomenclature-Umgebung (und im angegebenen Thread beende ich ja nur diese Umgebung, setze ein paar Befehle neu und starte die Umgebung wieder ... und bei Deinem Ansatz mit zwei \printnomenclature-Befehlen müsstest Du vermutlich dafür sorgen, daß Abkürzungen und Symbole in getrennten Dateien eingesammelt werden und vom \printnomenclature-Befehl auch entsprechend gesetzt werden -- oder aber Du sorgst dafür, daß Du mit Befehlen, die Du z. B. über \nomgroup aktivierst, Teile der thenomenclature-Umgebung ausklammern kannst; auch hier müsstest Du überlegen, wie Du den \nomenclature-Befehl dazu überreden kannst, beim Abkürzungsverzeichnis auch nur die Abkürzungen darzustellen und beim Symbolverzeichnis hlt nur die Symbole.

    Vermutlich meinst Du etwa sowas:
    Code:
    \documentclass{scrbook}
    \usepackage[utf8]{inputenc}
    \usepackage{amsmath,amssymb,nomencl,ifthen,scrpage2,siunitx}
    \makenomenclature
    \pagestyle{scrheadings}
    \renewcommand*\nomname{Abkürzungsverzeichnis}
    \renewcommand*\nompreamble{\markboth{\nomname}{\nomname}}
    \newcommand*\nomaltname{Symbole}
    \newcommand*\nomaltpreamble{\markboth{\nomaltname}{\nomaltname}}
    \newcommand*\nomaltpostamble{}
    \newcommand*\switchnomitem{S}
    \renewcommand*\nomgroup[1]{%
      \ifthenelse{\equal{#1}{\switchnomitem}}{\switchnomalt}{}}
    \makeatletter
    \newcommand*\switchnomalt{%
    \end{thenomenclature}
    \renewcommand*\nomname{\nomaltname}
    \renewcommand*\nompreamble{\nomaltpreamble}
    \renewcommand*\nompostamble{\nomaltpostamble}
    \settowidth\nom@tempdim{\textbf{SymbolM}}%<--die Labelbreite innerhalb vom \printnomenclature-Befehl
    \renewcommand*\nomlabel{\nomaltlabel}%<--\nomlabel zurück auf Standard
    \begin{thenomenclature}
    \item[\textbf{Symbol}]\textbf{Bezeichnung}\hfill\textbf{Einheit}%<--
    }
    \makeatother
    \setlength{\nomlabelwidth}{0.5\hsize}%<--für Abkürzungen
    \let\nomaltlabel\nomlabel%<--Standardlabel für Symbole
    \renewcommand*\nomlabel[1]{#1\dotfill}%<--\dotfill bei Abkürzungen
    \newcommand*\nomunit[1]{%
    \renewcommand*\nomentryend{\hspace*{\fill}\si{#1}}}
    \begin{document}
    \chapter{Test}
    Ein MB\nomenclature{MB}{Minimalbeispiel} ist's gerade nicht geworden\dots
    ein Symbol \nomenclature[s]{$\eta$}{Wirkungsgrad}\dots
    \nomenclature[s]{$D$ }{Tropfendurchmesser \nomunit{\metre}}
    
    \printnomenclature
    \chapter{Blubb}
    \end{document}
    PS) nutze bitte die hiesige Code-Umgebung -- nicht Quote -- zur Darstellung des Quelltextes.

    MfG
    Geändert von rais (04-08-2009 um 00:05 Uhr) Grund: \si war in eckigen Klammern -- Danke an bobmalaria!
    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
  •