![错误:不完整 \iffalse;使用 Kpfonts-otf 时,第 206 行之后的所有文本均被忽略](https://linux22.com/image/467717/%E9%94%99%E8%AF%AF%EF%BC%9A%E4%B8%8D%E5%AE%8C%E6%95%B4%20%5Ciffalse%EF%BC%9B%E4%BD%BF%E7%94%A8%20Kpfonts-otf%20%E6%97%B6%EF%BC%8C%E7%AC%AC%20206%20%E8%A1%8C%E4%B9%8B%E5%90%8E%E7%9A%84%E6%89%80%E6%9C%89%E6%96%87%E6%9C%AC%E5%9D%87%E8%A2%AB%E5%BF%BD%E7%95%A5.png)
这是我的 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