如何在 pdfTeX 中使用 Distiller joboptions?

如何在 pdfTeX 中使用 Distiller joboptions?

我一直使用.tex-> .dvi-> . ps-> PDF 工作流程来创建 PDF。现在我想切换到直接 . tex-> 使用 pdfTeX 引擎(LuaLaTeX、ConTeXt 或 pdfLaTeX)创建 PDF。但我对 有严格的要求pdf - .joboption,我将其与 Distiller 一起使用。有没有人为joboptionspdfTeX 写过 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。

相关内容