Abkürzungsverzeichnis mit glossaries: Einzug bei listdotted

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: Abkürzungsverzeichnis mit glossaries: Einzug bei listdotted

von Julian24 » Fr 14. Jan 2011, 09:10

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

von Michael » Mi 5. Jan 2011, 17:11

Klappt super, danke dir Marco! :)

von Mechanicus » Mi 5. Jan 2011, 11:58

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

Abkürzungsverzeichnis mit glossaries: Einzug bei listdotted

von Michael » Mi 5. Jan 2011, 10:37

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) 629-mal heruntergeladen

Nach oben