“暂时”渲染没有页面边框的 PDF

“暂时”渲染没有页面边框的 PDF

在 LaTeX 中呈现文档时,文档类决定页面边框的大小等。我不想更改它们。

然而,在编辑过程中,人们通常只在屏幕上查看文件。在这种情况下,实际内容周围的所有空白都是对屏幕空间的浪费。现在一些 PDF 查看器具有“缩放到内容”功能,但如果页面边框不存在,那就更容易了。

当然,我可以使用geometry包将页面边框设置为,例如,0.3mm但这会改变整个页面布局(例如,使textwidthtextheight更大)。当然,我可以进一步摆弄来修复所有这些,直到它再次像原来那样工作,但这会花费大量工作,而且我必须为每个不同的文章类别手动执行此操作,等等。

如果这是可能的,那么有一个“通用”的自动解决方案就太好了:我在序言中的某处添加了一个简单的命令,它将“切断”(大部分)页面边框,但保持其他所有内容不变。

只要我在屏幕上编辑,我就可以让这个命令保持活动状态,并且只要我想渲染 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}

可能会有细微的舍入差异,但对于草稿来说这并不重要。(您可以自然地调整边框以包括页眉和页脚)

相关内容