何か見落としているかもしれませんが、グレースケールやモノクロの PDF は作成できません。非常に単純な文書、たとえば をHello
、基本パッケージもなしに、article
あるいはbook
で作成し、それをpdflatex
(プロジェクトで使用する必要があります) でコンパイルすると、PDF は Texmaker ビューアではグレースケールとして表示されますが、Acrobat や Foxit リーダーでは表示されません。リッチ ブラック ( RGYK
) で表示されます。別の文書があり、それを他のユーザーがpdflatex
または でコンパイルするとpdftex
、Acrobat で表示されます。greyscale OK
を追加しても同じです\usepackage[greyscale]{xcolor}
。私は Windows で作業しており、通常は TexnicCenter でコンパイルします (ただし、TeXMaker でも同じです)。何かアイデアはありますか?
MWE:
\documentclass[a4paper]{article}
\usepackage[monochrome]{xcolor}
\begin{document}
Hello
\end{document}
答え1
あなたの問題が理解できません。以下は、フォントが埋め込まれていない非圧縮 PDF を生成するために私が修正した MWE のバージョンです (テキスト ビューアー/エディターで 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
これは純粋な黒 (CMY コンポーネントがすべてゼロ) に対応するので/DeviceCMYK
、やはりリッチ ブラックではありません。
Adobe Acrobat Pro のプリフライトおよび出力プレビュー ツールは、これらのオプションによりそれぞれ/DeviceGray
黒と/DeviceCMYK
非リッチ ブラックが生成されるという私の意見に同意しています。
したがって、この MWE ではすべて問題ないと思います。本当に問題があるかどうかは完全なドキュメントで確認し、問題がある場合は MWE を更新してそれを実証してください。