thomsen
28-07-2015, 13:16
Hallo Zusammen!
Wieder einmal wende ich mit einem kleinen Problem an euch. Ich muss bei einer umfangreichen Arbeit den vertikalen Abstand vor und nach Formeln so anpassen, dass er überall exakt gleich groß (z.B. 4pt) ist. Habe dazu folgendes Beispiel:
\documentclass[a4paper,12pt]{scrartcl}
\usepackage [latin1]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{blindtext}
\usepackage{lipsum}
\usepackage{lmodern}
\usepackage{amsmath}
\usepackage{amssymb}
\numberwithin{equation}{section}
\setlength{\parindent}{0.0in}
\begin{document}
\setlength\abovedisplayskip{4pt}
\setlength\abovedisplayshortskip{4pt}
\setlength\belowdisplayskip{4pt}
\setlength\belowdisplayshortskip{4pt}
\section{Test}
\blindtext
\begin{equation}
a^2 + b^2=c^2
\end{equation}
\lipsum[2]
\begin{equation}
H_2 + \dfrac{1}{2} O_2 \rightarrow H_2O
\end{equation}
Diese Formel sieht richtig nett aus:
\begin{equation}
Na^+ +Cl^- \rightarrow NaCl
\label{eq:kathSäurereaktion}
\end{equation}
\lipsum[1]
\begin{equation}
SO_2 + 2H_2O \rightarrow H_2SO_3
\end{equation}
\begin{equation}
CH_4 + 2O_2 \rightarrow CO_2 + 2H_2O
\end{equation}
\lipsum[1]
\end{document}
Leider sieht das Ergebnis alles andere als einheitlich aus. Wie man im Anhang erkennen kann sind die Abstände sehr unterschiedlich. Ich würde sagen, dass nur bei der Formel 1.3 die Abstände korrekt sind. Ansonsten sind die Abstände vor den Formeln bzw. zwischen Formel 1.4 und 1.5 zu groß. Auch zwischen 2 Formel möchte ich einen Abstand von 4pt erzeugen.
Anscheinend wird die Definition der diplayskip-Abstände nicht überall übernommen.
Woran liegt mein Problem bzw. wie kann man dies ändern?
Vielen Dank für eure Hilfe.
Gruß
Thomsen
Wieder einmal wende ich mit einem kleinen Problem an euch. Ich muss bei einer umfangreichen Arbeit den vertikalen Abstand vor und nach Formeln so anpassen, dass er überall exakt gleich groß (z.B. 4pt) ist. Habe dazu folgendes Beispiel:
\documentclass[a4paper,12pt]{scrartcl}
\usepackage [latin1]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{blindtext}
\usepackage{lipsum}
\usepackage{lmodern}
\usepackage{amsmath}
\usepackage{amssymb}
\numberwithin{equation}{section}
\setlength{\parindent}{0.0in}
\begin{document}
\setlength\abovedisplayskip{4pt}
\setlength\abovedisplayshortskip{4pt}
\setlength\belowdisplayskip{4pt}
\setlength\belowdisplayshortskip{4pt}
\section{Test}
\blindtext
\begin{equation}
a^2 + b^2=c^2
\end{equation}
\lipsum[2]
\begin{equation}
H_2 + \dfrac{1}{2} O_2 \rightarrow H_2O
\end{equation}
Diese Formel sieht richtig nett aus:
\begin{equation}
Na^+ +Cl^- \rightarrow NaCl
\label{eq:kathSäurereaktion}
\end{equation}
\lipsum[1]
\begin{equation}
SO_2 + 2H_2O \rightarrow H_2SO_3
\end{equation}
\begin{equation}
CH_4 + 2O_2 \rightarrow CO_2 + 2H_2O
\end{equation}
\lipsum[1]
\end{document}
Leider sieht das Ergebnis alles andere als einheitlich aus. Wie man im Anhang erkennen kann sind die Abstände sehr unterschiedlich. Ich würde sagen, dass nur bei der Formel 1.3 die Abstände korrekt sind. Ansonsten sind die Abstände vor den Formeln bzw. zwischen Formel 1.4 und 1.5 zu groß. Auch zwischen 2 Formel möchte ich einen Abstand von 4pt erzeugen.
Anscheinend wird die Definition der diplayskip-Abstände nicht überall übernommen.
Woran liegt mein Problem bzw. wie kann man dies ändern?
Vielen Dank für eure Hilfe.
Gruß
Thomsen