Wir helfen bei LaTeX-Fragen
Zum Inhalt
Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.
von Beinschuss » Mo 17. Dez 2012, 12:09
von Gast » So 16. Dez 2012, 21:26
von Gast » Sa 15. Dez 2012, 13:53
von rais » So 6. Mai 2012, 09:09
Richard hat geschrieben: zu jedem item steht: lonely \item--perhaps a missing list enviroment!
\usepackage{ifthen}
von Richard » Fr 4. Mai 2012, 20:48
% \begin{thenomenclature} \nomgroup{A} \item {$A$}& \begingroup \nomeqref {1.0} \nompageref{1} \item {$a$}& \begingroup \nomeqref {1.0} \nompageref{1} \item {$M_d$}& \begingroup \nomeqref {1.0} \nompageref{1} \item {$V$}& \begingroup \nomeqref {1.0} \nompageref{1} \item {$z$}& \begingroup \nomeqref {1.0} \nompageref{1} \nomgroup{G} \item {$\chi$}& \begingroup \nomeqref {1.0} \nompageref{1} \item {$\kappa$}& \begingroup \nomeqref {1.0} \nompageref{1} \item {$\varphi$}& \begingroup \nomeqref {1.0} \nompageref{1} \item {$\xi$}& \begingroup \nomeqref {1.0} \nompageref{1} \nomgroup{K} \item {max}& \begingroup \nomeqref {1.0} \nompageref{1} \item {min}& \begingroup \nomeqref {1.0} \nompageref{1} \item {N}& \begingroup \nomeqref {1.0} \nompageref{1} \end{thenomenclature} % Ende des Dokumentes
von Richi » Fr 4. Mai 2012, 16:57
% Das ist mein LaTeX-Dokument. \documentclass[12pt, a4paper, twoside, openright]{scrreprt} \usepackage[ngerman]{babel} % Sprachschema für die in documentclass definierte Sprache \usepackage[latin1]{inputenc} \usepackage{nomencl, % angepaßtes Paket für's Größenverzeichnis longtable, % um die Einheit in einer extra (Pseudo)-Spalte auszugeben booktabs, % schönere Tabellen calc} % Arithmetik in LaTeX-Kommandos \usepackage{setspace} % Zum Anpassen des Zeilenabstands \usepackage{hyperref} % pdflatex und eindeutige Anker für jede Seite, Seite ii und 2 sind unterschiedlich % GRÖßENVERZEICHNIS mit der angepaßten nomencl.ist \renewcommand{\nomname}{Abkürzungs- und Größenverzeichnis}% Änderung des Verzeichnistitels \let\Gvz\nomenclature % Befehl "nomenclature" durch "Gvz" ersetzen % zusätzliche unit-Spalte \newcommand{\nomunit}[1]{% \renewcommand{\nomentryend}{\hspace{2em}\hspace*{\fill}#1}} % Gruppen im Größenverzeichnis mit der angepaßten nomencl.ist (texmf/makeindex/nomencl} \renewcommand{\nomgroup}[1]{% Erstellung von Gruppen \ifthenelse{\equal{#1}{A}}{\textbf{Lateinisch}\cr}{% Lateinisch \ifthenelse{\equal{#1}{G}}{\textbf{Griechisch}\cr}{% Griechisch \ifthenelse{\equal{#1}{K}}{\textbf{Abkürzungen}\cr}{}}}}% Abkürzungen % longtable statt der normalen Liste \makeatletter \def\@@@nomenclature[#1]#2#3{% \def\@tempa{#2}\def\@tempb{#3}% \protected@write\@nomenclaturefile{}% {\string\nomenclatureentry{#1\nom@verb\@tempa @{\nom@verb\@tempa}&% \begingroup\nom@verb\@tempb\protect\nomeqref{\theequation}% |nompageref}{\thepage}}% \endgroup \@esphack} % Spaltenköpfe und horizontale Teiler \def\thenomenclature{% \@ifundefined{chapter}{\section*}{\chapter*}{\nomname}% \nompreamble \begin{longtable}[l]{@{}p{.25\textwidth}p{.7\textwidth}@{}} \textbf{Symbol}&{\textbf{Beschreibung\quad\hfill Einheit}}\\\toprule \endhead\endfoot} \def\endthenomenclature{\end{longtable}\nompostamble} \makeatother \makenomenclature % myparbox um eine umbrechende Beschreibung zu ermöglichen, ohne vertikal zentrierte benachbarte Einträge \newcommand{\myparbox}[2]{\raisebox{\ht\strutbox-\height}{\parbox{#1}{#2}}} \begin{document} \pagenumbering{roman} % römische Seitenzahlen \tableofcontents % Inhaltsverzeichnis \clearpage % beendet die aktuelle Seite, bei aktivem openright cleardoublepage verwenden \addcontentsline{toc}{chapter}{Abkürzungs- und Größenverzeichnis}% Größenverzeichnis ins Inhaltsverzeichnis (Option intoc funktioniert nicht mit longtable) \begin{spacing}{1.2} % Zeilenabstand um 20% erhöhen \printnomenclature % Abkürzungs- und Größenverzeichnis ausgeben \end{spacing} % Zeilenabstand wieder normal \newpage % neue Seite beginnen \pagenumbering{arabic} % arabische Seitenzahlen \chapter{Text} Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer laoreet porta ligula. Donec scelerisque ornare ipsum sed ultricies. Aliquam laoreet consectetur metus, sit amet dictum nunc dignissim et. % Abkürzungen und Größen \Gvz[A ]{$A$} {Fläche \nomunit{$\mathrm{m}^2$}} \Gvz[A ]{$z$} {Parameter} \Gvz[A ]{$M_d$} {Drehmoment\nomunit{$\mathrm{N\,m}$}} \Gvz[A ]{$V$} {Volumen \nomunit{$\mathrm{m}^3$}} \Gvz[A ]{$a$} {\myparbox{.45\textwidth}{\vspace{1ex}Beschleunigung, zweite Ableitung des Wegs nach der Zeit} \nomunit{$\mathrm{\frac{m}{s^2}}$}\vspace{1ex}} \Gvz[G ]{$\xi$} {Konstante} \Gvz[G ]{$\varphi$} {Winkel \nomunit{$\mathrm{^\circ}$}} \Gvz[G ]{$\kappa$} {\myparbox{.57\textwidth}{\vspace{1ex}Adiabatenexponent, zur Vereinfachung als konstant angenommen}\vspace{1ex}} \Gvz[G ]{$\chi$} {$\chi$-Verteilung} \Gvz[K ]{N} {Nennwert} \Gvz[K ]{max} {Maximalwert} \Gvz[K ]{min} {Minimalwert} \end{document}
von Richi » Fr 4. Mai 2012, 16:55
von KarlMarx » Mi 30. Nov 2011, 00:39
von TobiGast » Di 29. Nov 2011, 21:39
von TobiGast » Di 29. Nov 2011, 21:38
\usepackage{ifthen} [\code] fehlt. Ansonsten finde ich, ist das ein sehr gutes Beispiel für eine übersichtliche Nomenklatur! Danke nochmal.
Nach oben