PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Serifenlose Schriftart bei Caption



eABC
19-03-2008, 17:34
Hi zusammen!

habe ein Problem mit der Schriftart bei caption; ich verwende scrreprt als Klasse...nach suchen hier im Forum dachte ich mit
\setkomafont{caption}{\small \sffamily} ists getan, LaTeX mein dann aber:

! pdfTeX error (font expansion): auto expansion is only possible with scalable
fonts.
<to be read again>
\endgroup \set@typeset@protect
l.116

Vielleicht kann mir ja jemand einen Tip geben? Danke schonmal...

Gruß
Matthias

Stefan_K
19-03-2008, 17:45
Hallo Matthias,

welche Schriften verwendest Du denn? Ein Minimalbeispiel (http://www.minimalbeispiel.de/mini.html) wäre aussagekräftig, um das Problem nachvollziehen zu können.

Verwendest Du das microtype Paket? Wenn ja, verschwindet der Fehler, wenn Du es auskommentierst?

Viele Grüße,

Stefan

eABC
19-03-2008, 18:02
Hi Stefan,

habe microtype auskommentiert --> klappt alles wie gewünscht...heisst es jetzt entweder gewünschte Schriftart oder microtype??? :confused:
Wie teile ich Latex denn jetzt noch mit, wenn ich eine andere Schriftart für caption haben will?

War natürlich zu faul für Minimalbeispiel....sorry...

Vielen Dank für die schnelle Hilfe!

%Minimal
\documentclass [paper=a4, fontsize=11pt,smallheadings, DIV=12] {scrreprt}

\usepackage[T1]{fontenc}
\usepackage{libertine, booktabs}
\renewcommand*\oldstylenums[1]{{\fontfamily{fxlj}\selectfont #1}}
\usepackage [latin1] {inputenc}
\usepackage [ngerman] {babel}

\setkomafont{captionlabel}{\small \bfseries}
\setkomafont{caption}{\small \sffamily}
\setlength{\headheight}{1.3\baselineskip}
\usepackage{setspace}\onehalfspacing


\begin {document}
\begin {table} [htbp]
\centering
\footnotesize
\caption[] {Hier bitte serifenlose gewünschte Schrift...}
\begin{tabular} {ccc}
\toprule
\scshape {1} & \scshape {2} & \scshape {3} \\
\bottomrule
\end{tabular}
\end {table}
\end {document}

Stefan_K
19-03-2008, 23:35
Hallo Matthias,

bei mir läuft libertine momentan nicht, das kann ich also nicht nachvollziehen.
Ich denke zudem, die Libertine ist nur eine Serifenschrift, die \sffamily sowieso unberührt lässt.

Stefan

eABC
20-03-2008, 09:43
Hi Stefan,

hast Du natürlich recht, daß Libertine sffamily nicht berührt...jetzt klappt es (dank Deines Tips) ja auch, nur: kann ich jetzt microtype nicht mehr verwenden oder gibts da Parameter oder Alternativen?
Und meine zweite Frage: Wie teile ich Latex mit, dass ich für Caption eine bestimmte serifenlose Schriftart möchte (nur als Beispiel Arial oder so)?

Nochmal vielen, vielen Dank!
Matthias