Этотответ отлично работает для 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}