我的 PDF 具有 170 毫米:240 毫米的自定义纸张格式,旨在用于该尺寸的印刷出版。在家里,我只能在 A4 纸上打印。如何以这样的方式打印 PDF
- 内容以原始尺寸打印(未按比例放大/缩小)并且
- 预期纸张尺寸的边界是否可见(例如,从打印机出来的 A4 纸中 170 毫米:240 毫米周围的黑线)?
这是必需的,因为我必须手动调整页边距,而且在纸上查看页边距对我来说比在屏幕上查看文件要好。我使用 evince 打印文件,但不限于此。命令行解决方案将不胜感激。
我打算快速进行调整:打印,也许从 A4 纸上剪下预期的页面,更改源中的边距,重新编译,重复。在此工作流程中,使用 gimp 添加边框不是一个好的解决方案。
该文档是在 LaTeX 中创建的,并且可能可以在 LaTeX 中创建边框,但我更喜欢不会惹麻烦的命令行解决方案。如果这不可能,我将前往 tex.sx。
您可以使用 pdflatex 本身和 pdfpages 包来完成;您可以保持原始文件不变并使用单独的文件进行处理:
命名为 big-size.tex 并在其上运行 pdflatex,一切就绪。
或者您可以在命令行中一步使用 pdfjam(它本身为您使用 pdflatex 和 pdfpages):
我认为 pdfjam 至少在大多数发行版中都与 TeXlive 捆绑在一起。
如果 pdf 文件不是很大(只有几页),您可以将其导入 GIMP,将每一页(在 GIMP 中视为图层)扩展为 A4,绘制边框,然后导出回 pdf。如果您编写个性化的 GIMP 脚本,这也可以自动化...