PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Textfont im Mathemodus



Nozzle
11-05-2012, 12:53
Hallo zusammen,
Ich habe für meine Bachelorarbeit die Latexschriftart auf helvetica, mittels eines Guides (http://tu-dresden.de/Members/jan.rudl/latex_win/fonts.pdf), den ich im Internet gefunden hab geändert. Leider funktioniert mein Code nicht innerhalb der Matheumgebung, weswegen formeln, v.a. im Fließtext immer merkwürdig ausehen. Hier ein minimalbeispiel:


\documentclass[12pt, a4paper, onecolumn]{scrbook}

\newcommand{\changefont}[3]{
\fontfamily{#1} \fontseries{#2} \fontshape{#3} \selectfont}

\begin{document}
\changefont{phv}{m}{n}

SO sieht der Text normal aus\par

$So~sieht~er~im~Mathemodus~aus$\par

Zum vergleich:
100~min $100~\mathrm{min}$

\end{document}

Ist es mit diesen code möglich die Schriftart innerhalb der Formelumgebung zu ändern, oder brauch ich ein spezielles paket dafür? Hoffe ihr wisst da weiter

Gruß Nozzle

rstuby
11-05-2012, 13:09
Mit dem Paket amsmath kannst du in der Formel Text mit
\text{hier steht normaler Text innerhalb einer Formel}
einfügen.
Oder meinst du die Buchstaben, die als Mathezeichen benutzt werden? Die SOLLEN aber anders aussehen.

hakaze
11-05-2012, 13:14
Der Guide, den du verlinkst, ist schon ziemlich alt. Du kannst Helvetica auch direkt über das helvet-Paket (http://www.tug.dk/FontCatalogue/helvetica/) laden lassen. Allerdings ist es standardmäßig nur als Textfont verfügbar. In Kombination mit sansmath kann man es dann auch im Mathemodus benutzen.
\documentclass[12pt, a4paper, onecolumn]{scrbook}

\usepackage{helvet}
\renewcommand*\familydefault{\sfdefault}

\usepackage{sansmath}
\sansmath

\usepackage[T1]{fontenc}
\begin{document}
SO sieht der Text normal aus\par

$So~sieht~er~im~Mathemodus~aus$\par

Zum vergleich:
100~min $100~\mathrm{min}$

\end{document}