Historique des modifications [retour]
cliquez ici pour masquer/afficher la révision 3
note en bas de page

30 Avr '22, 16:39

Pathe's gravatar image

Pathe
7.6k49210252

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.
cliquez ici pour masquer/afficher la révision 2
mineure

30 Avr '22, 12:23

Pathe's gravatar image

Pathe
7.6k49210252

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 le texte 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 composé {\fontspec{Noto Sans Medium}\char"03B5}-\TeX{} en écrivant \lstinline+{\fontspec{Noto Sans 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 `\lstinline|{\fontspec{Noto Sans Medium}\char"03B5}-\TeX{}|`, sans succès. Du coup, j'ai ajouté `\lstDeleteShortInline"` avant la commande `\lstinline` : J'ai composé {\fontspec{Noto Sans Medium}\char"03B5}-\TeX{} en écrivant \lstDeleteShortInline"\lstinline+{\fontspec{Noto Sans 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.
cliquez ici pour masquer/afficher la révision 1

30 Avr '22, 12:22

Pathe's gravatar image

Pathe
7.6k49210252

C'est votre première visite ici ? Consultez la FAQ !

×