von Gast » Mi 30. Jan 2019, 16:45
Zum Verhindern der Zeilenumbrüche im Mathemodus gibt es auch
https://tex.stackexchange.com/q/10850/35864 Ich habe mich jetzt mal für die Lösung von David Carlisle statt \mbox entschieden.
Das Problem mit nicht umbrechbaren Formeln dieser Länge ist, dass sie aus Deinem schönen Blocksatz Hühnerfrikassee machen: Wenn TeX nicht umbrechen darf und in die nächste Zeile gehen soll, muss in der Zeile davor zwangsläufig riesiger Leerraum entstehen. Das findet LaTeX normalerweise nicht so toll und zieht die übervolle Zeile vor.
Da musst Du dann LaTeX überzeugen, hässlich viel Leerraum zuzulassen. Du kannst Dir mit \emergencystretch helfen, siehe z.B.
https://texfaq.org/FAQ-overfull Den Wert für \emergencystretch legst Du am besten durch Trial-and-Error fest: So klein wie möglich, aber so groß wie nötig.
Siehe auch
https://tex.stackexchange.com/q/93940/35864 und
https://tex.stackexchange.com/q/241343/35864
Wenn Du sehr viel eventuell noch längere Matheumgebungen hast, dann ist es vielleicht irgendwann besser, den Blocksatz aufzugeben und linksbündigen Text zu setzen.
https://tex.stackexchange.com/q/33913/35864
Ansonsten würde ich dazu raten, Inline-Mathematik so kurz wie möglich zu halten und lange Formeln abzusetzen.
\documentclass[12pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}
\usepackage{siunitx}
\sisetup{
locale = DE,
separate-uncertainty = true
}
\usepackage{parskip}
\binoppenalty=\maxdimen
\relpenalty=\maxdimen
\setlength{\emergencystretch}{2em}
\begin{document}
Nach der Division des aus der Gleichung XY bestimmten Volumen $V = 32,00\,\pm\,8,0\,\si{\cubic\milli\meter}$ mit der Stoffmenge $n = \left(3,09\,\pm\,0,77\right)\cdot 10^{-4}\,\si{\mole}$ wurde ein Ausdruck für das Molvolumen $V_{m}$ erhalten:
Nach der Division des aus der Gleichung~XY bestimmten Volumen $V$ mit der Stoffmenge $n$ erhalten wir das Molvolumen $V_{m}$
\[
V_{m} = \frac{V}{n} =
\frac{\SI{32,00\pm8,0}{\cubic\milli\meter}}{\SI{3,09\pm0,77 e-4}{\mole}}
\]
\end{document}
Man beachte auch das komplette Ausnutzen der Funktionen von siunitx, insbesondere wird so der unschöne Leerraum hinter dem Komma in Kommazahlen verhindert.
Zum Verhindern der Zeilenumbrüche im Mathemodus gibt es auch https://tex.stackexchange.com/q/10850/35864 Ich habe mich jetzt mal für die Lösung von David Carlisle statt [tt]\mbox[/tt] entschieden.
Das Problem mit nicht umbrechbaren Formeln dieser Länge ist, dass sie aus Deinem schönen Blocksatz Hühnerfrikassee machen: Wenn TeX nicht umbrechen darf und in die nächste Zeile gehen soll, muss in der Zeile davor zwangsläufig riesiger Leerraum entstehen. Das findet LaTeX normalerweise nicht so toll und zieht die übervolle Zeile vor.
Da musst Du dann LaTeX überzeugen, hässlich viel Leerraum zuzulassen. Du kannst Dir mit [tt]\emergencystretch[/tt] helfen, siehe z.B. https://texfaq.org/FAQ-overfull Den Wert für [tt]\emergencystretch[/tt] legst Du am besten durch Trial-and-Error fest: So klein wie möglich, aber so groß wie nötig.
Siehe auch https://tex.stackexchange.com/q/93940/35864 und https://tex.stackexchange.com/q/241343/35864
Wenn Du sehr viel eventuell noch längere Matheumgebungen hast, dann ist es vielleicht irgendwann besser, den Blocksatz aufzugeben und linksbündigen Text zu setzen. https://tex.stackexchange.com/q/33913/35864
Ansonsten würde ich dazu raten, Inline-Mathematik so kurz wie möglich zu halten und lange Formeln abzusetzen.
[code]\documentclass[12pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}
\usepackage{siunitx}
\sisetup{
locale = DE,
separate-uncertainty = true
}
\usepackage{parskip}
\binoppenalty=\maxdimen
\relpenalty=\maxdimen
\setlength{\emergencystretch}{2em}
\begin{document}
Nach der Division des aus der Gleichung XY bestimmten Volumen $V = 32,00\,\pm\,8,0\,\si{\cubic\milli\meter}$ mit der Stoffmenge $n = \left(3,09\,\pm\,0,77\right)\cdot 10^{-4}\,\si{\mole}$ wurde ein Ausdruck für das Molvolumen $V_{m}$ erhalten:
Nach der Division des aus der Gleichung~XY bestimmten Volumen $V$ mit der Stoffmenge $n$ erhalten wir das Molvolumen $V_{m}$
\[
V_{m} = \frac{V}{n} =
\frac{\SI{32,00\pm8,0}{\cubic\milli\meter}}{\SI{3,09\pm0,77 e-4}{\mole}}
\]
\end{document}[/code]
Man beachte auch das komplette Ausnutzen der Funktionen von [tt]siunitx[/tt], insbesondere wird so der unschöne Leerraum hinter dem Komma in Kommazahlen verhindert.