Package mathastext : composition disparate
Voulant répondre sur un [autre fil](https://texnique.fr/osqa/questions/8671/expressions-symboles-mathematiques-dans-une-police-tres-grasse-24-points), j'ai ouvert un [nouveau fil de discussion](https://texnique.fr/osqa/questions/8676/lualatex-et-maths-pourquoi-ma-police-napparait-elle-pas)... qui a créé un nouveau problème : pourquoi l'extension *mathastext* ne compose-t-elle pas les chiffres avec la police requise ?
\documentclass[a4paper,fontsize=24pt]{scrartcl}
\usepackage{fontspec}
\setmainfont{Luciole-Bold.ttf}[ItalicFont = Luciole-Bold-Italic.ttf]
\setsansfont{Luciole-Bold.ttf}
\setmonofont{Luciole-Bold.ttf}
\usepackage{polyglossia}
\setdefaultlanguage{french}
\usepackage{mathtools, amssymb, mathrsfs}
\usepackage[onehalfspacing]{setspace} % interlignes \begin-end{onehalfspacing} ou {doublespacing}
% alinéa
\usepackage{etoolbox}
\makeatletter
\patchcmd{\raggedright}{\parindent\z@}{}{}{\err}
\makeatother
\usepackage{mathastext}
\begin{document}
$ a^{n} $ est défini par :
\[ a^{n} = \underbrace{a \times a \times \cdots \times a}_{n \text{ fois}} \]
\[ a^{-n} = \frac{1}{a^{n}} = \underbrace{\frac{1}{a} \times \cdots \times \frac{1}{a}}_{n \text{ fois}} \]
\end{document}
On voit sur le document suivant que `a^{-n}= \frac{1}{a^{n}` n'est le chiffre 1, la barre de fraction et le signe égale ne sont pas composé en *Luciole*, *Luciole* grasse, à la différence du reste de la phrase l'expression :
<img src="/upfiles/2test-luciole-maths_sBj0iRa.png" style="width: 100%;"/>