wrapfig - Umbrochenes Bild so einstellen, dass Ränder und Seitenenden berücksichtigt werden

wrapfig - Umbrochenes Bild so einstellen, dass Ränder und Seitenenden berücksichtigt werden

Ich muss in Text eingebettete Bilder einfügen. wrapfigfällt mir offensichtlich ein. Das Problem ist, dass die eingebettete Abbildung standardmäßig Ränder und sogar Seitenenden ignoriert.

Ich meine, wenn ich das Bild kürzer als seine Höhe vom Seitenende aus einstelle, überschreitet das Bild die Ränder und sogar die Seitenmaße und wird ausgeschnitten, statt auf die nächste Seite zu passen, wie es GraphicX macht.

Hier ist ein Beispiel:

\documentclass[a4paper]{article}
\usepackage{graphicx}
\usepackage{lipsum}
\usepackage{wrapfig}

\begin{document}

Text at the top

\vspace{17cm}

\begin{wrapfigure}{r}{9cm}
\includegraphics[width=9cm]{zappa}
\end{wrapfigure} 

\lipsum[5]

\end{document}

Wenn man sich ansieht, wo die erste Seite endet und die zweite beginnt, ergibt sich folgendes

Bild ausgeschnitten

Wie man sieht, geht das Bild über den unteren Rand hinaus, dort wo der Text endet, und wird dort abgeschnitten, wo die Seite endet.

Auch der restliche Text, der auf die nächste Seite kommt, wenn die erste fertig ist, stellt die Form des Bildteils dar, der bei der Texteinrückung auf Seite 1 nicht berücksichtigt wurde.

Dies zwingt mich dazu, den Block manuell anzupassen, indem ich beispielsweise ein newpagedavor setze \begin{wrapfigure}. Wenn ich später darüber etwas ändere, muss ich meine Anpassung möglicherweise manuell ändern, indem ich beispielsweise das entferne newpageund so weiter.

Gibt es eine Möglichkeit, wrapfigdas Layout automatisch anzupassen, wie graphicxes der Fall ist, wenn diese [H]Option vorhanden ist?

Antwort1

RSie können „anstatt“ verwenden rund dann wrapfiglässt die Abbildung bis zu einem gewissen Grad schweben, um zu verhindern, dass sie über das Seitenende hinausfällt.

verwandte Informationen