错误:不完整 \iffalse;使用 Kpfonts-otf 时,第 206 行之后的所有文本均被忽略

错误:不完整 \iffalse;使用 Kpfonts-otf 时,第 206 行之后的所有文本均被忽略

这是我的 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

相关内容