PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Dots zwischen Abkürzung und Erklärung



nixversteh
07-06-2015, 19:13
Hallo folks,

in diesem Beispiel kann ich die Erklärung nicht sehen, was ist falsch?

Vielen Dank im voraus.

Gruß

Martin

\documentclass[paper=a4, fontsize=12pt]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[intoc]{nomencl} % Abkuerzungsverzeichnis (und ins Inhaltsverzeichnis aufnehmen)
\let\abk\nomenclature % Befehl umbenennen in abk
\renewcommand{\nomname}{Abkürzungsverzeichnis} % Deutsche Überschrift
\setlength{\nomlabelwidth}{.20\hsize} % Punkte zw. Abkürzung und Erklärung
\renewcommand{\floatpagefraction}{.8}% Bild erst dann auf einer Seite einzeln erscheinen darf, wenn es mindestens 80% der Seite einnimmt (Andernfalls wird mit Text aufgefüllt)
\renewcommand{\nomlabel}[1]{#1 \dotfill} % Punkte zw. Abkürzung und Erklärung
\setlength{\nomitemsep}{-\parsep} % Zeilenabstände verkleinern
\makenomenclature
\begin{document}
\section{Test}
Bekannte Behandlungsmethoden von spezifischen Phobien stellen die kognitive Verhaltenstherapie (KVT)\abk{KVT}{Kognitive Verhaltenstherapie}, sowie weitere weniger etablierte Therapieformen, wie zum Beispiel Hypnotherapie oder Pharmakotherapie dar.
\printnomenclature
\end{document}

esdd
07-06-2015, 19:48
Das Problem ist das \hsize beim Setzen von \nomlabelwidth. Das hat in der Präambel nichts mit der Textbreite oder ähnlichem zu tun. Verwende statt dessen


\AtBeginDocument{\setlength{\nomlabelwidth}{.2\col umnwidth}}

Gruß
Elke

nixversteh
07-06-2015, 21:56
@ Elke,

vielen Dank, du bist wieder einmal mehr meine Rettung. Habe stundenlang versucht das Problem zu lösen...

Gruß

Martin