Problème avec la commande lstinline
Je compose un texte dans une fonte qui ne possède pas de caractères grecs.
Du coup, j'utilise Noto, qui en propose, en faisant : `{\fontspec{Noto Sans Medium}\char"03B5}-\TeX{}` (oui, il s'agit de composer « e-TeX »). Tout ça fonctionne parfaitement.
Mais j'indique dans *dans une note en bas de page* (je ne sais si c'est important, mais suite à une réponse, je le texte spécifie à présent) comment j'ai fait pour composer cet `epsilon`, en utilisant le package `listings`, que j'utilise auparavant dans ce document sans rencontrer le moindre problème :
J'ai \footnote{J'ai composé {\fontspec{Noto Sans Medium}\char"03B5}-\TeX{} en écrivant \lstinline+{\fontspec{Noto Sans Medium}\char"03B5}-\TeX{}+.
Medium}\char"03B5}-\TeX{}+.}
Ça ne compile pas ! J'ai changé les caractères actifs de la commande `\lstinline`, par exemple en faisant `\lstinline|{\fontspec{Noto Sans Medium}\char"03B5}-\TeX{}|`, sans succès.
Du coup, j'ai ajouté `\lstDeleteShortInline"` avant la commande `\lstinline` :
J'ai \footnote{J'ai composé {\fontspec{Noto Sans Medium}\char"03B5}-\TeX{} en écrivant \lstDeleteShortInline"\lstinline+{\fontspec{Noto Sans Medium}\char"03B5}-\TeX{}+.
Medium}\char"03B5}-\TeX{}+.}
... et j'ai obtenu un splendide `! Package Listings Error: " is not a short reference for \lstinline.` Je ne comprends pas ce qui se passe.