如果顺序无关紧要,如何让 LaTeX 优化浮动/表格的放置

如果顺序无关紧要,如何让 LaTeX 优化浮动/表格的放置

我有一堆表格,它们在文档中的顺序无关紧要。如何将空白空间减少到最低限度并使其更具视觉吸引力?所有表格都位于单独的章节中,没有任何文字。

答案1

LaTeX 假定表格的顺序对您来说很重要,并严格尊重这一点。

获得所需内容的最简单(但不是最性感)方法可能是手动重新排序。除非这是一项频繁、重复的任务,否则你会面临风险xkcd 的自动化

答案2

允许表环境中所有可能的位置:

\begin{table}[htbp!]

修复每页浮动量的容差默认值。例如:

\setcounter{topnumber}{4}
\setcounter{bottomnumber}{4}
\setcounter{totalnumber}{8} 
\setcounter{dbltopnumber}{6}    
\renewcommand{\topfraction}{0.9}
\renewcommand{\bottomfraction}{0.9} 
\renewcommand{\dbltopfraction}{0.9} 
\renewcommand{\floatpagefraction}{0.7}
\renewcommand{\dblfloatpagefraction}{0.7}   
\renewcommand{\textfraction}{0.1}   % allow minimal text with figures

最后,手动重新排序浮点数(剪切和粘贴)。

相关内容