一个文档中 CMYK 和 RBG

一个文档中 CMYK 和 RBG

想象一下,您从 tex 源创建的 PDF 文件必须具有 RGB 中定义的所有颜色,因为 PDF 要在屏幕上读取。

有人会这样做:

\xdefinecolor{colordef-listings-backgroundcolor-grey}{RGB}{219, 219, 219}

如果您还想打印同一份文档,并且打印方式为 CMYK,那么您需要执行以下操作:

\xdefinecolor{colordef-listings-backgroundcolor-grey}{cmyk}{0.0, 0.0, 0.0, 0.14}

如何将两者合并为一个 PDF?或者如何“方便地”创建其中一个?

答案1

xcolor允许你写

\definecolor{red}{rgb/cmyk}{1,0,0/0,1,1,0} % an example in manual

\usepackage[rgb]{xcolor} % or
\usepackage[cmyk]{xcolor}

因此,你可以使用rgbcmyk交替加载进行两次编译。请参阅多种型号、规格了解更多信息。

需要说明的是,PDF 文件无法识别目标设备是屏幕还是打印机。但我想知道您为什么要/需要手动转换颜色模型。您要根据颜色指南选择颜色吗?

相关内容