我创建了一个带标题的 LaTeX 文档,并使用 将其转换为 PDF luatex
。当我使用 PDFviewer 打开文档时(我尝试杂技演员和pdf 交换编辑器) 并尝试打印,PDF 查看器认为边距太小,文档超出了可打印范围。标准选项设置为缩小文档以适合可打印范围。但是,如果我不缩小就打印,则不会截断任何内容。
PDF 查看器如何确定页面的打印区域有多大?LaTeX 是否创建了一些元信息,我可以在某些地方进行调整?
答案1
经过进一步研究,我发现 pdf 文件似乎需要相当大的边距。虽然大多数打印机最多可以打印约 0.5 厘米的边距,但 pdf 阅读器假设最小边距约为 1.5 厘米。
对于 tex 文档,我可以调整边距以便 pdf 阅读器满意,或者忽略警告,然后打印(带或不带缩小)。
编辑:澄清以下评论。缩小/边距问题仅在您尝试打印文档时出现。只要您在屏幕上查看它,它就会显示正常,即使文档一直延伸到纸张边距。拿一个只有 0.5 厘米边距的 PDF 文档,尝试打印它,打印选项将尝试缩小或相信打印机会切断边距。
以下是一个小例子:
\documentclass{article}
\usepackage{lipsum}
\usepackage[a4paper, margin=0.5cm]{geometry}
\begin{document}
\lipsum[1-4]
\end{document}
編輯2:在 Stack Exchange 上浏览一番后,我发现了以下两个相关问题:不使用 hyperref 即可防止 PDF 打印输出缩放和PDF 想要缩小。这似乎是 pdf 格式和 acrobat reader 的一个已知问题,并且有方法可以解决它。