Moderncv、Polyglossia 和 Font

Moderncv、Polyglossia 和 Font

我正在使用moderncvlualatex 编写和编译我的简历。在将polyglossia(更具体地说是\setdefaultlanguage命令)添加到.tex文件时,sans中的选项moderncv不再起作用。这是 MWE

\documentclass[11pt,a4paper,sans]{moderncv}

\usepackage{polyglossia}
\setmainlanguage{english}

\usepackage{fontspec}
\setsansfont{Calibri}

\moderncvstyle{classic}  
\moderncvcolor{blue}       
\firstname{John}
\familyname{Doe}

\begin{document}
\makecvtitle

\end{document}

已报告别处,但是我似乎找不到它是否已解决。

答案1

事情比较复杂,但是添加\normalfontafter\begin{document}可以解决问题。

相关内容