PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Reihenfolge der Nomenklatur ändern



Schmankerl
29-01-2013, 22:21
Hallo,

ich habe folgende Nomenklatur erstellt:


\documentclass[a4paper,11pt,oneside,openany,parskip]{scrreprt}

\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{graphicx}
\usepackage{lmodern}
\usepackage[showframe]{geometry}
\setkomafont{sectioning}{\normalcolor\bfseries}
\usepackage{amsmath}
\numberwithin{equation}{section}
\usepackage{paralist}
\usepackage{chngcntr}
\counterwithin{figure}{section}





\usepackage[intoc]{nomencl}

\makenomenclature

\renewcommand*\nomname{Nomenklatur}
\setlength\nomlabelwidth{.1\linewidth}
\setlength\nomitemsep{-\parsep}
\newcommand\nomunit[1]{\def\nomentryend{\hfill#1}}

\renewcommand\nomgroup[1]{%
\def\makelabel##1{##1}%
\bigskip
\ifx#1L\relax
\item[\textbf{\Large Lateinische Formelzeichen}]%
\fi
\ifx#1G\relax
\item[\textbf{\Large Griechische Formelzeichen}]%
\fi
\ifx#1A\relax
\item[\textbf{\Large Abkürzungen}]%
\fi
\medskip
\let\makelabel\nomlabel
}



\usepackage[backend=bibtex]{biblatex}
\usepackage[babel,german=guillemets]{csquotes}
\bibliography{Literaturverzeichnis}



\begin{document}

\nomenclature[L]{$A$}{\nomunit{$m^2$} Winkel gegenüber Ausgangszustand}

\nomenclature[G]{$\alpha$}{Winkel gegenüber Ausgangszustand\nomunit{[$^\circ$]}}


\newpage

\printnomenclature


\end{document}

Dazu habe ich drei Fragen:

1) Wie muss ich meinen Code abändern,damit die Reihenfolge wiefolgt ist:

Symbol Einheit Bezeichnung

Bisher ist sie:

Symbol Bezeichnung Einheit

2) Die Zeichen Symbol und Einheit sollen nicht kursiv dargestellt werden, wie bekomme ich das hin?

3) Wie kann ich den Abstand von Symbol zu Bezeichnung zu Einheit ändern? Bisher konnte ich über
\setlength\nomlabelwidth{.1\linewidth}
nur Bezeichnung näher in Richtung Einheit rücken lassen, die Einheit erschien jedoch trotzdem ganz rechts außen?


VIelen Dank für Tipps und Tricks!

u_fischer
30-01-2013, 11:30
Wie muss ich meinen Code abändern,damit die Reihenfolge wiefolgt ist:

Vereinheitliche deine Eingabe: Schreibe \nomunit immer an den Anfang der Beschreibung. Und definiere dann \nomunit z.B. so


\newcommand\nomunit[1]{#1\quad}


Die Zeichen Symbol und Einheit sollen nicht kursiv dargestellt werden, wie bekomme ich das hin?

Korrigiere deine Eingabe. Benutze für Einheiten z.B. siunitx und \nomunit{\si{\meter\squared}} und nicht den Mathemodus. (Im Text musst du dich natürlich auch an die richtige Eingabe halten.

Grundsätzlich würde ich aber eher zu glossaries raten. Das ist besser anpassbar.

bobmalaria
30-01-2013, 12:28
hi,

warum hast du denn ein neues thema angefangen. etwas aenhliches habe ich dir bereits gestern zu deinem anderen thread dazugeschrieben.

gruss