如何使我的 pdflatex .pdf 与 Ingramspark 兼容

如何使我的 pdflatex .pdf 与 Ingramspark 兼容

我一直在使用 createspace.sty 为书籍构建 PDF,使用与 CreateSpace 兼容的 pdflatex / memoir.sty。现在我想为 Ingramspark 做同样的事情。

Ingramspark POD 服务对 PDF 有更严格的规范。有人知道有什么方法可以让生活更轻松吗?我遵循的规范来自这里

  • 必须是 PDF/X 2001 或 2003
  • 必须使用 SWOP 涂层型材
  • 内部颜色模式必须为灰度,封面颜色模式必须为 CMYK
  • 图像必须为 300 dpi,文本必须为 106 lpi
  • 应该关闭 ICC 颜色配置文件
  • 必须设置为 240% TAC/TIC
  • 必须嵌入所有字体
  • 边距必须按照 Ingram 规格设置

我一直只使用开源工具,我想继续这样做(这意味着最后没有 Adob​​e 来修复问题)。是否存在 ingramspark.sty?如果没有,有什么建议可以实现吗?

答案1

是的,与 LaTeX 确实有关联!

查看novel文档类包。在那里,您将学习如何将封面图像转换为 240% 墨水限制的 CMYK。对于这部分,您还不需要 LaTeX。

然后,如果您有 LuaLaTeX,您可以使用novel文档类将上述 CMYK 图像转换为 PDF/X-1a:2001,输出意图为“US Web Coated SWOP v2”(或其他选择)。

这正是 Ingram Spark 想要的。这就是您得到的。

文档类包中 HTML 格式的极其详细的说明。还包含一些有用的支持文件。

编辑:此文档类已多次成功用于此目的。虽然打印机不是 Ingram Spark,但它是使用相同技术的类似打印服务。

这个novel类可以做两件不同的事情:(1)它可以使用 LuaLaTeX 技术创建书籍文本块(非彩色、无出血)。它是针对美国平装书的最常见要求而预设的,但是您可以使用易于理解的命令轻松更改。结果将是 PDF/X-1a:2001,除非您告诉它不要这样做。已使用 Adob​​e Acrobat pro 进行验证。(2)借助辅助免费软件(Windows、Linux、Mac)和使一切变得轻而易举的脚本,它可以将彩色封面图像转换为 240% 墨水限制的 CMYK,然后转换为 PDF/X-1a:2001。这与您制作书籍块的方式无关。因此,novel如果您愿意,可以使用不同的文档类编写书籍,然后只用于封面。

将其可视化为更大的 RGB 图像(封面尺寸为 300dpi)。我在 GIMP 中创建了它。其大小包括出血:

原始 RGB 图像,此处缩小

然后,按照novel指令处理后,以下是 Adob​​e Acrobat Pro 的 PDF/X 合规性报告的屏幕截图:

合规性截图

上述报告未提及墨水限制,但可以在 Adob​​e Acrobat Pro 中单独调查,我向您保证它符合要求。颜色规范“DeviceCMYK”表示图像未附加任何 ICC 配置文件。PDF 也未附加任何 ICC 配置文件。对于灰度内部,则改为“DeviceGray”。

还有一件事:novel不做电子书。永远不会。只做印刷版。

答案2

我放弃了 createspace.sty。相反,我使用了常规回忆录模板并手动设置大小:

\setstocksize{10in}{7in}
\settrimmedsize{10in}{7in}{*}
\setbinding{0.5in}
\setlrmarginsandblock{0.75in}{0.75in}{*}
\setulmarginsandblock{0.88in}{0.75in}{*}
\setheadfoot{12.07pt}{\footskip}
\checkandfixthelayout

生成后,我使用 Ghostscript 对 XeTeX 输出进行后处理以创建 PDF/A:

$ xelatex my-book.tex
$ gs -sDEVICE=pdfwrite -r300x300 -dPDFA -dNOPAUSE -dBATCH -dSAFER \\
-sOutputFile=ingram.pdf -sICCProfilesDir=/usr/share/color/icc/ghostscript/ \\
-dProcessColorModel=/DeviceGray -dColorConversionStrategy=/Gray \\
-dPDFUseOldCMS=false -dDEVICEWIDTHPOINTS=504 -dDEVICEHEIGHTPOINTS=720 my-book.pdf 

对于封面,我使用了 GIMP 并导出为 PDF。IngramSpark 很乐意使用它。

这些都是针对印刷书籍的 - 电子书目前仍超出了我的承受范围。

相关内容