Seite 1 von 1

Abstand nach und vor Gleichungen (Equation) ungleich

Verfasst: Mo 18. Okt 2021, 21:01
von LatexBenutzername
\documentclass[12pt]{article}
\begin{document}
Der Abstand nach diesem Satz zur Formel ist größer,

\begin{equation}
    J{Motor}=\frac {m{Motor}}{{}12}(b{Motor}2+h{Motor}2)
\end{equation}

als der Abstand dieses Satzes zur Formel.
\end{document}

Wie kann ich global festlegen, dass der Abstand bei allen Gleichungen zum Text oberhalb und unterhalb gleich groß ist?


Re: Abstand nach und vor Gleichungen (Equation) ungleich

Verfasst: Di 19. Okt 2021, 08:14
von markusv

Hallo.

Leerzeilen bedeutet für LaTeX ein neuer Absattz, inkl. dem jeweils gültigen Absatzabstand bzw. -einzug.
Lass die Leerzeilen weg oder kommentier sie per % aus, wenn es um die Übersichtlichkeit geht.

\documentclass[12pt]{article}
\begin{document}
Der Abstand nach diesem Satz zur Formel ist größer,
%
\begin{equation}
    J{Motor}=\frac {m{Motor}}{{}12}(b{Motor}2+h{Motor}2)
\end{equation}
%
als der Abstand dieses Satzes zur Formel.
\end{document}

Re: Abstand nach und vor Gleichungen (Equation) ungleich

Verfasst: Di 19. Okt 2021, 11:24
von LatexBenutzername

Danke, das hat geholfen!

Allerdings funktioniert dies nur bei normalen equation's. Bei diesem Beispiel ist der Abstand wieder anders:

\documentclass[12pt]{article}
\usepackage{amsmath}
\begin{document}
Der Abstand nach diesem Satz zur Formel ist größer,
%
\begin{subequations}
\begin{equation}
    J_p\;\ddot\varphi_p + m_p\;g\;l\;sin(\varphi_p) = -\tau
\end{equation}
%
\begin{equation}
    J_r\;\ddot\varphi_r = \tau
\end{equation}
\end{subequations}
%
als der Abstand dieses Satzes zur Formel.
\end{document}

Sehe soeben auch dass die % bzw. das weglassen des Absatzes auch bei taular und minipage leider nichts verändern. Der Abstand ist davor immer leicht größer als danach.


Re: Abstand nach und vor Gleichungen (Equation) ungleich

Verfasst: Di 19. Okt 2021, 12:34
von Adspectus

Du könntest auch mit einem der Befehle \xxxskip, z.B. \smallskip einen definierten Abstand nach der Gleichung einfügen, oder auch mit \vspace{}, wenn dir die vordefinierten Abstände nicht gefallen. Und ggfs. das ganze in eine eigene Umgebung als wrapper der equation Umgebung packen.


Re: Abstand nach und vor Gleichungen (Equation) ungleich

Verfasst: Di 19. Okt 2021, 12:40
von gast.

Das liegt an zwei equation-Umgebungen direkt hintereinander. Fasse diese besser zu einer align-Umgebung (Notfalls einer eqnarray-Umgebung) zusammen.


Re: Abstand nach und vor Gleichungen (Equation) ungleich

Verfasst: Di 19. Okt 2021, 12:43
von KeinTagOhneMathe

Eine andere Notlösung wäre, lokale \belowdisplayshortskip auf \belowdisplayskip zu setzen:

\documentclass[12pt]{article}
\usepackage{amsmath}
\begin{document}
Der Abstand nach diesem Satz zur Formel ist größer,
%
\begin{subequations}\belowdisplayshortskip\belowdisplayskip
\begin{equation}
    J_p\;\ddot\varphi_p + m_p\;g\;l\;sin(\varphi_p) = -\tau
\end{equation}
%
\begin{equation}
    J_r\;\ddot\varphi_r = \tau
\end{equation}
\end{subequations}
%
als der Abstand dieses Satzes zur Formel.
\end{document}