Re: minted + pythoncode cassé : ECM

Liste des GroupesRevenir à fct tex 
Sujet : Re: minted + pythoncode cassé : ECM
De : lulu042 (at) *nospam* fry.fr.invalid (Lulu)
Groupes : fr.comp.text.tex
Date : 24. Nov 2021, 16:55:29
Autres entêtes
Organisation : koitess?
Message-ID : <slrnspso3h.5km9.lulu042@valentino.Rock-n-Roll.org>
References : 1 2
User-Agent : slrn/1.0.3 (Linux)
Le 24-11-2021, Ulrike Fischer <news3@nililand.de> a écrit :
 Am Wed, 24 Nov 2021 14:13:57 +0100 schrieb Lulu:
 
Bonjour à tous,
 
J'inclus souvent des exemples de code Python dans mes feuilles
d'exercices et il y a une semaine, ça me faisait encore de beaux PDF.
 
Mais aujourd'hui, alors que je n'ai rien changé à part des mises à jour
de ma TexLive 2021 par 'tlmgr update -all', pour chaque section encadrée
par "\begin{pythoncode}" et "\end{pythoncode}" je n'ai qu'une seule
ligne insérée dans le PDF, ligne vide à part le numéro 1 de "lineos".
 
 
 C'est un bug/change dans fancyvrb
 
 https://tex.stackexchange.com/q/623417/2388

Ah ! Merci de cette info.

Pour information (et mes archives), voilà la solution :
8<-----------8<---------8<----------8<----------8<----------8<----------8<
Everything can be switched back to the original behavior, fixing minted,
by adding this to the preamble:

\makeatletter
\def\FV@DefineFindStop{%
  \ifx\FancyVerbStopString\relax
    \ifnum\FancyVerbStopNum<\@ne
      \let\FV@FindStartStop\FV@@PreProcessLine
    \else
      \let\FV@FindStartStop\FV@FindStopNum
    \fi
  \else
    \let\FV@FindStartStop\FV@FindStopString
  \fi}
\makeatother
8<-----------8<---------8<----------8<----------8<----------8<----------8<

Par contre, juste pour en apprendre un peu plus, est-il possible de
'downgrader' fancyvrb à une version antérieure ?

Pourquoi toute la doc que je googlise le déconseille-t-il ?

Date Sujet#  Auteur
24 Nov 21 * minted + pythoncode cassé : ECM12Lulu
24 Nov 21 +- Re: minted + pythoncode cassé : ECM1Lulu
24 Nov 21 +- Re: minted + pythoncode cassé : ECM1Julien Salort
24 Nov 21 `* Re: minted + pythoncode cassé : ECM9Ulrike Fischer
24 Nov 21  `* Re: minted + pythoncode cassé : ECM8Lulu
24 Nov 21   `* Re: minted + pythoncode cassé : ECM7Ulrike Fischer
24 Nov 21    +* Re: minted + pythoncode cassé : ECM5Lulu
24 Nov 21    i`* Re: minted + pythoncode cassé : ECM4Ulrike Fischer
25 Nov 21    i `* Re: minted + pythoncode cassé : ECM3Lulu
25 Nov 21    i  `* Re: minted + pythoncode cassé : ECM2Ulrike Fischer
26 Nov 21    i   `- Re: minted + pythoncode cassé : ECM1Lulu
26 Nov 21    `- Re: minted + pythoncode cassé : ECM1Lulu

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal