opção sem matemática no pacote polyglossia

opção sem matemática no pacote polyglossia

Esseresposta funciona perfeitamente para o MWE fornecido lá, tenho um MWE diferente que usa package polyglossia. Pelo que eu sei fontspecé carregado polyglossiaautomaticamente. (corrija-me se estiver errado.) Portanto, não posso adicionar [no-math]. Se eu tentar carregar fontspecseparadamente com esta opção (mantendo a poliglossia intacta), ocorrerão alguns erros. Este é o 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}

Como resolver isso?

Responder1

Carregue fontspecantes polyglossia.

Um pacote não pode ser chamado duas vezes com opções diferentes; desde polyglossiaentão

\RequirePackage{fontspec}

sem opções, você não poderá carregar posteriormente fontspeccom a no-mathopção. No entanto, carregá-lo primeiro com as opções desejadas é bom.

\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}

informação relacionada