Abstand nach und vor Gleichungen (Equation) ungleich

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Ansicht erweitern Die letzten Beiträge des Themas: Abstand nach und vor Gleichungen (Equation) ungleich

Re: Abstand nach und vor Gleichungen (Equation) ungleich

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

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}

Re: Abstand nach und vor Gleichungen (Equation) ungleich

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

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

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

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

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

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

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

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}

Abstand nach und vor Gleichungen (Equation) ungleich

von LatexBenutzername » Mo 18. Okt 2021, 21:01

\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?


Nach oben