2. Erklärung im Abkürzungsverzeichnis

Erstellen von Index, Glossar, Symbolverzeichnis, einer Nomenklatur etc. mit MakeIndex oder Xindy


Sebastian_G
Forum-Newbie
Forum-Newbie
Beiträge: 2
Registriert: Do 20. Nov 2014, 21:53
Wohnort: Chemnitz

2. Erklärung im Abkürzungsverzeichnis

Beitrag von Sebastian_G »

Hallo, ich habe ein Abkürzungsverzeichnis mit acronym eingerichtet und möchte neben der englischen Erklärung noch eine Deutsche hinzufügen. Der Weg, den ich im Beispiel zeige funktioniert nur leidlich, da ich jeden Eintrag in der dritten Spalte des Verzeichnisses manuel ausrichten muss. Gibt es hier auch eine elegantere Lösung, um z.B. die dritte Spalte auf Seitenmitte auszurichten? Vielen Dank.
 % Das Beispiel
\documentclass[
 fontsize=10pt,                                             % Größe der Grundschrift
 a4paper,                                                   % Papierformat A4
 twoside=on,                                                % Doppelseitiger Satz mit vertikalen Ausgleich 
 draft=on,                                                  % Entwurfsmodus ist ein ( Schwarzer Kasten)
 ]
 {scrartcl}                                                 % KOMA-Script-Klasse Artikel
 
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{xcolor}
\usepackage{acronym}
\usepackage{txfonts}										%nutzt tx-Schriftpaket
\usepackage[ngerman,english]{babel}
\usepackage{blindtext}

\makeatletter
\renewcommand{\thesection}{\textbf{EV~\arabic{section}}}               % setzt EV vor Kapitelnummerierung
\renewcommand\l@section{\@dottedtocline {1}{0 em}{2.6 em}}             % Bestimmung Ansicht Inhaltsverz. {Ebene} {einzug} {num-breite}
\renewcommand\l@subsection{\@dottedtocline {2}{2em}{3.6em}}
\makeatother

\usepackage[breaklinks=true,
colorlinks=true,
linkcolor=red!25!blue,
citecolor=blue!30!black,
urlcolor=blue!25!green!25!black
]{hyperref}


\begin{document}
\selectlanguage{ngerman}

\section* {Teil}
\blindtext

\tableofcontents


\section*{Abkürzungsverzeichnis}
\addcontentsline{toc}{section}{Abkürzungsverzeichnis} 
\begin{acronym}[LONGEST]
 \acro{HV}{high voltage}            {\acroextra{\hspace{0.315\textwidth}}Hochspannung}
 \acro{AC}{alternating current}     {\acroextra{\hspace{0.315\textwidth}}Wechselstrom}
 \end{acronym}

\section{Erster}
\subsection {Erster 1} 
\blindtext \ac{AC} \blindtext
\end{document} %Ende des Beispiels
[/code]

Benutzeravatar
Johannes_B
Moderator
Moderator
Beiträge: 5079
Registriert: Do 1. Nov 2012, 14:55
Kontaktdaten:

Beitrag von Johannes_B »

% Das Beispiel
\documentclass[
	fontsize=10pt,
	 % Größe der Grundschrift
	a4paper,
	  % Papierformat A4
	twoside=on,
	   % Doppelseitiger Satz mit vertikalen Ausgleich
	draft=on,
	    % Entwurfsmodus ist ein ( Schwarzer Kasten)
]
{scrartcl}
	      % KOMA-Script-Klasse Artikel

\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{acronym}
	      %nutzt tx-Schriftpaket
\usepackage[ngerman,english]{babel}
\usepackage{blindtext}


	\usepackage{hyperref}


	\begin{document}
	\selectlanguage{ngerman}

	\section* {Teil}
	\blindtext

	\tableofcontents


	\addsec{Abkürzungsverzeichnis}
	\begin{acronym}[LONGEST]
		\acro{HV}{high voltage}
		{\acroextra{\hfill}Hochspannung}
		\acro{AC}{alternating current}
		{\acroextra{\hfill}Wechselstrom}
	\end{acronym}

	\section{Erster}
	\subsection {Erster 1}
	\blindtext \ac{AC} \blindtext
	\end{document} %Ende des
	Beispiels 
Aber eventuell sind die Pakete glossaries oder acro eher etwas für dich.
TeXwelt - Fragen und Antworten Schaut vorbei und stellt Fragen.
LaTeX-Vorlagen?

Der Weg zum Ziel: Ruhe bewahren und durchatmen, Beiträge und unterstützende Links aufmerksam lesen, Lösungsansätze verstehen und ggf. nachfragen.

Sebastian_G
Forum-Newbie
Forum-Newbie
Beiträge: 2
Registriert: Do 20. Nov 2014, 21:53
Wohnort: Chemnitz

Beitrag von Sebastian_G »

\hfill richtet zwar die Erklärung einheitlich aus, aber nur rechtsbündig. Leider brauche ich eine einheitliche linksbündige Ausrichtung, etwa in der Seitenmitte. Ich dachte, man kann auch ohne Tabbing-Umgebung einen Lagepunkt in jeder acro Zeile ansteuern, der immer gleich ist (gern auch mit Längenangabe) Ich werde zunächst mal das Paket acro anschauen. Danke für den Tipp.

Benutzeravatar
Johannes_B
Moderator
Moderator
Beiträge: 5079
Registriert: Do 1. Nov 2012, 14:55
Kontaktdaten:

Beitrag von Johannes_B »

\documentclass[
	fontsize=10pt,
	a4paper,
	twoside=on,
	draft=on,
]{scrartcl}

\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{acro}
\usepackage[ngerman,english]{babel}
\usepackage{blindtext}
\usepackage{hyperref}
\DeclareAcronym{HV}{short=HV,long=Hochspannung,foreign={high voltage}}
\DeclareAcronym{AC}{short=AC,long=Wechselstrom,foreign={alternating current}}

\begin{document}
\selectlanguage{ngerman}

\tableofcontents

\printacronyms
\section{Erster}
\subsection {Erster 1}
\ac{HV} \ac{AC} \blindtext
\end{document}
TeXwelt - Fragen und Antworten Schaut vorbei und stellt Fragen.
LaTeX-Vorlagen?

Der Weg zum Ziel: Ruhe bewahren und durchatmen, Beiträge und unterstützende Links aufmerksam lesen, Lösungsansätze verstehen und ggf. nachfragen.

Antworten