pro*_*eek 12 pdf printing latex
我使用 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}
Run Code Online (Sandbox Code Playgroud)
这就是你要找的吗?它将所有东西变成黑白而不是灰度。
我假设您的链接是使用 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-type 命令中使用或编码某种惩罚来包围链接。
另一方面,如果不想在屏幕或纸上看到颜色,只需colorlinks=false在调用 hyperref 包时设置该选项即可。
| 归档时间: |
|
| 查看次数: |
22939 次 |
| 最近记录: |