Brüche im Text Thema ist als GELÖST markiert

Formelsatz für Mathematik, Naturwissenschaften und Technik


Bruch

Brüche im Text

Beitrag von Bruch »

Hallo,

ich würde gern Analogien als Bruch darstellen. Also: Bruch A/B verhält sich zu C/D. Mit nicefrac entsteht aber ein schräggestellt Bruch, was hier nicht sein soll und im Mathemodus funktionieren keine Umlaute und die Schriftart verändert sich.

Mein Minimalbeispiel (Xelatex)
\documentclass[12pt]{article}

\usepackage{fontspec,xltxtra,xunicode}
\defaultfontfeatures{Mapping=tex-text}
\setromanfont[Mapping=tex-text]{Hoefler Text}
\setsansfont[Scale=MatchLowercase,Mapping=tex-text]{Gill Sans}
\setmonofont[Scale=MatchLowercase]{Andale Mono}
\usepackage[tight,nice]{units}
\begin{document}

$\frac{A}{B}$ : $\fac{B}{C}$ 
oder
\nicefrac{A}{B}

\end{document}  
Was ich bräuchte wäre folgendes: In der genutzten Schriftart sollen Zähler und Nenner keine Zahlen sein, sondern Wörter. Beispiel:

Achill : Löwe
Star Stark

Ich kann mich leider nicht besser ausdrücken gerade: Hat jemand einen hilfreichen Hinweis?

Benutzeravatar
Stefan Kottwitz
Admin
Admin
Beiträge: 2759
Registriert: Di 8. Jul 2008, 00:39
Kontaktdaten:

Beitrag von Stefan Kottwitz »

Willkommen im Forum!

Dann lade amsmath
\usepackage{amsmath}
und verwende \text{...}:
$\frac{\text{Achill}}{\text{Löwe}}$
Stefan

Gast

Beitrag von Gast »

Es gibt das Kommando \text{} um im Mathemodus wieder auf Textmodus umzustellen. Vermutlich ist es für dich hilfreich für deine Analogien neue eigene Kommandos zu definieren, die das letztlich für dich machen.
\documentclass[12pt]{article}

\usepackage{nicefrac}
\usepackage[utf8]{inputenc}
\usepackage{mathtools}

\newcommand{\analogie}[2]{\ensuremath{\frac{\text{#1}}{\text{#2}}}}
\newcommand{\Analogie}[4]{\ensuremath{\frac{\text{#1}}{\text{#2}} = \frac{\text{#3}}{\text{#4}}}}

\begin{document}

\analogie{Bauer}{Bäuerin}

\Analogie{Bauer}{Bäuerin}{Baby}{Bäuerchen}

\end{document}
PS: Für das setzen von Zahlen und Einheiten ist das Packet siunitx absolut zu empfehlen.

Beobachter

Lösungsansatz

Beitrag von Beobachter »

An Stelle von »amsmath« geht auch »mathtools« mit entsprechenden Verbesserungen. Ein schräger Bruch sieht mit Wörtern statt Zahlen auch seltsam aus. Aber mit \sfrac aus »xfrac« würde er auch außerhalb des Mathematik-Modus funktionieren. Weil ich die im Beispiel gewählten Schriften nicht besitze, habe ich ein Beispiel für PDFLaTeX erstellt.
\documentclass[11pt]{article}
\usepackage[T1]{fontenc}
\usepackage{selinput}
\SelectInputMappings{
  adieresis={ä},
  germandbls={ß}
}
\usepackage[ngerman]{babel}
\usepackage{mathtools}    % lädt »amsmath«
\usepackage{xfrac}

\begin{document}
  $\frac{\text{Löwe}}{\text{Bär}}$ : $\frac{\text{Möwe}}{\text{Kröte}}$ oder \sfrac{Bär}{Löwe}
\end{document}

Bruch

Herrlich

Beitrag von Bruch »

Vielen vielen Dank. Das funktioniert bestens.
Ich konnte so etwas trotzdem ich eine halbe Stunde Google bemüht hatte nicht finden.

Danke und Grüße

Antworten