我需要以 PDF/A 格式提交我的论文。我正在使用 LyX,但我认为这与我的问题无关。
pdfx
运行包时出现此错误消息:
! pdfTeX error (ext5): cannot open file for embedding.
l.137 ...eam attr{/N 4} file{sRGBIEC1966-2.1.icm}
文档说将任何颜色文件放入pdfx
文件夹中并将其重命名为sRGBIEC1966-2.1.icm
。
我尝试过这个,但出现同样的错误。有人知道如何修复吗?
答案1
pdfTeX 查找名称
sRGBIEC1966-2.1.icm
完全相同的文件。根据操作系统/文件系统,大小写也很重要。将文件扩展名从 重命名为.icc
是.icm
不够的,文件名也必须匹配。如果文件放在文件夹中
pdfx
,则该文件夹可能位于texmf
分发树内(更好的位置是本地/主树)。然后必须更新文件名数据库。/texhash
对于mktexlsr
TeX Live 和 MiKTeX,必须在管理员模式下执行操作(Maintennance (Admin)
)。否则,系统texmf
树的文件名数据库将被跳过并且不会更新。该程序
kpsewhich
可以在 TeX Live 和 MiKTeX 的命令行上使用,以检查 TeX 是否可以找到某个文件:kpsewhich sRGBIEC1966-2.1.icm
它应该报告带有完整路径的文件名。