LaTeX 似乎更倾向于将图形放在一个页面上,并将周围的文本放在一个单独的页面上。我能不能稍微改变一下这种平衡,因为我更喜欢用数字来分解文本以避免页面太黑。
例子:
\section{Some section}
[Half a page of text]
\begin{figure}
[...]
\caption{Figure text 1}
\end{figure}
[Half a page of text]
\begin{figure}
[...]
\caption{Figure text 2}
\end{figure}
[More text]
所以 LaTeX 通常所做的就是将两半页的文本堆叠在一个页面上,而将图形堆叠在下一页上。我相信这确实给了一个糟糕的平衡,让读者感到厌烦。那么我可以改变它吗?
我知道用 [ht!]
对 \begin{figure}
进行后缀,但通常这并不重要。我想在 LaTeX 中配置平衡算法,使其自然更喜欢包含图形和文本的页面。
最佳答案
尝试在序言中加入以下内容。
\setcounter{topnumber}{2}
\setcounter{bottomnumber}{2}
\setcounter{totalnumber}{4}
\renewcommand{\topfraction}{0.85}
\renewcommand{\bottomfraction}{0.85}
\renewcommand{\textfraction}{0.15}
\renewcommand{\floatpagefraction}{0.7}
您可以根据自己的喜好稍微调整一下这些数字。不同参数的一些解释给出here .
关于latex - 在 LaTeX 中,更喜欢文本重页上的数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2809429/