Abkürzungsverzeichnis bündig

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 bündig

von Testor » Fr 13. Dez 2013, 16:06

Optimal! Danke für die Hilfe :)!

von esdd » Fr 13. Dez 2013, 15:35

...
\usepackage{scrextend}% Dieses Paket wird bei Verwendung einer 
                       % KOMA-Script-Klasse nicht benötigt und sollte dann 
                       % entfernt werden! 
\addtokomafont{labelinglabel}{\bfseries}
...
Noch so einer hatte dir aber eigentlich auch den Link zur KOMA-Skript Anleitung gegeben ...


Gruß
Elke

von Testor » Fr 13. Dez 2013, 15:23

Das war der Fehler, nun funktioniert es!
Und wie kann ich den Befehl geben, dass auf der des Abkürzungsvrezeichnis die Abkürzungen fett sind, also z.B. zum Beispiel

von esdd » Fr 13. Dez 2013, 14:36

Hast du in der Zeile
{\begin{labeling}{z.\,b.}...
das Argument von labeling (also das z.\,b.) durch deine längste Abkürzung ersetzt?

von Testor » Fr 13. Dez 2013, 13:42

Danke dir! Habe dein Code bei mir eingefügt, aber es hat sich nichts geändert im Abkürzungsverzeichnis. Nachwievor sieht es nicht bündig aus.
Kannst du mir weiterhelfen?

von Noch so einer » Fr 13. Dez 2013, 12:54

Das Paket acronym kann das nicht selbst. Es verwendet intern einfach eine description-Umgebung. Man kann allenfalls die acronym-Umgebung patchen, um stattdessen beispielsweise eine labeling-Umgebung (siehe KOMA-Script-Anleitung) zu verwenden:
\documentclass{article}
\usepackage{scrextend}% Dieses Paket wird bei Verwendung einer
                      % KOMA-Script-Klasse nicht benötigt und sollte dann
                      % entfernt werden!
\usepackage{acronym}
\usepackage{etoolbox}
% Leider ist das Patchen einer Umgebung mit optionalem Argument nicht ganz
% einfach, sondern man muss schon wissen, was LaTeX da eigentlich intern macht.
\expandafter\patchcmd\csname \string\acronym\endcsname{\begin{description}}
                 {\begin{labeling}{z.\,b.}\setlength{\itemsep}{-\parsep}}
                 {}
                 {\typeout{Das Patchen von acronym ist leider fehlgeschlagen!}}
\patchcmd\endacronym{\end{description}}
                    {\end{labeling}}
                    {}
                    {\typeout{Das Patchen von acronym ist leider
                        fehlgeschlagen!}}
\renewcommand{\bflabel}[1]{\normalfont{\normalsize{#1}}\hfill} 

\begin{document}
\begin{acronym}
\acro{u.a.}[u.\,a.]{unter anderem}
\acro{z.B.}[z.\,B.]{zum Beispiel}
\end{acronym}

\end{document}
Bei der Gelegenheit habe ich auch gleich die Abkürzungen korrekt formatiert, da gehören nämlich verminderte Abstände hinter die Punkte innerhalb der Abkürzung. Siehe das optionale Argument von \acro im Beispiel.

Übrigens solltest Du immer ein VM (mit Anleitung zur Erstellung nicht nur für Anfänger) erstellen und nicht nur einen Codeschnippsel angeben siehe hierzu die allgemeinen, wichtigen Hinweise und Vorabhilfen.

Alternativen zum Paket acronym wären beispielsweise das Paket acro oder auch das Paket glossaries.

Abkürzungsverzeichnis bündig

von Testor » Fr 13. Dez 2013, 12:11

Hallo!

Ich würde gerne mit dem package acronym im Abkürzungsverzeichnis meines PDFs die Abkürzungen und Langwörter bündig haben, d.h. immer gleicher Abstand, z.B.:
bzw. beziehungsweise
z.B. zum Beispiel
nicht: so ist es gerade
bzw. beziehungsweise
z.B. zum Beispiel
\usepackage[printonlyused]{acronym}
\renewcommand{\bflabel}[1]{\normalfont{\normalsize{#1}}\hfill}

\begin{acronym}
\setlength{\itemsep}{-\parsep}
\acro{u.a.}{unter anderem}
\acro{z.B.}{zum Beispiel}
\end{acronym}

Nach oben