我有一个包含 79 个单页 PS 文件的目录。它们是用 gnuplot 制作的。我想打印它们,但是——由于它们的体积——需要在一张纸上放几个。理想情况下,我希望每面 4 个(每张 8 个)。
我试过了:
a2ps -4 -o output.ps *.ps
(也尝试过--file-align=virtual
)
其尾部写着:
[plot_Viscount_Hamilton.csv.ps (ps, delegated to PsNup): 5 pages on 2 sheets]
[plot_Viscount_Reidhaven.csv.ps (ps, delegated to PsNup): 5 pages on 2 sheets]
[plot_William_Gibson_Graig_M_P_.csv.ps (ps, delegated to PsNup): 5 pages on 2 sheets]
[Total: 312 pages on 78 sheets] saved into the file `output.ps'
但output.ps
包含一个四部分页面,其中左上象限包含原始 PS 文件之一(其他三个象限为空)。
我也尝试过使用 pstops 和 psjoin,但并没有走得太远。有什么建议吗?
PS:为了把它放在上下文中,我的数据流是这样的:
ABC Notation ==Lisp Program==>
Lisp 对象模型中的源文件==Other Lisp Program==>
CSV 文件==gnuplot==>
PS 文件== ?? ==>
组合 PS 文件。