我有一个 .tex 文件,我将它编译为latex
.dvi 文件。使用dvips
(如果我想使用 pdf,则使用 ps2pdf)可以查看排版后的文档 text.ps,我对此很满意。
现在,我希望将该文档的每一页“转换”为 a5,并将每对页面放在横向 a4 纸上进行打印(不是按照以下顺序,将第 1 页和第 2 页放在第一本小册子的页面上,然后将第 3 页和第 4 页放在第二本小册子的页面上,以便打印和稍后组装事宜)。
我认为这应该通过以下命令行组合来实现:
psbook text.ps text_temp1.ps
psnup -2 text_temp1.ps text_temp2.ps
pstops.exe 2:0@1,1@1U(21cm,29.7cm) text_temp2.ps text_booklet.ps
ps2pdf text_booklet.ps text_booklet.pdf
是的,页面顺序正确:小册子的第一页左边是真正的第一页,右边是真正的最后一页,小册子的第二页有其他内容等等,非常适合组装,但其余部分不起作用:
- *空白页放在 A4 中,而不是横向放置;为此,我尝试添加,
-dAutoRotatePages#/None
但这ps2pdf
并不能提供我需要的方向。 - 另外,在另一台电脑上(涉及的所有命令、操作系统等都具有相同的版本),我遇到了与上一点相同的问题,但还有另一个问题:横向文档在转换为 pdf 时对于横向 a4 格式来说似乎有点太大(小溢出)。
我不知道我做错了什么。
备注:我使用的是 Windows 10,最新的 MikTex,所有 psutils 命令均来自 GnuWin32: http://gnuwin32.sourceforge.net/packages/psutils.htm 在 Mac 下,我没有遇到 A4 纵向空白页而不是横向空白页的问题。