von gast. » So 17. Jul 2022, 13:52
Akilotta hat geschrieben: ↑So 17. Jul 2022, 13:38
Wie kann ich den Abstand zwischen meiner Überschrift und der Formel verkleinern?
Der große Abstand kommt ja davon, dass sich hier Abstände nach Überschrift und um abgesetzte Formeln addieren und zusätzlich auch noch die Abstände der
center-Umgebung von der in Gleitumgebungen aus gutem Grund abgeraten wird. Eine Möglichkeit besteht also darin den Abstand vor abgesetzten Formeln zu verändern und
center zu vermeiden. Beispielweise so:
\documentclass[parskip=half+,listof=totoc, numbers=noendperiod, 11pt,captions=above] {scrreprt}
\usepackage{float}
\usepackage{newfloat}
\usepackage[format=hang, position= top, justification=centering,singlelinecheck=off]{caption}
\usepackage{amsmath}
\DeclareNewTOC[
type=Formel,
types=Formel,
float,
floatpos=h,% Hinweis: Eine alleine Option h wird von LaTeX zu ht erweitert. Außerdem sollte man für Notfälle immer p mit angeben. Für nicht gleitende Umgebungen verwendet man besser Option nonfloat. Siehe dazu die Anleitung.
name=Formel,
listname={Formelverzeichnis},
tocentrystyle=tocline,
tocentrylevel=0,% <-- Hinweis: Bei figure und table ist der Wert 1 und wäre es hier eventuell auch besser.
atbegin={\setlength{\abovedisplayskip}{0pt}\setfootnoterule{0pt}}
]{los}
\begin{document}
\begin{Formel}
\centering% Im Beispiel eigentlich gänzlich überflüssig, aber um zu zeigen, wie man in Gleitumgebungen ggf. korrekt zentriert.
\caption{Verbrennungsgleichung Erdgas}
\begin{align}\label{Verbrennungsgleichung Erdgas}
\text{Methan + 2 Sauerstoffatome} & \rightarrow \text{ Kohlenstoffdioxid + 2 Wasserstoffatome}\\\nonumber
CH_{4} + 2O_{2} & \rightarrow CO_{2} + 2H_{2}
\end{align}
\end{Formel}
\end{document}
Akilotta hat geschrieben: ↑So 17. Jul 2022, 13:38
Der Quellenverweis soll nur bei der Formel angezeigt werden nicht im Formelverzeichnis.
Wenn ich den Befehle aus aus dem Caption Befehl raus nehmen, wird der Verweis unter der Überschrift angezeigt. Nehme ich den Befehl für die Quelle mit in die Captionbeschreibung, wird die Quelle auch im Verzeichnis angezeigt.
Da hierzu kein lauffähigere Code im Beispiel enthalten ist, kann ich nur darauf hinweisen, dass in der KOMA-Script-Anleitung und im KOMA-Script-Buch für
\caption ein optionales Argument zu finden ist.
[quote=Akilotta post_id=119460 time=1658057884 user_id=9767]
Wie kann ich den Abstand zwischen meiner Überschrift und der Formel verkleinern?
[/quote]
Der große Abstand kommt ja davon, dass sich hier Abstände nach Überschrift und um abgesetzte Formeln addieren und zusätzlich auch noch die Abstände der [tt]center[/tt]-Umgebung von der in Gleitumgebungen aus gutem Grund abgeraten wird. Eine Möglichkeit besteht also darin den Abstand vor abgesetzten Formeln zu verändern und [tt]center[/tt] zu vermeiden. Beispielweise so:
[code]
\documentclass[parskip=half+,listof=totoc, numbers=noendperiod, 11pt,captions=above] {scrreprt}
\usepackage{float}
\usepackage{newfloat}
\usepackage[format=hang, position= top, justification=centering,singlelinecheck=off]{caption}
\usepackage{amsmath}
\DeclareNewTOC[
type=Formel,
types=Formel,
float,
floatpos=h,% Hinweis: Eine alleine Option h wird von LaTeX zu ht erweitert. Außerdem sollte man für Notfälle immer p mit angeben. Für nicht gleitende Umgebungen verwendet man besser Option nonfloat. Siehe dazu die Anleitung.
name=Formel,
listname={Formelverzeichnis},
tocentrystyle=tocline,
tocentrylevel=0,% <-- Hinweis: Bei figure und table ist der Wert 1 und wäre es hier eventuell auch besser.
atbegin={\setlength{\abovedisplayskip}{0pt}\setfootnoterule{0pt}}
]{los}
\begin{document}
\begin{Formel}
\centering% Im Beispiel eigentlich gänzlich überflüssig, aber um zu zeigen, wie man in Gleitumgebungen ggf. korrekt zentriert.
\caption{Verbrennungsgleichung Erdgas}
\begin{align}\label{Verbrennungsgleichung Erdgas}
\text{Methan + 2 Sauerstoffatome} & \rightarrow \text{ Kohlenstoffdioxid + 2 Wasserstoffatome}\\\nonumber
CH_{4} + 2O_{2} & \rightarrow CO_{2} + 2H_{2}
\end{align}
\end{Formel}
\end{document}
[/code]
[quote=Akilotta post_id=119460 time=1658057884 user_id=9767]
Der Quellenverweis soll nur bei der Formel angezeigt werden nicht im Formelverzeichnis.
Wenn ich den Befehle aus aus dem Caption Befehl raus nehmen, wird der Verweis unter der Überschrift angezeigt. Nehme ich den Befehl für die Quelle mit in die Captionbeschreibung, wird die Quelle auch im Verzeichnis angezeigt.
[/quote]
Da hierzu kein lauffähigere Code im Beispiel enthalten ist, kann ich nur darauf hinweisen, dass in der KOMA-Script-Anleitung und im KOMA-Script-Buch für [tt]\caption[/tt] ein optionales Argument zu finden ist.