Le code suivant :

Ouvrir dans l'éditeur Overleaf
%ECM
\documentclass{article}
\usepackage{minted}
\begin{document}
En-dessous, il doit y avoir du code.
\begin{minted}{python}
def yenamarre(test):
if test:
print("bravo")
else:
print("pas bien")
\end{minted}
Là, le code est fini.
\end{document}
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

donne à la compilation le fichier log suivant : fichier log 1 où on obtient une erreur "Missing Pygments output".

En effet, le package crée bien le répertoire _minted-test_minted, qui contient les fichiers default-pyg-prefix.pygstyle et default.pygstyle, mais pas les autres fichiers du genre 11A3E229084349BC25D97E29393CED1DD163D59F34BBAF7010286D2FBD380783.pygtex, qui contiennent les instructions Verbatim pour écrire le code dans le document final.

J'ai donc l'impression que minted n'écrit pas ses fichiers XXX.pygtex.

J'ai vu lors de mes recherches que certains n'avaient plus l'erreur en ajoutant l'option [cache=false] à l'appel du package. Le code suivant :

Ouvrir dans l'éditeur Overleaf
%ECM
\documentclass{article}
\usepackage[cache=false]{minted}
\begin{document}
En-dessous, il doit y avoir du code.
\begin{minted}{python}
def yenamarre(test):
if test:
print("bravo")
else:
print("pas bien")
\end{minted}
Là, le code est fini.
\end{document}
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

compile cette fois sans erreur (fichier log : fichier log 2), mais à l'affichage, on n'a rien entre les deux lignes de texte !

Au niveau de l'environnement, je suis :

  • sous Mac OS à jour (10.14.6) avec un Mac book pro 15'' récent
  • TeXlive 2019 à jour (minted en version 2.5)
  • LaTeX appelé par "latex --shell-escape -interaction=nonstopmode %.tex" (via texmaker)

Quelqu'un saurait-il comment corriger ce problème ?

Posée 08 Sep '19, 10:41

izb's gravatar image

izb
5325
Taux d'acceptation : 0%

Modifiée 08 Sep '19, 16:26

Pathe's gravatar image

Pathe ♦♦
7.6k49208252

Avez-vous installé Pygments (un extension pour python) ?

(08 Sep '19, 13:40) samcarter samcarter's gravatar image

fichier log 1 ne marche pas: "That file isn’t here any more"

(08 Sep '19, 13:42) samcarter samcarter's gravatar image

1) Pygments est bien installé sur mon système (un "pip install Pygments" le confirme) ; un "pygmentize -V" me donne la "Pygments version 2.4.2". 2) J'ai corrigé le lien mort 3) Merci

(08 Sep '19, 14:28) izb izb's gravatar image
1

(CMÇM) Chez moi ça marche.

Plus précisément, ça marche parce que j'ai mis -shell-escape et non --shell-escape.

(13 Nov '20, 23:20) dontgiveup dontgiveup's gravatar image

@dontgiveup : c'est une information intéressante, mais étrange. De quel OS vous servez-vous ?

(13 Nov '20, 23:22) Pathe ♦♦ Pathe's gravatar image

C'est GNU/Linux. J'ai essayé en ligne de commande et dans TexMaker. C'est curieux parce que dans mon souvenir, j'utilisais deux tirets mais bon ma mémoire...

(13 Nov '20, 23:33) dontgiveup dontgiveup's gravatar image

@dontgiveup Attention ! Vos réponses étaient des commentaires plutôt que des réponses et ont été converties comme tels.

(13 Nov '20, 23:38) denis ♦♦ denis's gravatar image

@dontgiveup Chez moi, sous GNU/Linux également et avec zsh, les deux syntaxes fonctionnent.

(13 Nov '20, 23:42) denis ♦♦ denis's gravatar image
Affichage de 5 parmi 8 Afficher 3 commentaire(s) en plus
Soyez le premier à répondre à cette question !
[Masquer l'aperçu]

Suivre cette question

Par courriel :

Une fois que vous serez enregistré, vous pourrez souscrire à n'importe quelle mise à jour ici

Par flux RSS :

Réponses

Réponses et commentaires

Mots-clés de la question :

×24
×7
×1

Question posée : 08 Sep '19, 10:41

Question vue : 4,721 fois

Dernière mise à jour : 13 Nov '20, 23:42

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

×