我习惯于在字母/A4大小的纸张的单面上print两页文本,每一页都是该侧的一列。
这是可读性和节省纸张之间的一个很好的平衡。我能够使用一个命令来完成这个任务:
enscript -2r myTextFile.txt在命令行中,是否存在类似的打印<#>PDF文件的方式?当我使用enscript时,我使用的是阿波罗工作站:)
提前谢谢你!
发布于 2018-02-02 06:43:19
如果您使用CUPS打印系统,则包含此功能;不需要任何特定的工具。正如Theophrastus在评论中所指出的,您可以使用作业选项:使用CUPS基本打印命令-o number-up=2或使用BSD-兼容性命令lpr。
如果您正在使用不包含此功能的其他打印系统,则可能必须构造如下所示的管道:
pdftops your-PDF-file.pdf | psnup -2 | lp您可能需要在此管道中添加一些选项,以选择纸张大小、打印机等。
至少在Debian中,pdftops实用程序在poppler-utils包中,psnup在psutils中。
https://unix.stackexchange.com/questions/421341
复制相似问题