如果与 LuaLaTeX 一起使用,fontspec 属性似乎无法在浮动环境中正常工作。
\documentclass{article}
\usepackage{fontspec}
\begin{document}
{
\fontspec[Color=FF0000]{DejaVu Sans}
This is a test for fontspec.
}
\begin{table}
{
\fontspec[Color=FF0000]{DejaVu Sans}
This is a test for fontspec.
}
\end{table}
\end{document}
这个小例子与 XeLaTeX 配合得很好,但用 LuaLaTeX 版本 beta-0.70.2(TeX Live 2012)编译时,表格环境中的文本打印为黑色而不是红色。
有没有办法用 LuaLaTeX 修复此行为?使用 XeLaTeX 并不是真正的解决方法,因为我严重依赖 LuaLaTeX 的功能。