我在 Google 上找不到我需要的内容(尝试:)LaTeX rubber margins
。那么,是否可以在定义的可接受范围内拉伸左/右边距,以便页面得到最佳填充?我使用的是 pdfLaTeX。
例如,某章有 3 页,最后一章只有几行:表示扩大该章的边距,使文本占 2 页。
我希望各章节内的页边距保持一致,只允许各章节之间存在差异。还希望有一个排除某些章节的选项。
不需要缩小边距来最大化填充,目标是消除大量空白的页面,通常在章节末尾。
我说的可能是指新手可以做到,而不需要花几天时间编写代码。也许有更好的选择?我也在使用microtype
包裹。
答案1
由于没有人提出其他建议,因此我将把此评论作为答案。
在 TeX 中,这很难做到。换行和分页之间几乎没有联系。当然,手动更改章节分隔处的边距很容易,或者(更直接地)允许\enlargethispage
某些页面长一行以避免在末尾超出,但自动执行此操作在保持与常见软件包的兼容性的同时可能不可行。