我一直使用.tex
-> .dvi
-> . ps
-> PDF 工作流程来创建 PDF。现在我想切换到直接 . tex
-> 使用 pdfTeX 引擎(LuaLaTeX、ConTeXt 或 pdfLaTeX)创建 PDF。但我对 有严格的要求pdf - .joboption
,我将其与 Distiller 一起使用。有没有人为joboptions
pdfTeX 写过 Distiller 别名?应该怎么做?例如,我看到joboptions
:
<<
/ASCII85EncodePages false
/AllowTransparency false
/AutoPositionEPSFiles true
/AutoRotatePages /None
...
...
>>
所有这些“任务”(/foo
)都必须用 来书写\pdfliteral
,例如:
/ASCII85EncodePages false
-->\pdfliteral {<code to set ASCII85EncodePages to false>}
这可能吗?
答案1
是否可以通过 pdfTeX 直接使用取决于 Distiller 作业选项。至少显示的选项似乎不会造成问题:
/ASCII85EncodePages false
pdfTeX 使用 /FlateEncode 压缩页面。(可以通过 关闭压缩\pdfcompresslevel=0
。)/ASCII85Encode 不用于页面流。
/AllowTransparency false
除非您使用启用/使用透明度的包,否则 pdfTeX 本身不会使用透明度。
/AutoPositionEPSFiles true
不相关。LaTeX 中的图像通常嵌入包graphics
/ graphicx
/ pdfpages
。
/AutoRotatePages /None
pdfTeX 没有“自动旋转”功能。
但是有些选项不适用于 pdfTeX。