Seite 1 von 1

Probleme bei Abstaenden zum Text mit thmtools

Verfasst: Fr 23. Jan 2015, 18:34
von Dimitri
Hallo liebe Latex Freunde,

ich habe ein Problem bei Abständen vor einem Theorem zum Text mit thmtools:
Ich habe einen Text oberhalb und unterhalb eines Theorems stehen. Ich starte jedes Theorem mit \begin{Theorem} und beende es mit \end{Theorem}. An einer einzigen Stelle in meinem Dokument wird nach dem geschriebenen Text und vor der Theorem-Umgebung ein großer Abstand erzeugt, von dem ich nicht weiß, woher er kommt. Ich habe weder "skip" noch andere Abstand erzeugende Befehle eingegeben. Wie gesagt, das taucht nur vor EINEM \begin{Theorem} auf. Schreibe ich das \begin{Theorem} direkt hinter den Text, also ohne 1xEnter, ist der Abstand weg, bei Hinzufügen von \noindent auch. Kann Mir jemand erklären, wie das kommt?
Aus Datenschutzgründen kann ich leider nicht meinen original geschriebenen Text als Minimalbeispiel eintippen. Ein entsprechendens Beispiel ist Mir leider nicht gelungen.
\documentclass{article}
\usepackage{blindtext}
\usepackage{amsthm}
\usepackage{thmtools}
\declaretheorem{Theorem}
\begin{document}
\blindtext ganz normaler text ganz normaler text ganz normaler text ganz normaler text ganz
\begin{Theorem}
text
\end{Theorem}
\blindtext ganz normaler text ganz normaler text ganz normaler text ganz normaler text ganz\\
\begin{Theorem} % so siehts bei Mir aus (nur das dann das letzte "ganz" noch in der Zeile obendrüber ist)
text
\end{Theorem}
\blindtext ganz normaler text ganz normaler text ganz normaler text ganz normaler text ganz\begin{Theorem} % so ist der Abstand weg
text
\end{Theorem}
\blindtext ganz normaler text ganz normaler text ganz normaler text ganz normaler text ganz
\end{document}
Bitte um Hilfe. LG,
Dimitri

Verfasst: Fr 23. Jan 2015, 19:38
von Besserwisser
\\ ist nun einmal kein Absatzende und gehört da schlicht nicht hin. Absätze macht man mit Leerzeile im Quellcode oder mit \par. \\ hat im Fließtext nichts verloren und Nebenwirkungen, die der normale Anwender kaum überschauen kann.

Verfasst: Sa 24. Jan 2015, 00:40
von Dimitri
Danke für die Antwort, Besserwisser. Nein, das "\\" habe ich im meinem Code auch garnicht geschrieben. Es sollte nur zur optischen Veranschaulichung dienen, wie es bei Mir (PDF - Abstand zum Fließtext) aussieht. Ich habe lediglich die Theorem-Umgebung mit \begin{Theorem} begonnen. Und dann taucht vor EINER Theorem-Umgebung der große Abstand auf. Alle anderen verhalten sich wie erwünscht.

Verfasst: Sa 24. Jan 2015, 10:55
von Besserwisser
Ein Beispiel, das nicht das wirkliche Problem zeigt, ist wertlos. Beachte die Anleitung: Minimalbeispiel

Wenn du den wirklichen Text nicht verwenden kannst, musst du eben einen passenden Ersatztext suchen.

Verfasst: Sa 24. Jan 2015, 11:08
von Dimitri
Wenn du angemeldet wärest, könnte ich es Dir per Nachricht schicken. Ich kann es leider nicht öffentlich online stellen. Und einen entsprechenden Ersatz konnte ich bisher nicht finden. Scheint ein seltsames Problem zu sein.

Verfasst: Sa 24. Jan 2015, 14:51
von Besserwisser
Wenn du individuelle, vertrauliche Hilfe benötigst, dann kannst du dir solche beispielsweise bei Ulrike einkaufen.

Verfasst: Sa 24. Jan 2015, 15:24
von Dimitri
OK, danke.