Impostazione del colore LaTeX ha generato PDF per la stampa in bianco e nero


11

Uso LaTeX per generare PDF e vedo che un PDF colorato è buono per la lettura sullo schermo ma non altrettanto buono per la stampa e la lettura.

C'è un modo per disabilitare l'impostazione del colore per rendere tutti i colori in scala di grigi? Come in, c'è qualche opzione nel pacchetto di colori LaTeX per rendere tutti i colori solo neri?


3
Basta modificare le impostazioni della stampante.
Larry Wang,

Potrebbe dipendere dal pacchetto di colori LaTeX in uso.
David Z,

Devo ammettere: so che alcuni driver di stampante hanno il supporto per disabilitare i colori nel testo lasciando altri elementi così come sono. Forse questo potrebbe aiutare?
lajuette,

Risposte:


7

Questo (come ho letto la domanda) non ha nulla a che fare con le stampanti e sembra appartenere a StackOverflow, da dove è iniziato.

Il colorpacchetto ha monochromeun'opzione che disattiva tutto lo spegnimento del colore:

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

È quello che stavi cercando? Trasforma tutto in bianco e nero anziché in scala di grigi.


2
Non abbastanza: la grafica inclusa sarà ancora a colori.
Charles Stewart,

Vero. Se la trasformazione della grafica inclusa in bianco e nero è davvero un requisito, allora sarebbe necessario qualcosa a valle di LaTeX. In caso contrario, questo rimuoverà tutto (?) Colore di origine LaTeX.
Norman Gray,

5

Suppongo che i tuoi collegamenti siano stati creati con il pacchetto Hyperref e che desideri visualizzare i collegamenti colorati sullo schermo e stampare su carta tutto il testo in scala di grigi.

Dalla documentazione di Hyperref sopra a http://www.ctan.org/tex-archive/macros/latex/contrib/hyperref/

Opzione sperimentale `ocgcolorlinks '

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

L'idea sono collegamenti colorati, se visualizzati, ma stampati senza colori.
Questa nuova opzione sperimentale "ocgcolorlinks" utilizza gruppi di contenuti opzionali, una funzionalità introdotta in PDF 1.5.

  • L'opzione deve essere fornita per il caricamento del pacchetto: \ usepackage [ocgcolorlinks] {hyperref}

  • Svantaggio principale: i collegamenti non possono essere interrotti su più linee. Riferimento PDF 1.7: 4.10.2 "Rendere il contenuto grafico opzionale": le operazioni di stato della grafica, come l'impostazione del colore, ..., vengono comunque applicate.

    Pertanto, il testo del collegamento viene inserito in una casella e impostato due volte, con e senza colore. * La funzione può essere attivata da \ hypersetup {ocgcolorlinks = false} all'interno del documento.

    • Driver supportati: pdftex, dvipdfm

    • La versione PDF dovrebbe essere almeno 1.5. Viene automaticamente impostato per pdfTeX. Gli utenti di dvipdfmx impostano la versione dalla riga di comando: dvipdfmx -V 5

Da quello che dice, dovrai assicurarti che i tuoi collegamenti non si spezzino attraverso le linee. Esistono diversi modi per farlo, come usare al ~posto degli spazi tra le parole, circondare il collegamento con \mboxo codificare una sorta di penalità in un comando personalizzato di tipo url.

D'altra parte, se non si desidera visualizzare i colori sullo schermo o sulla carta, è sufficiente impostare l'opzione colorlinks=falsequando si chiama il pacchetto hyperref.


1

Puoi Ghostscript per convertire un PDF a colori in scala di grigi. Vedi http://handyfloss.net/2008.09/making-a-pdf-grayscale-with-ghostscript/ .

Tuttavia, otterrai lo stesso risultato semplicemente impostando le impostazioni della stampante su "scala di grigi" prima di stampare, quindi questo potrebbe non essere degno di fastidio.

Per ottenere un bel documento in scala di grigi, è probabilmente meglio regolare manualmente i colori in LaTeX in modo che utilizzi solo il grigio. In questo modo puoi controllare quali scale di grigi vengono utilizzate, per assicurarti che i momenti salienti e altre cose rimangano leggibili.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.