Zeilenumbruchprobleme im Abkürzungsverzeichnis (glossaries)

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Zeilenumbruchprobleme im Abkürzungsverzeichnis (glossaries)

von Interessierter_Gast » Mi 27. Jan 2016, 14:53

Hallo Forumleser und -schreiber,

ich habe selbiges Problem und würde mich über die Lösung durch den Ersteller oder einen Leser sehr freuen.

Vielen Dank und beste Grüße

Interessierter_Gast

Zeilenumbruchprobleme im Abkürzungsverzeichnis (glossaries)

von Kattel » Do 17. Dez 2015, 23:43

Ich habe ein Problem bei der Erstellung des Abkürzungsverzeichnis. Es betrifft lange Einträge, die zwangsläufig zu einem Zeilenumbruch führen. Leider ist die umgebrochene Zeile nicht auf der selben Höhe, wie der Eintrag der ersten Zeile.

Hier mein Minimalbeispiel:
\documentclass[a4paper]{scrreprt}
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{hyperref}


\usepackage[nonumberlist, toc, acronym, section=chapter]{glossaries}
\makeglossaries
\AtBeginDocument{\setlength{\glslistdottedwidth}{.15\columnwidth}}

\newacronym{test}{test}{hier ein besonders langer Eintrag damit der Zeilenumbruch auch wirklich entsteht}
\newacronym{kurz}{kurz}{kurz und schmerzlos}
\newacronym{PM}{PM}{Projektmanagement}


\makeatletter
\newglossarystyle{mylist}{%
  \renewenvironment{theglossary}%
    {\begin{description}%
      \labelsep=0pt%
    }{\end{description}}%
  \renewcommand*{\glossaryheader}{}%
  \renewcommand*{\glsgroupheading}[1]{}%
  \renewcommand*{\glsgroupskip}{\indexspace}%
}

\newglossarystyle{mylistdotted}{%
  \glossarystyle{mylist}%
  \renewcommand*{\glossaryentryfield}[5]{%
    \item[]\makebox[\glslistdottedwidth][l]{\glstarget{##1}{##2}%
    \unskip\leaders\hbox to 2.9mm{\hss.}\hfill\strut}##3}%
  \renewcommand*{\glossarysubentryfield}[6]{%
    \item[]\makebox[\glslistdottedwidth][l]{\glstarget{##2}{##3}%
    \unskip\leaders\hbox to 2.9mm{\hss.}\hfill\strut}##4}%
}
\makeatother


\begin{document}

\tableofcontents
\deftranslation[to=German]{Acronyms}{Abkürzungsverzeichnis}

\printglossary[type=\acronymtype, style=mylistdotted, title=Abkürzungsverzeichnis]

\chapter{Einleitung}


\gls{PM}
\gls{kurz}
\gls{test}


\end{document}
Und im Anhang die erstellte pdf.
ich möchte also, dass die umgebrochene Zeile auf der selben Höhe anfängt wie die Erklärung darüber.

Vielen Dank schon mal für Hilfe.
Dateianhänge
ab2.pdf
(56.67 KiB) 384-mal heruntergeladen

Nach oben