PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Schriftart der equation-Umgebung ändern



martin082
13-07-2007, 01:36
Hallo, weiß jemadn wie man die Schriftart der equation-Umgebung ändern kann? Wenn ja, welche bevorzugt ihr denn so? Ich fand die Standard-Schriftart ganz passend, allerdings hab ich durch die Umdefinition der Standard-Schrift für den gesamten Text auch die der equations geändert. Ich möchte diese Einstellung allerdings gerne behalten, da der Text wirklich viel besser aussieht. Ich nutze folgende Einbindung:


\usepackage{cmbright}

Vielen Dank schonmal im Voraus.

countbela666
13-07-2007, 10:35
Hallo, Martin,

am besten lässt du das cmbright-Paket weg und kopierst nur dessen Änderungen, die nicht die Mathefonts betreffen (hier rot), in deine Präambel:

\documentclass[ngerman]{scrartcl}
\usepackage{babel,blindtext}
\renewcommand{\familydefault}{\sfdefault}
\renewcommand{\sfdefault}{cmbr}
\renewcommand{\ttdefault}{cmtl}
\makeatletter
\def\bright@baselineskip@table
{<\@viiipt>10<\@ixpt>11.25<\@xpt>12.5<\@xipt>13.7<\@xiipt>15}
\def\bright@setfontsize#1#2#3%
{\edef\@tempa{\def\noexpand\@tempb####1<#2}%
\@tempa>##2<##3\@nil{\def\bright@baselineskip@value{##2}}%
\edef\@tempa{\noexpand\@tempb\bright@baselineskip@ table<#2}%
\@tempa><\@nil
\ifx\bright@baselineskip@value\@empty
\def\bright@baselineskip@value{#3}%
\fi
\old@setfontsize{#1}{#2}\bright@baselineskip@value }
\let\old@setfontsize=\@setfontsize
\DeclareOption{enlarged-baselineskips}{%
\let\@setfontsize=\bright@setfontsize}
\DeclareOption{standard-baselineskips}{%
\let\@setfontsize=\old@setfontsize}
\DeclareTextCommand{\textsterling}{OT1}{{%
\ifdim \fontdimen\@ne\font >\z@
\fontfamily{\rmdefault}\fontshape{it}\selectfont
\else
\fontfamily{\rmdefault}\fontshape{ui}\selectfont
\fi
\char`\$}}
\def\mathsterling{\textsl{\textsterling}}
\AtBeginDocument{%
\DeclareFontFamily{U}{msa}{}
\DeclareFontShape{U}{msa}{m}{n}{%
<-9>cmbras8%
<9-10>cmbras9%
<10->cmbras10%
}{}
\DeclareFontFamily{U}{msb}{}
\DeclareFontShape{U}{msb}{m}{n}{%
<-9>cmbrbs8%
<9-10>cmbrbs9%
<10->cmbrbs10%
}{}
}
\def\TeX{T\kern-.19em\lower.5ex\hbox{E}\kern-.05emX\@}
\DeclareRobustCommand{\LaTeX}{L\kern-.3em%
{\sbox\z@ T%
\vbox to\ht\z@{\hbox{\check@mathfonts
\fontsize\sf@size\z@
\math@fontsfalse\selectfont
A}%
\vss}%
}%
\kern-.15em%
\TeX}
\DeclareRobustCommand{\LaTeXe}{\mbox{\m@th
\if b\expandafter\@car\f@series\@nil\boldmath\fi
\LaTeX\kern.15em2$_{\textstyle\varepsilon}$}}
\makeatother
\begin{document}
\blindtext\emph{\blindtext}
\[s_n = \sum_{i=0}^n a_i\]
\blindtext
\end{document}Grüße
Marcel