흑백으로 인쇄 할 LaTeX 생성 색상 PDF 설정 읽기에는 좋지 않습니다. 모든 회색조 색상으로 설정하기 위해

LaTeX를 사용하여 PDF를 생성했는데, 다채로운 PDF가 화면에서 읽기에는 좋지만 인쇄 및 읽기에는 좋지 않습니다.

모든 회색조 색상으로 설정하기 위해 색상 설정을 비활성화하는 방법이 있습니까? LaTeX 색상 패키지에는 모든 색상 만 검정색으로 표시하는 옵션이 있습니까?



답변

이것은 (질문을 읽었을 때) 프린터와 관련이 없으며 시작된 stackoverflow에 속하는 것으로 보입니다.

color패키지는이 monochrome색상을 모두 끄집니다 옵션 :

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

그게 당신이 찾고 있었던 것입니까? 그레이 스케일이 아닌 모든 것을 흑백으로 바꿉니다.


답변

귀하의 링크가 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 “그래픽 컨텐츠 선택 사항 작성”: 색상 설정과 같은 그래픽 상태 조작이 계속 적용됩니다.

    따라서 링크 텍스트는 상자에 넣고 색상 유무에 관계없이 두 번 설정됩니다. * 문서 내에서 \ hypersetup {ocgcolorlinks = false}로 기능을 전환 할 수 있습니다.

    • 지원되는 드라이버 : pdftex, dvipdfm

    • PDF 버전은 1.5 이상이어야합니다. pdfTeX에 대해 자동으로 설정됩니다. dvipdfmx 사용자는 명령 행에서 버전을 설정하십시오. dvipdfmx -V 5

그것이 말한대로 링크가 줄을 넘지 않도록해야합니다. 이 작업을 수행하는 방법에는 ~단어 사이에 공백 대신 사용하는 것 \mbox, 사용자 지정 URL 유형 명령에서 링크를 둘러싸 거나 일종의 페널티를 코딩 하는 것과 같은 여러 가지 방법이 있습니다.

반면에 화면이나 용지에 색상을 표시하지 않으려면 colorlinks=false하이퍼 레퍼 패키지를 호출 할 때 옵션을 설정하십시오 .


답변

Ghostscript를 사용하여 컬러 PDF를 그레이 스케일로 변환 할 수 있습니다. http://handyfloss.net/2008.09/making-a-pdf-grayscale-with-ghostscript/를 참조 하십시오 .

그러나 인쇄하기 전에 프린터 설정을 “회색조”로 설정하는 것과 동일한 결과를 얻을 수 있으므로 번거 로움을 덜 수 있습니다.

멋진 그레이 스케일 문서를 얻으려면 회색 만 사용하도록 LaTeX에서 색상을 수동으로 조정하는 것이 좋습니다. 이렇게하면 강조 표시 및 기타 항목을 읽을 수 있도록 사용할 회색조를 제어 할 수 있습니다.