我正在尝试使用 Koma-Script 中的“scrbook”类设置 LaTeX 文件,以便编译后生成的 PDFpdflatex
符合专业打印机的 PDF/X-3 标准。问题是创建的文件包含一些不需要的“操作”,例如打开和转到页面。有趣的是,当使用scrbook
标准类而不是该类时,不会发生此问题。book
这是我使用该类时出现的问题的 MWE scrbook
:
\documentclass[a4]{scrbook}
\pdfminorversion=3
\usepackage[x-3,pdf13]{pdfx}
\begin{document}
\part{My Part Header}\label{Kap1}
Hello World!
\end{document}
“pdfx”所需的元数据文件如下所示:
\Title{My book}
\Author{Th. Author}
\Language{en-GB}
\Keywords{Topic1 \sep Topic2}
\Publisher{International Nonsense}
文件tex
编译没有问题。然后我使用 Acrobat Pro Preflight 功能检查是否符合 PDF/X-3 标准,得到以下结果:
我想避免打开 PDF 文件时出现这种“附加操作”。有趣的是,如果我使用标准book
类,如以下 MWE 中所示
\documentclass[a4]{book}
\pdfminorversion=3
\usepackage[x-3,pdf13]{pdfx}
\begin{document}
\part{My Part Header}\label{Kap1}
Hello World!
\end{document}
那么问题就不会发生:
因此,问题似乎与 Koma 脚本(我的使用)有关scrbook
。但是,我非常希望/需要使用scrbook
文档类。
我能做些什么来解决附加操作的问题?它们似乎与我的文档所需的分段命令(如 等)\part{}
有关。\section{}
此外,我们非常欢迎任何有关如何实现 PDF/X-3 一致的一般建议。
答案1
较新版本的 KOMA 类会加载书签包,从而为 pdf 添加操作。您可以使用以下选项来禁止此操作:
\documentclass[bookmarkpackage=false]{scrbook}