這答案非常適合那裡提供的MWE,我有一個不同的MWE,它使用 package 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}