PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : boldsymbol in caption



haiopei
05-07-2012, 09:36
Hallo,

ich möchte in meiner Arbeit Vektoren fett schreiben. Dafür verwende ich den Befehl $\boldsymbol{a}$. Im Text bekomme ich das erwartete Ergebnis. Wenn ich allerdings den Befehl in einer Bildunterschrift verwende, werde die Vektoren nur kursiv, aber nicht fett gedruckt (kursiv wegen Mathemodus).

Weiß hier jemand Abhilfe?

Vielen Dank schon für die Hilfe
Thomas

bobmalaria
05-07-2012, 10:38
hi,

mach doch bitte ein beispiel das die dokumentenklasse sowie alle pakete die die caption beeinflussen enthaelt. ansonsnten ist zu viel raten noetig.

gruss

haiopei
05-07-2012, 10:48
Hallo!

hier ist ein Beispieldokument mit allen Paketen, die ich nutze.

Thomas


\documentclass[12pt,a4paper,parskip=half, BCOR=0.6cm]{scrbook}

\usepackage[latin9]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{color}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{sansmath}
\usepackage{units}
\usepackage{nicefrac}
\usepackage{graphicx}
\usepackage{setspace}
\usepackage{subfig}
\usepackage{textcomp}
\usepackage[noadjust]{cite}
\usepackage{array}
\usepackage{multirow}


\begin{document}
% Symbole im Text ==> beide werden fett
$\boldsymbol{a}$, $\boldsymbol{\sigma}$

% Einbinden des Bildes
\begin{figure}[htb]
\begin{sansmath}
\centering
\includegraphics[width=0.5\textwidth]{bilder/test.pdf}
\caption{$\boldsymbol{a}$, $\boldsymbol{\sigma}$.}
\label{fig:test}
\end{sansmath}
\end{figure}
% Der griechische Buchstabe wird fett, der lateinische nicht

\end{document}

u_fischer
05-07-2012, 11:28
Du kannst sowas machen.


\documentclass{scrbook}
\usepackage{amsmath}
\usepackage[T1]{sansmath}
\DeclareMathAlphabet{\mathsfbfsl}{T1}{\sfdefault}{ bx}{sl}
\begin{document}
\begin{sansmath}
$a\mathsfbfsl{a}$
\end{sansmath}
\end{document}

haiopei
05-07-2012, 12:04
Hallo,

das hat leider nicht geholfen. Aber es liegt wohl an der Sansmath-Umgebung. Wenn man die entfernt, klappt es...

Thomas

u_fischer
05-07-2012, 12:39
Ich darf dir versichern, dass mein Code (mal davon abgesehen, dass ich das \end{document} vergessen hatte) funktioniert. Wenn es also bei dir nicht klappt, musst du schon genauer erklären, was du machst, und was nicht klappt.

haiopei
05-07-2012, 15:27
Ich darf dir versichern, dass mein Code (mal davon abgesehen, dass ich das \end{document} vergessen hatte) funktioniert. Wenn es also bei dir nicht klappt, musst du schon genauer erklären, was du machst, und was nicht klappt.

Hallo,

im normalen Text hat es schon geklappt, nicht aber in der Figure-Umgebung mit integrierter sansmath-Umgebung

Thomas

u_fischer
05-07-2012, 15:51
im normalen Text hat es schon geklappt, nicht aber in der Figure-Umgebung mit integrierter sansmath-Umgebung

\mathsfbfsl ist von sansmath völlig unabhängig und sollte überall funktionieren. Du machst irgendwas anderes falsch. Mache ein Beispiel (mit ein paar weniger Paketen als in deinem ersten Beispiel).