PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Abkürzungsverzeichnis linksbund



Kichererbse
26-12-2013, 11:02
Liebe Gemeinde,

noch ein letztes Problem bei meiner Hausarbeitenvorlage:

Ich versuche ein Abkürzungsverzeichnis mit dem Paket \usepackage{glossaries} zu erstellen, was auch so weit ganz gut funktioniert, nur beim Ausstylen des Abkürzungsverzeichnisses habe ich noch meine Probleme. Anders, als beim Paket Acronym, wo ich die Spaltenbreite durch \begin{acronym}[xxxxxxxxxxxx], finde ich nicht heraus, wie ich mit dem Paket glossaries die erste Spalte mit einer festen Breite formatieren kann, so dass die ausgeschriebene Form (Spalte 2) immer gleichmäßig linksbündig wird und sich (Spalte 1) auch automatisch an die längste Abkürzung anpassen kann.

--------------------------------------------------------------------------
\documentclass[12pt,paper=a4,DIV=12,BCOR=0.7cm]{scrartcl}

\usepackage[T1]{fontenc}
\usepackage[ansinew]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[juratotoc]{scrjura}
\usepackage{multicol}
\usepackage[section,toc]{glossaries}

\makeglossaries

\newglossarystyle{dottedlocations}{%
\glossarystyle{list}%
\renewcommand*{\glossaryentryfield}[5]{%
\item[\glstarget{##1}{##2}]##3%
\unskip\leaders\hbox to 2.9mm{\hss.}\hfill##5}%
\renewcommand*{\glsgroupskip}{}%
}

\glossarystyle{dottedlocations}

\newacronym{gg}{GG}{Grundgesetz}
\newacronym{bverfg}{BVerfG}{Bundesverfassungsgeric ht}
\newacronym{bverfgg}{BVerfGG}{Bun\-des\-ver\-fass\-ungs\-ge\-richts\-gesetz}
\newacronym{bgb}{BGB}{Bürgerliches Gesetzbuch}
\newacronym{stgb}{StGB}{Strafgesetzbuch}

\begin{document}

\section{Das Bundesverfassungsgericht}
Das \gls{gg} wird vom \gls{bverfg} geschützt. Insbesondere die 19 Grundrechte (Art. 1-19 GG) werden durch das BVerfG geprüft und geschützt. Das BVerfG erhält seine Legitimation durch Art. 92 GG. Grundlage seines Handels ist aber nicht nur das GG sondern auch das \gls{bverfgg}, welches das Handeln des BVerfG im Besonderen regelt. Das BVerfG überprüft ebenfalls einzelne Normen, wie beispielsweise aus dem \gls{bgb} und aus dem \gls{stgb}, wenn diese als verfassungswidrig beklagt werden.

\appendix
\begin{multicols}{2}[\section{Abkürzungsverzeichnis}]
%\printglossaries

\printglossary[%
type=\acronymtype,
title= ]

\end{multicols}

\label{LastPage}

\end{document}
--------------------------------------------------------------------------

Vielen lieben Dank für eure Hilfe ...
Die Kichererbse

Stefan_K
26-12-2013, 14:03
Nur ein Hinweis, Du bist fast ein Jahr hier und hast 10 Beiträge geschrieben und vmtl. noch mehr gelesen, da weißt Du vmtl., dass man Code als "Code" markieren sollte beim Editieren. Dann wird er lesbarer dargestellt, es wird nicht bbcode interpretiert und es passieren nicht solche Dinge wie eingefügte Leerzeichen in dieser Deiner obigen Zeile

\newacronym{bverfg}{BVerfG}{Bundesverfassungsgeric ht}

Markiere mit dem "Code einfügen" Button den Code, dann wird er als solcher hier behandelt. In anderen Foren (Beispiel hier (http://latex-community.org/forum/viewtopic.php?f=45&t=22208&p=74755#p74756)) wird in LaTeX-Code sogar Syntax hervorgehoben und mit Online-Compiler verknüpft - wäre hier auch denkbar. Selbst eingefügte Trennlinien durch Bindestriche kann man sich dann auch sparen.

Stefan

Kichererbse
26-12-2013, 15:48
Dann bitte noch einmal so: :)




\documentclass[12pt,paper=a4,DIV=12,BCOR=0.7cm]{scrartcl}

\usepackage[T1]{fontenc}
\usepackage[ansinew]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[juratotoc]{scrjura}
\usepackage{multicol}
\usepackage[section,toc]{glossaries}

\makeglossaries

\newglossarystyle{dottedlocations}{% dottedlocations
\glossarystyle{list}%
\renewcommand{\glossaryentryfield}[5]{%
\item[\glstarget{##1}{##2}]##3%
\unskip\leaders\hbox to 2.9mm{\hss.}\hfill##5}%
\renewcommand{\glsgroupskip}{}%
}

\glossarystyle{dottedlocations}

\newacronym{gg}{GG}{Grundgesetz}
\newacronym{bverfg}{BVerfG}{Bundesverfassungsgeric ht}
\newacronym{bverfgg}{BVerfGG}{Bun\-des\-ver\-fass\-ungs\-ge\-richts\-gesetz}
\newacronym{bgb}{BGB}{Bürgerliches Gesetzbuch}
\newacronym{stgb}{StGB}{Strafgesetzbuch}

\begin{document}

\section{Das Bundesverfassungsgericht}
Das \gls{gg} wird vom \gls{bverfg} geschützt. Insbesondere die 19 Grundrechte (Art. 1-19 GG) werden durch das BVerfG geprüft und geschützt. Das BVerfG erhält seine Legitimation durch Art. 92 GG. Grundlage seines Handels ist aber nicht nur das GG sondern auch das \gls{bverfgg}, welches das Handeln des BVerfG im Besonderen regelt. Das BVerfG überprüft ebenfalls einzelne Normen, wie beispielsweise aus dem \gls{bgb} und aus dem \gls{stgb}, wenn diese als verfassungswidrig beklagt werden.

\appendix
\begin{multicols}{2}

\printglossary[%
type=\acronymtype,
title=A. Abkürzungsverzeichnis,
toctitle=A. Abkürzungsverzeichnis]

\end{multicols}

\end{document}

rais
29-12-2013, 11:12
\glossarystyle{list}%

wenn Du eine tabellarische Darstellung willst, warum basierst Du Deinen Stil nicht gleich auf einen der longtable/supertabular Stile?
Siehe auch `texdoc glossaries-user', Abschnitt `Glossary Styles'.

MfG