节省空间

节省空间

我只是跌倒关于如何让 LaTeX 文档占用更少的页面,这是一个相当永恒的话题。除了已经提到的之外,我还想听听社区的建议。我会尝试总结和分类。

有两个(半)大用例。

  1. 文档样式是固定的。这涉及具有给定样式文件的所有类型的学术提交,例如会议或期刊。基本上,确切地说,是那些施加页面限制的场所。
  2. 文档样式很灵活,您只需将所有内容塞进给定的页面限制内,就可以做任何您想做的事情。

我将在下面提供我所掌握的知识。欢迎扩展我的答案或进一步添加内容。

答案1

对于固定布局:

  1. 重写是一种被低估的技巧,尤其是对于不太精致的文本和英语。从最后一行只有几个单词的段落开始。
  2. \usepackage{microtype},调整选项
  3. \usepackage{savetrees},注意不要改变太多(extreme太过分)。
  4. 使用较小的数字?看到什么地方了吗\includegraphics[width=\linewidth]?这样做0.7\linewidth,在大多数情况下不会丢失任何有价值的东西
  5. \raggedbottom 可能帮助
  6. 剔除参考书目。你真的需要引用 1234 篇论文吗?
  7. 如果有帮助的话,减少表格间距
  8. 图形定位节省空间。\begin{figure}[!t]和朋友们。完全删除浮动是一个大胆的决定,应该留到绝对绝望的时候再做
  9. 不要使用脚注,因为这些都不是好的风格
  10. wrapfig应该在最后时刻使用,此时所有你能做的事情都已经完成了。此外,所有文本修改都应该在使用它之前完成。更糟糕的是,它需要大量的时间,而且图形也不是很宽。问题是:你的布局基本固定使用它之后,你应该避免在出现之前和之后至少在完整文档中修改任何内容wrapfig。我真的不鼓励使用它,但如果你必须......

对于灵活布局:

  1. 延伸\textwidth\textheight(呃)。geometry一般来说,你想太多了
  2. 双栏文档的边距较小,栏间距较小
  3. 减少边注空间
  4. 不同的字体
  5. 较小的字体
  6. \setlength{\itemsep}{0pt} \setlength{\parskip}{0pt}itemize或者对/间距进行更严格的调整enumerate。重新考虑这些环境,写出文本大多占用较少的空间。这可能会影响可读性,但在这个阶段,这是我愿意做出的牺牲
  7. \setlength{\parskip}{6pt plus 2pt minus 1pt}或者类似的东西\parskip-0.01mm
  8. 修改figuretable编码或恶意添加负面\vspace*图表
  9. 调整字幕样式\usepackage{caption}。字幕的字体要小一点吗?
  10. 修改\section和朋友使用更少的空间(savetrees在极端模式下更巧妙地做到这一点,但你可能想要全力以赴)
  11. 修改\section和朋友使用较小的字体(同样,savetrees如果你要求的话,也会这样做)
  12. 排版书目字体较小。别忘了调整间距!
  13. 切换到不同的引用样式。作者年份更易读,但缩写的字母数字样式可以节省大量空间:您可以用“[PF20]”来代替“(Papadopulos and Featherstonehaugh, 2020)”。当然,纯数字样式“[8]”占用的空间更少,但代价是完全不可读
  14. 在表格中使用较小的字体

相关内容