这是我的 MWE:
% !TeX program = xelatex
\documentclass[12pt, parskip]{scrreport}
\usepackage[symbols]{kpfonts-otf}
\setmainfont{KpRoman}
\begin{document}
Hello!
\end{document}
当我使用它进行编译时,XeLaTeX
出现以下错误消息:
Incomplete \iffalse; all text was ignored after line 206.
但是,如果我切换
\usepackage[symbols]{kpfonts-otf}
\setmainfont{KpRoman}
到
\usepackage{kpfonts-otf}
那么一切都好。
但我确实想使用前者,因为我想使用一些选项\setmathfont
(这不包含在我的 MWE 中)。
我怎样才能解决这个问题?
答案1
这应该报告给软件包的作者,\fi
第 270 行缺少它
\fi
\fi
\fi%<<<<<<<<<<<<<<<<<<<<<<<missing
\ifkp@symbols