使用以下命令调用“color”包
\usepackage[pdftex]{颜色}
我使用 CMYK 值定义了一种新颜色。更具体地说,我设置
\definecolor{mybluegray}{cmyk}{.33,.11,.01,0}
但是,文档中呈现的颜色与 Adobe Photoshop 中呈现的颜色不同。更准确地说,我在 Photoshop 中打开 PDF 文件并检查了其中的 CMYK 值,Photoshop 说我的文档中的颜色的 CMYK 值为 {.25,.08,.04,0}。有人能告诉我发生了什么吗?
(顺便说一句,我在 Mac 和 Linux 机器上编译了我的文档,它们产生的颜色相同。)
答案1
这不是一个完美的答案,但我确实找到了解决问题的方法。我没有使用 CMYK 值定义颜色,而是尝试使用 RGB 值定义颜色:
\definecolor{mybluegray}{rgb}{.58,.67,.81}
原始定义具有 0-255 范围内的 RGB 值 (149,172,207)。渲染的颜色与我想要的相同;我用 Photoshop 打开文档,Photoshop 说渲染的颜色具有 RGB 值 (149,172,207)。
所以我的结论是“颜色”包在使用 CMYK 值渲染颜色方面并不完美。
然而,进一步的实验表明,并非所有的 RGB 定义都有效。似乎使用 RGB 值来定义所谓的网络颜色效果最好。