カラーLaTeXで生成されたPDFを白黒で印刷するように設定する


11

私はLaTeXを使用してPDFを生成しています。カラフルなPDFは画面上での読み取りには適していますが、印刷や読み取りにはあまり適していません。

カラー設定を無効にしてすべてグレースケールのカラーにする方法はありますか?同様に、LaTeXカラーパッケージには、すべての色を黒のみにするオプションはありますか?


3
プリンタの設定を変更するだけです。
Larry Wang

使用しているLaTeXカラーパッケージによって異なる場合があります。
David Z

認めざるを得ない:一部のプリンタードライバーは、他の要素をそのままにしてテキストの色を無効にする機能をサポートしていることを知っている。多分これは役立つかもしれませんか?
ラジュエット2010

回答:


7

これは(質問を読んだとき)プリンターとは関係がなく、開始されたstackoverflowに属しているように見えます。

colorパッケージには、持っているmonochrome色のすべてがオフになりますオプションを:

\documentclass{article}
\usepackage[monochrome]{color}
%\usepackage{color}
\begin{document}
Hello \textcolor[rgb]{1,0,0}{World}!
\end{document}

それはあなたが探していたものですか?グレースケールではなく、すべてを白黒にします。


2
不十分:含まれているグラフィックはまだ色のままです。
Charles Stewart

そうだね。含まれているグラフィックスをモノクロに変換することが実際に要件である場合、LaTeXの下流で何かが必要になります。そうでない場合は、これによりすべての(?)LaTeX由来の色が削除されます。
Norman Grey

5

あなたのリンクはHyperrefパッケージで作成されたものであり、画面上に色付きのリンクを表示しながら、すべてのテキストをグレースケールで紙に印刷したいとします。

Hyperrefのドキュメントから http://www.ctan.org/tex-archive/macros/latex/contrib/hyperref/

実験的なオプション `ocgcolorlinks '

-------------------- `------------- '

アイデアは見たときに色付きのリンクですが、色なしで印刷されます。
この新しい実験的なオプション「ocgcolorlinks」は、PDF 1.5で導入された機能であるオプションのコンテンツグループを使用します。

  • パッケージの読み込みにはオプションを指定する必要があります:\ usepackage [ocgcolorlinks] {hyperref}

  • 主な欠点:リンクを改行することはできません。PDFリファレンス1.7:4.10.2「グラフィックコンテンツをオプションにする」:色の設定などのグラフィックス状態の操作は引き続き適用されます。

    したがって、リンクテキストはボックスに入れられ、色付きと色なしの2回設定されます。*この機能はドキュメント内の\ hypersetup {ocgcolorlinks = false}で切り替えることができます。

    • サポートされるドライバー:pdftex、dvipdfm

    • PDFバージョンは1.5以上である必要があります。pdfTeXの場合は自動的に設定されます。dvipdfmxのユーザーは、コマンドラインでバージョンを設定します:dvipdfmx -V 5

それが言うことから、あなたはあなたのリンクが行を越えて壊れないことを確認する必要があります。これを行うにはいくつかの方法があり~ます。たとえば、単語間のスペースの代わりに使用し\mboxたり、リンクをで囲んだり、カスタムurl-typeコマンドで何らかのペナルティをコーディングしたりします。

一方、画面や紙に色を表示したくないcolorlinks=false場合は、hyperrefパッケージを呼び出すときにオプションを設定するだけです。


1

Ghostscriptを使用して、カラーPDFをグレースケールに変換できます。http://handyfloss.net/2008.09/making-a-pdf-grayscale-with-ghostscript/を参照してください

ただし、印刷する前にプリンター設定を「グレースケール」に設定するだけで同じ結果が得られるため、面倒なことにはなりません。

グレースケールのドキュメントを作成するには、LaTeXで色を手動で調整して、グレーのみを使用することをお勧めします。そうすることで、使用するグレースケールを制御し、ハイライトなどを読みやすくすることができます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.