我曾经单面打印两页文本letter/A4 尺寸的纸张,每页在该面上都是一列。
这是可读性和节省纸张之间的良好平衡。我可以使用一个命令来完成此操作:
enscript -2r myTextFile.txt
有没有现代的等价物,能够打印PDF从命令行以类似的方式文件?当我使用时enscript
,我使用的是 Apollo 工作站:)
先感谢您!
答案1
如果您使用的是 CUPS 打印系统,则包含此功能;您不需要任何特定的工具。正如 Theophrastus 在评论中指出的那样,您可以使用作业选项:-o number-up=2
使用 CUPS 基本打印命令lp
或使用 BSD 兼容命令lpr
。
如果您使用的其他打印系统不包含该功能,则可能必须构建如下管道:
pdftops your-PDF-file.pdf | psnup -2 | lp
您可能需要向此管道添加一些选项来选择纸张尺寸、打印机等。
至少在 Debian 中,该pdftops
实用程序位于poppler-utils
软件包中,并且psnup
位于psutils
.