在 LaTeX 中呈现文档时,文档类决定页面边框的大小等。我不想更改它们。
然而,在编辑过程中,人们通常只在屏幕上查看文件。在这种情况下,实际内容周围的所有空白都是对屏幕空间的浪费。现在一些 PDF 查看器具有“缩放到内容”功能,但如果页面边框不存在,那就更容易了。
当然,我可以使用geometry
包将页面边框设置为,例如,0.3mm
但这会改变整个页面布局(例如,使textwidth
和textheight
更大)。当然,我可以进一步摆弄来修复所有这些,直到它再次像原来那样工作,但这会花费大量工作,而且我必须为每个不同的文章类别手动执行此操作,等等。
如果这是可能的,那么有一个“通用”的自动解决方案就太好了:我在序言中的某处添加了一个简单的命令,它将“切断”(大部分)页面边框,但保持其他所有内容不变。
只要我在屏幕上编辑,我就可以让这个命令保持活动状态,并且只要我想渲染 PDF 的最终版本,我就可以对其进行注释以恢复页面边框。
理想情况下,这应该适用于所有(或许多)文档类。
有希望实现这样的事吗?这将大大简化屏幕编辑。
答案1
如果您使用几何图形,这里通常可以正常工作:
\documentclass[12pt,a4paper]{book}
\usepackage{lipsum}
\usepackage[]{geometry}
\geometry{paperwidth=\dimexpr\textwidth+3mm,
paperheight=\dimexpr\textheight+3mm,
margin=1.5mm}
\begin{document}
\lipsum
\end{document}
可能会有细微的舍入差异,但对于草稿来说这并不重要。(您可以自然地调整边框以包括页眉和页脚)