当我(1)使用 fontspec 包更改主字体的颜色、(2)将一些文本放入文本块环境中以及(3)使用 LuaLaTex 编译文档时,使用 Adobe Reader 9 打开生成的 pdf 时显示以下错误消息:
此页面存在错误。Acrobat 可能无法正确显示该页面。请联系创建 PDF 文档的人员以更正此问题
文档正确打开,看起来一切正常。但是,这个错误消息很烦人,看起来不太专业。当我删除 \setmainfont 选项中的颜色规范时,错误消失了。
这是 MWE。另外,请注意连字符如何保持黑色,而不像文本主体那样正确地用红色绘制:
\documentclass[]{article}
\usepackage[overlay, absolute]{textpos}
\usepackage{xcolor}
\usepackage[]{fontspec}
\setmainfont[Color = red]{Latin Modern Roman}
\begin{document}
\begin{textblock}{5}(5, 5)
LaTeX is a high-quality typesetting system; it includes features designed for the production of technical and scientific documentation. LaTeX is the de facto standard for the communication and publication of scientific documents.
\end{textblock}
\end{document}
其结果是:
我在 Ubuntu 14.04 LTS 中使用 TeXstudio 2.6.6。使用以下命令完成编译“lualatex -synctex=1 -interaction=nonstopmode %.tex”。编译结束时没有任何错误或警告。
我是唯一遇到此问题的人吗?还是我做错了什么?