Ich habe ein großes Dokument, das auf der Dokumentklasse „Buch“ basiert und Text und Bilder enthält. Manchmal stoße ich auf einen neuen Satz, der nach einem Punkt ein großes Leerzeichen aufweist. Das sieht folgendermaßen aus:
Ich habe versucht, ein MWE zu erstellen, konnte das Problem jedoch nicht beheben.
Dieses Problem tritt im Allgemeinen auf, wenn ich Code habe, der diese allgemeine Struktur aufweist:
A sentence that explains something shown in the images.
%
\begin{figure}[!ht]
\begin{minipage}[t]{0.48\textwidth}
\includegraphics[clip=true, trim=0 0 0 0, width=0.9\linewidth, angle=0]{image}
\end{minipage}
\hfill
\begin{minipage}[t]{0.48\textwidth}
\includegraphics[clip=true, trim=0 0 0 0, width=0.9\linewidth, angle=0]{image}
\end{minipage}
\end{figure}
%
\begin{figure}[htpb]
\includegraphics[clip=true, trim=0 0 0 0, width=0.8\linewidth, angle=0]{image}
\end{figure}
%
Another sentence that continues on the explanation.
Das Ergebnis lautet dann ungefähr wie folgt:
A sentence that explains something shown in the images. Another sentence that continues on the explanation.
<image><image>
<image>
Was könnte die Ursache für diesen großen Sprung sein? Gibt es ein Paket/eine Option, von dem/der bekannt ist, dass es/sie diese Diskrepanz verursacht? Wie gesagt, ich habe versucht, ein MWE zu kompilieren, aber es ist mir nicht gelungen, diesen „Fehler“ zu erzeugen. Wenn ich wüsste, was die Ursache dafür sein könnte, könnte ich erneut versuchen, ein MWE zu erstellen.
Antwort1
Es ist in Ordnung, Abbildungen in Absätze einzufügen, aber wenn Sie sie hintereinander einfügen, dürfen Sie keinen Abstand zwischen ihnen lassen. Vom Zeilenende aus haben Sie zwischen jeder Abbildung einen Wortabstand, und die Abbildungen schweben weg und lassen den Abstand frei.
\end{figure}%%%%%%%%%%%%%%%%%<<<<<<<<<<<<<<<<<<<<<<<<<<<<
%
\begin{figure}[htpb]
LaTeX trifft Vorkehrungen, sodass, wenn vor und nach einer Abbildung ein Leerzeichen steht, im letzten Absatz nur ein Leerzeichen erscheint. Es überprüft jedoch nicht (und kann auch nicht einfach überprüfen), dass ein Leerzeichen zwischen zwei Abbildungen „nach“ einer Abbildung und „vor“ der nächsten steht, sodass beide Abbildungen ein Leerzeichen sehen, und fügt im letzten Absatz ein einzelnes Leerzeichen hinzu, sodass Sie zwei Leerzeichen erhalten.