wrapfig - 使包裝圖像尊重邊距和頁尾

wrapfig - 使包裝圖像尊重邊距和頁尾

我需要插入用文字包裹的圖像。wrapfig顯然我想到了。問題是預設情況下,換行的圖形會忽略邊距,甚至忽略頁尾。

我的意思是,如果我將圖像放置在距頁面末端小於其高度的位置,則圖像會超出邊距甚至頁面尺寸,被剪切掉,而不是像graphicx那樣進入下一頁。

這是一個例子:

\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}

看看第一頁結束和第二頁開始的位置,會得到這樣的結果

影像被剪切

正如您所看到的,圖像超出了文字結束的下邊距,並在頁面結束的地方被剪下。

此外,文字的其餘部分(在第一頁完成後進入下一頁)呈現了未計入第一頁文字縮排的圖像部分的形狀。

這迫使我手動調整塊,例如在newpage之前放置\begin{wrapfigure}.如果我後來更改了上面的某些內容,我可能必須透過刪除等等來手動更改我的調整newpage

有沒有辦法像有選項wrapfig一樣自動調整佈局?graphicx[H]

答案1

您可以使用Rnotr和 thenwrapfig來讓圖形浮動到一定程度,以避免從頁面末尾掉落。

相關內容