PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Unterschiedliche Formelformatierung



fnkmstr
22-12-2010, 20:47
Ich bin LaTeX Neuling und habe gerade ein Problem mit der Formatierung der Matheformeln. Und zwar gehen im Beispiel unten die Brüche in der oberen Zeile über zwei Zeilen (?), was gewollt ist, in der unteren Zeile allerdings nur über eine Zeile, weswegen die Schrift kleiner ist. Woran liegt das und wie kann ich es vereinheitlichen?


\documentclass{article}
\usepackage{ngerman}
\usepackage[ngerman]{babel}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{amsfonts}
\usepackage{eurosym}
\usepackage{setspace}
\begin{document}
\doublespacing
$1000\textnormal{\euro}=7000\textnormal{\euro}+\un derbrace{\frac{-1000\textnormal{\euro}}{1+i}+\frac{-1000\textnormal{\euro}}{\left(1+i\right)^2}+\frac{-1000\textnormal{\euro}}{\left(1+i\right)^3}+\frac{-1000\textnormal{\euro}}{\left(1+i\right)^4}+\frac{-1000\textnormal{\euro}}{\left(1+i\right)^5}+\frac{-1000\textnormal{\euro}}{\left(1+i\right)^6}+\frac{-1000\textnormal{\euro}}{\left(1+i\right)^7}}\\
K^A_0=\underline{-6000\textnormal{\euro}}=\frac{-1000\textnormal{\euro}}{1+i}+\frac{-1000\textnormal{\euro}}{\left(1+i\right)^2}+\frac{-1000\textnormal{\euro}}{\left(1+i\right)^3}+\frac{-1000\textnormal{\euro}}{\left(1+i\right)^4}+\frac{-1000\textnormal{\euro}}{\left(1+i\right)^5}+\frac{-1000\textnormal{\euro}}{\left(1+i\right)^6}+\frac{-1000\textnormal{\euro}}{\left(1+i\right)^7}$
\end{document}

http://img513.imageshack.us/img513/6457/latexformat.png

In Wahrheit steckt, das ganze übrigens nicht in der article klasse sondern in "\documentclass{uebungsblatt}", ändert aber nichts an dem Problem.

voss
22-12-2010, 21:34
Ich bin LaTeX Neuling und habe gerade ein Problem mit der Formatierung der Matheformeln. Und zwar gehen im Beispiel unten die Brüche in der oberen Zeile über zwei Zeilen (?), was gewollt ist, in der unteren Zeile allerdings nur über eine Zeile, weswegen die Schrift kleiner ist. Woran liegt das und wie kann ich es vereinheitlichen?



und lass das Paket ngerman weg! \euro reicht, da brauchst du nicht auf\textnormal umzuschalten


\documentclass{article}
\usepackage[ngerman]{babel}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{amsfonts}
\usepackage{eurosym}
\usepackage{setspace}
\begin{document}
\doublespacing
$1000\euro=7000\euro+\underbrace{\frac{-1000\euro}{1+i}+\frac{-1000\euro}{\left(1+i\right)^2}+
\frac{-1000\euro}{\left(1+i\right)^3}+\frac{-1000\euro}{\left(1+i\right)^4}+
\frac{-1000\euro}{\left(1+i\right)^5}+\frac{-1000\euro}{\left(1+i\right)^6}+
\frac{-1000\euro}{\left(1+i\right)^7}}\\
K^A_0=\underline{-6000\euro}=\dfrac{-1000\euro}{1+i}+\dfrac{-1000\euro}{\left(1+i\right)^2}+
\dfrac{-1000\euro}{\left(1+i\right)^3}+\dfrac{-1000\euro}{\left(1+i\right)^4}+
\dfrac{-1000\euro}{\left(1+i\right)^5}+\dfrac{-1000\euro}{\left(1+i\right)^6}+
\dfrac{-1000\euro}{\left(1+i\right)^7}$
\end{document}

Herbert

fnkmstr
22-12-2010, 22:22
Danke für die Hilfe! Dass es mit "dfrac" funktioniert habe ich vorhin selbst herausgefunden, kannst du mir vielleicht noch erklären, woran es liegt, dass bei "frac" unterschiedlich formatiert wird? Sollte ich Standardmäßig (außerhalb des Textes) immer dfrac verwenden, um das zu verhindern?

In deinem Beispiel wird mir das €-Zeichen leider nicht angezeigt:

http://img703.imageshack.us/img703/5641/euro.png

Woran kann das liegen?

voss
22-12-2010, 22:30
Woran kann das liegen?

\frac berücksichtigt die Umgebung, in der es aufgerufen wird. Wenn es in einer normalen Textzeile erscheint, also in $...$ oder Teil eines anderen Bruches ist, wird automatisch eine kleinere Schriftart gewählt. Man kann also nicht imemr sagen, dass \dfrac die richtige Variante ist. Innerhaln einer Textzeile kann sich der Zeilenabstand schonmal extrem vergrößern. Siehe Link unten

Herbert

voss
22-12-2010, 22:32
In deinem Beispiel wird mir das €-Zeichen leider nicht angezeigt:
Woran kann das liegen?

mach nach \documentclass

\usepackage[T1]{fontenc}
\usepackage{lmodern}


Herbert

fnkmstr
22-12-2010, 22:42
\frac berücksichtigt die Umgebung, in der es aufgerufen wird. Wenn es in einer normalen Textzeile erscheint, also in $...$ oder Teil eines anderen Bruches ist, wird automatisch eine kleinere Schriftart gewählt. Man kann also nicht imemr sagen, dass \dfrac die richtige Variante ist. Innerhaln einer Textzeile kann sich der Zeilenabstand schonmal extrem vergrößern. Siehe Link unten

Herbert

Ok, danke! Durch dieses und andere PDFs kämpfe ich mich gerade schon durch :)


mach nach \documentclass

\usepackage[T1]{fontenc}
\usepackage{lmodern}


Herbert

bringt leider keine Veränderung. Kann es sein, dass ich irgendwas aktualisieren muss?

Hier nochmal das komplette Dokument:


\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[ngerman]{babel}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{amsfonts}
\usepackage{eurosym}
\usepackage{setspace}
\begin{document}
\doublespacing
\[1000\euro=7000\euro+\underbrace{\frac{-1000\euro}{1+i}+\frac{-1000\euro}{\left(1+i\right)^2}+
\frac{-1000\euro}{\left(1+i\right)^3}+\frac{-1000\euro}{\left(1+i\right)^4}+
\frac{-1000\euro}{\left(1+i\right)^5}+\frac{-1000\euro}{\left(1+i\right)^6}+
\frac{-1000\euro}{\left(1+i\right)^7}}\]
\[K^A_0=\underline{-6000\euro}=\dfrac{-1000\euro}{1+i}+\dfrac{-1000\euro}{\left(1+i\right)^2}+
\dfrac{-1000\euro}{\left(1+i\right)^3}+\dfrac{-1000\euro}{\left(1+i\right)^4}+
\frac{-1000\euro}{\left(1+i\right)^5}+\dfrac{-1000\euro}{\left(1+i\right)^6}+
\dfrac{-1000\euro}{\left(1+i\right)^7}\]
\end{document}

voss
23-12-2010, 08:20
bringt leider keine Veränderung. Kann es sein, dass ich irgendwas aktualisieren muss?


sorry, ich habe völligen Stuss erzählt ...
Setze das vor \begin{document}, dann geht es:

\let\Euro\euro
\def\euro{\text{\Euro}}

Herbert

fnkmstr
26-12-2010, 00:36
danke, damit hat es funktioniert :)