我正在使用一个名为創建空間但是使用下面的代码,字体颜色更偏“棕色”而不是黑色。RGB(45,38,32) 而不是 RGB(0,0,0),但是我在该包中的文件中找不到设置字体的任何地方。
有人可以解释一下这个问题吗?我怎样才能成功恢复黑色?
旁注:是否有某些原因导致您希望印刷书籍的文字颜色非黑色?
\documentclass{book}
\usepackage{createspace}
\usepackage{xcolor}
\usepackage{lipsum}
\color{black}
\begin{document}
\chapter{Test Chapter}
\lipsum[1]
\end{document}
答案1
这里的问题是,您正在查看的文档有自己的色彩空间,该色彩空间是专门为在 CreateSpace 服务上正确打印而设计的。我怀疑,只有当您的设置经过正确校准并且您的查看器可以正确处理颜色配置文件时,您才能正确看到颜色。
你可以用色彩空间做一些奇怪的事情。你提供的 github 链接中的 pdf 示例是如何显示在你的屏幕上的?我也编译了你的 MWE,在我的屏幕上,它在 Linux 下的 Adobe Reader 上看起来是黑色的。
您的示例在这里显示黑色,而我环境中的颜色选择器得到的是 RGB(0,0,0)。我肯定您的环境不能正确处理颜色空间。事实上,我曾在 Mac 上尝试过,使用 Adobe Reader 时得到了您所描述的结果,但使用预览时我得到的是 RGB(0,0,0)。这肯定是颜色空间解释问题。您的屏幕有自己的响应,系统将尝试通过将文档的颜色空间(通常是 RGB)转换为屏幕可以处理的颜色空间来匹配它。对于打印来说也是一样:打印机会有自己的响应。
在进行摄影时,人们会花费大量时间来校准屏幕/打印机/扫描仪……摄影软件将能够从一个配置文件切换到另一个配置文件,以向用户准确显示其显示方式和不同的输出设备。大多数专业印刷公司都会为您提供自己的打印机配置文件(如 CreateSpace 包提供的配置文件)。现在如何让 Adobe Reader 正确进行翻译……我不知道。我猜它会使用系统配置文件并将翻译交给操作系统,要求用户正确校准系统。