如何減少 de float 周圍的空白?

如何減少 de float 周圍的空白?

我有一些浮動,其大小幾乎是頁面大小,但是我想與文字一起使用一點空間。如何LaTeX在不建立僅包含圖形的頁面的情況下充分利用頁面的最大面積?

\documentclass{article}
\usepackage{tabularx}
\usepackage{blindtext}
\usepackage{graphicx, graphics}
\usepackage[showframe]{geometry}

\begin{document}

\blindtext\par%
%
\begin{figure}
\centering
\includegraphics[%
width=\linewidth,%
height=15cm]
{example-image-a}
\caption{Figure's caption}
\label{fig:image-example-a}
\end{figure}%
%
\Blindtext


\end{document}

在此輸入影像描述

答案1

頁面上預設的文字部分所需的空間比包含大圖片的頁面上的可用空間更多。您可以使用 更改此比率\renewcommand{\textfraction}{0.07}。所以請嘗試以下操作:

\documentclass{article}
\usepackage[showframe]{geometry}
\usepackage{graphicx}
\renewcommand{\textfraction}{0.07}  % allow minimal text w. figs

\usepackage{lipsum}

\begin{document}
\lipsum[66]
    \begin{figure}[htb]
\centering
\includegraphics[%
width=\linewidth,%
height=15cm]
{example-image-a}
\caption{Figure's caption}
\label{fig:image-example-a}
    \end{figure}%
\lipsum[66]
\end{document}

在此輸入影像描述

題外話:包graphicx加載graphics,所以你不會再這樣做了。

相關內容