PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Formatierung von Acronym



uwerothfeld
26-02-2009, 12:36
Hallo zusammen,

wie vorgeschlagen, ein SpinOff ;) Mein Problem: Wie kann ich die Auflistung des Acronympaketes formatieren? Also das Abkürzungsverzeichnis. Im Moment sind die Abkürzungen serifenlos und fett, ich hätte sie gern serifenhaft und italic. Jemand ne Idee?

Hier ein Minibeispiel:


\documentclass[english, DIV=calc]{scrbook}
\usepackage{babel}
\usepackage[
printonlyused,
smaller %the acronyms appear a bit smaller than the surrounding text.
%This is in accord with typographic convention. The relsize package is required.
]{acronym}
\usepackage{relsize}
\usepackage{color}

\renewcommand*{\acsfont}[1]{{\color{black}\textit{#1}}}
\renewcommand*{\acffont}[1]{{\color{black}\itshape{#1}}}


\begin{document}

\chapter{Nomenclature}
\begin{acronym}[TDMA]
\acro{CDMA}{Code Division Multiple Access}
\acro{GSM}{Global System for Mobile communication}
\acro{TDMA}{Time Division Multiple Access}
\end{acronym}

\chapter{Intro}
In the early nineties, \ac{GSM} was deployed in many European
countries. \ac{GSM} offered for the first time international
roaming for mobile subscribers. The \acs{GSM}'s use of \ac{TDMA} as
its communication standard was debated at length. And every now
and then there are big discussion whether \ac{CDMA} should have
been chosen over \ac{TDMA}.

\end{document}


Und irgendwie finde ich, stimmt auch nicht die Schriftart im Text, oder irre ich mich???

Vielen Dank.

uwe

mechanicus
26-02-2009, 13:14
Hallo,


\documentclass[english, DIV=calc]{scrbook}
\usepackage{babel}
\usepackage[
printonlyused,
smaller %the acronyms appear a bit smaller than the surrounding text.
%This is in accord with typographic convention. The relsize package is required.
]{acronym}
\usepackage{relsize}
\usepackage{xcolor}
\renewcommand{\bflabel}[1]{#1\hfill}

\renewcommand*{\acsfont}[1]{{\color{black}\textit{#1}}}
\renewcommand*{\acffont}[1]{{\color{black}\itshape{#1}}}


\begin{document}

\chapter{Nomenclature}
\begin{acronym}[TDMA]
\acro{CDMA}{Code Division Multiple Access}
\acro{GSM}{Global System for Mobile communication}
\acro{TDMA}{Time Division Multiple Access}
\end{acronym}

\chapter{Intro}
In the early nineties, \ac{GSM} was deployed in many European
countries. \ac{GSM} offered for the first time international
roaming for mobile subscribers. The \acs{GSM}'s use of \ac{TDMA} as
its communication standard was debated at length. And every now
and then there are big discussion whether \ac{CDMA} should have
been chosen over \ac{TDMA}.

\end{document}

Gruß
Marco

uwerothfeld
02-03-2009, 12:22
Hallo Marco,

na ist es schön. Es funktioniert. Wie eine eins. Vielen, vielen Dank. Ich bin begeistert.

Gruß, Uwe

uwerothfeld
02-03-2009, 16:19
Hallo,

ich bins nochmal. Zu früh gefreut. Leider funkt mir nun hyperref dazwischen. Hier zum anschauen:



\documentclass[english, DIV=calc]{scrbook}
\usepackage{babel}
\usepackage[
printonlyused,
smaller %the acronyms appear a bit smaller than the surrounding text.
%This is in accord with typographic convention. The relsize package is required.
]{acronym}
\usepackage{relsize}
\usepackage{xcolor}
\usepackage{microtype}

%%\def\bflabel#1{{\textsf{\textit{#1}}\hfill}}
\renewcommand{\bflabel}[1]{#1\hfill}
\renewcommand{\acsfont}[1]{{\color{black}\textit{#1}}}
\renewcommand{\acffont}[1]{{\color{black}\textit{#1}}}

%%% Doc: ftp://tug.ctan.org/pub/tex-archive/macros/latex/contrib/hyperref/doc/manual.pdf
\definecolor{darkblue}{rgb}{0,0,.5}
\usepackage[ps2pdf, pdfpagelabels={true}]{hyperref}
\hypersetup{ pdfproducer={latex, dvi2ps, ps2pdf, TeXnicCenter},
pdfcenterwindow={true},
pdffitwindow={true},
pdfstartview={Fit},
colorlinks={true}, %% den link text einfärben?
urlcolor={darkblue}, %% url farbe
bookmarksopen={true}, %% bookmarks aufklappen?
bookmarksopenlevel={1}, %% wenn, dann bis level x (0 - ...)
bookmarksnumbered={true}, %% nummerierung anzeigen?
breaklinks={false}, %% zeilenumbrüche in links? kann falsche sprünge erzeugen!!!
linktocpage={true} %% verlinke seitenzahlen im inhaltsverzeichnis statt seitennummerierung?
}%%End hypersetup

\begin{document}

\chapter{Nomenclature}
\begin{acronym}[TDMA]
\acro{CDMA}{Code Division Multiple Access}
\acro{GSM}{Global System for Mobile communication}
\acro{TDMA}{Time Division Multiple Access}
\end{acronym}

\chapter{Intro}

In the early nineties, \ac{GSM} was deployed in many European
countries. \ac{GSM} offered for the first time international
roaming for mobile subscribers. The \acs{GSM}'s use of \ac{TDMA} as
its communication standard was debated at length. And every now
and then there are big discussion whether \ac{CDMA} should have
been chosen over \ac{TDMA}.

\end{document}


Und zwar bewirkt colorlinks={true} das die Abkürzungen doch anders eingefärbt werden. Setze ich die Option auf false stimmt alles. Allerdings will ich bei Inhaltsverzeichnis und Co. schon farbige Links. Noch jemand nen Tip???

mfg und Gruß
Uwe

mechanicus
02-03-2009, 18:35
Hallo,

wenn du auf klickbare Acronym-Links verzichten willst bzw. kannst:

\usepackage[
nohyperlinks,
printonlyused,
smaller
]{acronym}

Gruß
Marco

uwerothfeld
02-03-2009, 18:42
Hi Marco,

cool. Vielen Dank. Feine Sache. :D

uwe