我可能错过了一些东西:我无法生成真正的灰度或单色 PDF。如果我创建一个非常简单的文档,比如说Hello
,没有或基本包,article
或book
,并用它编译它pdflatex
(我需要在我的项目中使用它),pdf 在 Texmaker 查看器中显示为灰度,但不会在 Acrobat 或 Foxit 阅读器中显示。它是浓黑色(RGYK
)。我有另一个文档,由其他人使用pdflatex
或编译pdftex
,它出现greyscale OK
在 Acrobat 中。即使我添加了,它也是一样的\usepackage[greyscale]{xcolor}
。我正在使用 Windows 并且通常使用 TexnicCenter 进行编译(但 TeXMaker 也这样做)。有什么想法吗?
梅威瑟:
\documentclass[a4paper]{article}
\usepackage[monochrome]{xcolor}
\begin{document}
Hello
\end{document}
答案1
我不明白你的问题:这是我修改过的 MWE 版本,它生成一个未压缩的 PDF,没有嵌入任何字体(只是为了更容易在文本查看器/编辑器中查看 PDF,它不会影响颜色空间):
\documentclass[a4paper]{article}
\usepackage{mathptmx} % use times font
\pdfcompresslevel=0 % don't compress the PDF
\pdfmapline{ptmr8r Times-Roman <8r.enc} % don't embed times font
\usepackage[monochrome]{xcolor}
\begin{document}
Hello
\end{document}
如果您查看生成的 PDF(例如,在文本编辑器中打开它),您会看到文本是由以下内容生成的:
stream
0 g 0 G
BT
/F16 9.9626 Tf 139.746 706.129 Td [(Hello)]TJ 154.421 -615.691 Td [(1)]TJ
ET
endstream
该部分0 g 0 G
将文本设置为/DeviceGray
黑色:这是纯黑色,而不是浓黑色。更改为\usepackage[cmyk]{xcolor}
相应的代码后,将变为0 0 0 1 k 0 0 0 1 K
对应于/DeviceCMYK
纯黑色(CMY 分量均为零),因此仍然不是浓黑色。
Adobe Acrobat Pro 预检和输出预览工具同意我的观点,这些选项分别给出/DeviceGray
黑色和/DeviceCMYK
非浓黑色。
所以,我认为这个 MWE 一切正常。请检查您的完整文档,看看是否真的有问题,如果是,请更新 MWE 以进行演示。