大家好,使用 TeX 的人,
抱歉,用一个涉及闭源软件的问题来骚扰您,但 Ubuntu 12.04 上的 Adobe Acrobat Reader 无法在我的文档中显示彩色文本,而 evince 则可以。你们有人能重现这个最小示例吗?
\documentclass{article}
\usepackage{color}
\begin{document}
Hello, \color{blue}{world}!
\end{document}
答案1
Acrobat(至少是 Windows)在其辅助功能选项中有一个替换文档颜色的选项。如果选中此选项,则您无法在 PDF 文件中控制颜色,因为阅读器将用所选颜色替换它们,以帮助区分颜色。
答案2
我在 Windows 上使用其他字体时也遇到过类似问题。请使用\textcolor
而不是\color
。
\documentclass{article}
\usepackage{color}
\begin{document}
Hello, \textcolor{blue}{world!}
\end{document}
的 \def\textcolor
使用\leavevmode
。您\leavevmode\color{blue}
也可以尝试一下。