如何鼓勵浮動文本?

如何鼓勵浮動文本?

在我的論文中,我有很多圖像和很多浮動,因此在使所有內容格式良好時遇到問題。一個問題是浮動往往會出現在紙張的末端。我怎麼能鼓勵 LaTeX 分割我的文字並讓我的浮動在頁面的頂部或底部,而不是將浮動移至文件末尾?

我問的主要原因不是我不喜歡圖形放在最後,而是我不喜歡圖形本身佔據一整頁。擁有自己的頁面會浪費我沒有的寶貴空間。我需要在同一頁面上獲取文本,即使它很小(而且看起來很醜)。每一公分都很重要。

我希望我可以提供 MWE,但我不知道如何在不發布我的文件的情況下針對特定於文件的案例執行此操作。無論如何,我希望有人能夠幫助我。

答案1

為了微調您的文檔,我設想了兩種主要替代方案,我認為前者在排版上更可行,因為它通常會產生最佳結果,而第二種方案應作為最後的手段。

筆記請嘗試執行一次或兩次以上的 LaTeX,以獲得穩定且可行的浮動定位。


放寬定位規範

當你建立一個浮動環境時,你可以指定 LaTeX 必須嘗試放置它的位置。通常它會嘗試在頁面的頂部、底部或浮動頁面上。當您僅指定替代方案的子集時,LaTeX 僅考慮它們。

例如,聲明\begin{table}[ht]使 LaTeX 考慮將表格放置在那裡或頁面頂部,並會放棄其他解決方案。因此,您可以嘗試修改這些選項,例如提供tbp一些浮動可能會強制進行更好的放置。 (感謝@DavidCarlisle)

強制一些定位

無論您如何干預,有時都可能需要失去浮動環境並將圖形放置在指定的位置。這是透過移除漂浮環境來完成的,但這是一個必須小心使用的極端度假村。

相關內容