
我需要插入用文字包裹的圖像。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
您可以使用R
notr
和 thenwrapfig
來讓圖形浮動到一定程度,以避免從頁面末尾掉落。