与这个问题相反:压缩科学论文以适应页数限制,我想找到尽可能多的方法让文档变得更长,而无需添加任何实际文本。
这样做的动机是,例如,数学论文通常很薄,看起来可能不太好。“规则”如下:
- 该文档应该仍然“看起来不错”(我的意思是,三倍行距或
\textwidth=0.3\paperwitdh
不是选项)。 - 最终文档中的排版应该正确。
我希望这些想法能够附带一个包名称或允许它们的代码片段。
我知道这个问题可能比较模糊,而且有很多“愚蠢”的解决方案。但我希望每个人都能感觉到他们会用什么,不会用什么。
答案1
这些是一些额外的想法,假设您不需要遵守标准布局。
- 使用类似 tufte-book 类的东西(它具有非常宽的右边距,您也可以使它稍微宽一些)它仍然看起来不错。
- 使用整页题词将章节与其他文本和可能的整页图片分开。(塔夫特在他的书的开头就是这么做的)。
- 索引几乎任何您能想到的单词。
- 消除对齐。所有文档必须排版正确。
- 调整列表和所有垂直间距。
- 增加字间间距。
- 增加停止后的间距。
- 将所有部分都采用较大尺寸的字体。
- 将文档划分为段落(并修改)分段命令以从新行开始而不是以块的形式开始。
- 使用目录级别 7
- 再次输入第 3 章作为倒数第二章,如果有人注意到,就将其归咎于印刷术魔鬼或 TeX 引擎。
- 如果您有任何计算机代码,请将其作为附录
- 有一个版权页,解释如何使用 LaTeX 排版论文并导入源和日志作为列表。
答案2
尚未提及选择“正确”字体的作用:
- 选择一种宽但仍然美观的字体(CM 相当窄)。根据我的经验,这可以将页数增加多达 20%。看看LaTeX 字体目录。
- 做不是使用
microtype
,因为其更好的间距通常可以减少页数(约百分之五到百分之十)。
答案3
一些额外的想法:
用项目符号列表和/或编号列表替换内联的想法列表(尤其是每项仅包含少量单词的列表)。
使用嵌套
itemize
环境将任意长度的列表进一步分解为子列表。这也适用于
enumerate
环境。
增加“项目符号”和编号列表的左右缩进以及“项目符号”/编号与悬挂段落之间的偏移量。
增加每段第一行的缩进,例如
\setlength\parindent{2.5em} % you don't want your deviousness to be too obvious...
并增加段落之间的间距,例如
\setlength\parskip{1.5\baselineskip}
答案4
另外还有一个小但有用的提示是:使用natbib
package 和 use\citep*
而不是\cite