Abkürzungsverzeichnis mit glossaries: Einzug bei listdotted

Inhalt, Abbildungen, Tabellen, Quellcodes und andere Verzeichnisse


Benutzeravatar
Michael
Forum-Anfänger
Forum-Anfänger
Beiträge: 38
Registriert: Mi 17. Nov 2010, 17:56
Wohnort: Hamburg

Abkürzungsverzeichnis mit glossaries: Einzug bei listdotted

Beitrag von Michael »

Hallo zusammen und ein frohes Neues!

Ich bin kürzlich vom Paket "acronym" auf "glossaries" umgestiegen um mein Abkürzungsverzeichnis zu erzeugen. Grund war vor allem die bessere Anpassbarkeit des Verzeichnis-Layouts.

Ich verwende den Stil "listdotted" und bin mit dem Layout des Verzeichnisses noch nicht 100%ig zufrieden.
Die Abkürzungen werden im Verzeichnis bei diesem Stil leicht eingerückt. Bei anderen Stilen - bspw. "list" - ist das Verzeichnis bündig mit der Überschrift. Wie entferne ich im von mir verwendeten Stil "listdotted" diesen Einzug?

Hier mein Minimalbeispiel:
\documentclass{scrreprt}
\usepackage[ngerman]{babel, translator}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{microtype}
\usepackage{hyperref}

\usepackage[nonumberlist, toc, acronym, section=chapter]{glossaries}
\makeglossaries
\newacronym{MS}{MS}{Microsoft}
\newacronym{CD}{CD}{Compact Disc}
\newacronym{AD}{AD}{Active Directory}

\begin{document}

\tableofcontents
\deftranslation[to=German]{Acronyms}{Abkürzungsverzeichnis}
\printglossary[type=\acronymtype, style=listdotted, title=Abkürzungsverzeichnis]

\chapter{Einleitung}

In unserem Netzwerk setzen wir auf \gls{AD}. Durch den Einsatz eines \gls{AD} erreichen wir bei \gls{MS}-Systemen, die mit einer von \gls{CD} installiert wurden, die beste Standardisierung.

\end{document}
Danke für eure Hilfe! :D

Viele Grüße,
Michael
Dateianhänge
Minimalbeispiel.pdf
Hier das Ergebnis des Minimalbeispiels als pdf.
(59.63 KiB) 628-mal heruntergeladen

Mechanicus
Forum-Guru
Forum-Guru
Beiträge: 322
Registriert: Mi 8. Okt 2008, 18:41
Wohnort: Hamburg

Beitrag von Mechanicus »

Hi,
\documentclass{scrreprt}
\usepackage[ngerman]{babel, translator}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{hyperref}
\usepackage{microtype}
\usepackage{hyperref}


\usepackage[nonumberlist, toc, acronym, section=chapter]{glossaries}
\makeglossaries
\newacronym{MS}{MS}{Microsoft}
\newacronym{CD}{CD}{Compact Disc}
\newacronym{AD}{AD}{Active Directory}

\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}

In unserem Netzwerk setzen wir auf \gls{AD}. Durch den Einsatz eines \gls{AD} erreichen wir bei \gls{MS}-Systemen, die mit einer von \gls{CD} installiert wurden, die beste Standardisierung.

\end{document}
Gruß
Marco
Personalführung ist die Kunst der Vorgesetzten den Untergebenen so schnell über den Tisch zu ziehen, dass er die Reibungshitze als Nestwärme empfindet.

Benutzeravatar
Michael
Forum-Anfänger
Forum-Anfänger
Beiträge: 38
Registriert: Mi 17. Nov 2010, 17:56
Wohnort: Hamburg

Beitrag von Michael »

Klappt super, danke dir Marco! :)

Julian24
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 80
Registriert: Sa 11. Sep 2010, 12:38

Beitrag von Julian24 »

Hallo,

ich bin gerade dabei mein erstes Abkürzungsverzeichnis zu erstellen und wollte mich gerne an den obigen Minibeispielen orientieren. Jedoch klappt nicht einmal das Erstellen einer pdf Datei anhand des obersten Beispieles von Michael.

Ich erhalte folgende Fehler:

pdftex error (font expansion) auto expansion is only possible with scalable fonts.

==> Fatal error occurred, no output pdf file produced!


Kann jemand mit den Fehlern etwas anfangen? Vielen Dank!

Viele Grüße
Julian
MikTex 2.9 und TeXnicCenter 2 Alpha 4 unter Windows 7

Antworten