这答案对于那里提供的 MWE 来说非常完美,我有一个使用包的不同的 MWE polyglossia
。据我所知,fontspec
它会自动加载polyglossia
。(如果我错了,请纠正我。)因此我无法添加[no-math]
。如果我尝试使用此选项单独加载fontspec
(保持多语完整),则会导致一些错误。这是 MWE。
\documentclass{article}
\usepackage{musixtex}
\usepackage{polyglossia}
%\usepackage[no-math]{fontspec} % Uncommenting results in errors.
\begin{document}
\begin{music}
\akkoladen{{1}{2}{3}{5}}
\startextract
\notes
\en
\notes
\en
\zendextract
\end{music}
\end{document}
如何解决这个问题?
答案1
fontspec
之前加载polyglossia
。
一个包不能用不同的选项调用两次;polyglossia
因为
\RequirePackage{fontspec}
如果没有选项,您以后将无法fontspec
使用该no-math
选项进行加载。不过,最好先使用所需的选项进行加载。
\documentclass{article}
\usepackage{musixtex}
\usepackage[no-math]{fontspec} % Uncommenting results in errors.
\usepackage{polyglossia}
\begin{document}
\begin{music}
\akkoladen{{1}{2}{3}{5}}
\startextract
\notes
\en
\notes
\en
\zendextract
\end{music}
\end{document}