Probleme bei Abstaenden zum Text mit thmtools

Formelsatz für Mathematik, Naturwissenschaften und Technik


Dimitri
Forum-Guru
Forum-Guru
Beiträge: 418
Registriert: Fr 22. Mär 2013, 16:50

Probleme bei Abstaenden zum Text mit thmtools

Beitrag 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

Besserwisser

Beitrag 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.

Dimitri
Forum-Guru
Forum-Guru
Beiträge: 418
Registriert: Fr 22. Mär 2013, 16:50

Beitrag 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.

Besserwisser

Beitrag 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.

Dimitri
Forum-Guru
Forum-Guru
Beiträge: 418
Registriert: Fr 22. Mär 2013, 16:50

Beitrag 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.

Besserwisser

Beitrag von Besserwisser »

Wenn du individuelle, vertrauliche Hilfe benötigst, dann kannst du dir solche beispielsweise bei Ulrike einkaufen.

Dimitri
Forum-Guru
Forum-Guru
Beiträge: 418
Registriert: Fr 22. Mär 2013, 16:50

Beitrag von Dimitri »

OK, danke.

Antworten