![xeCJK - 自定义命令的 CJK 文本颜色未按指定更改](https://linux22.com/image/307329/xeCJK%20-%20%E8%87%AA%E5%AE%9A%E4%B9%89%E5%91%BD%E4%BB%A4%E7%9A%84%20CJK%20%E6%96%87%E6%9C%AC%E9%A2%9C%E8%89%B2%E6%9C%AA%E6%8C%89%E6%8C%87%E5%AE%9A%E6%9B%B4%E6%94%B9.png)
我正在使用模板Deedy-简历创建我的简历。英文版工作正常,但我不确定如何正确创建中文版。我使用了包xeCJK
。字体已呈现,但每个自定义命令中的颜色不会根据每个\color
指定而改变。相反,它们都只是坚持我在中设置的颜色\setCJKmainfont
。
模板类的作者定义了一个自定义命令,如下所示:\newcommand{\location}[1]{\color{headings}\raggedright\fontspec{Raleway-Medium}\fontsize{10pt}{12pt}\selectfont {#1\\} \normalfont}
。我猜\color
这里的命令只适用于英文文本。即使我\color
在我的文件中明确指定每个命令.tex
,也没有效果。
有没有办法将自定义命令的 CJK 文本颜色设置为与 xeCJK 中设置的颜色不同\setCJKmainfont
?还是我必须采取其他方法?
谢谢。
(我使用的模板的类文件可以在以下位置找到https://github.com/deedydas/Deedy-Resume/blob/master/OpenFonts/deedy-resume-openfont.cls)