Deutsch   English   Français   Italiano  
<slrnspso3h.5km9.lulu042@valentino.Rock-n-Roll.org>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!weretis.net!feeder6.news.weretis.net!feeder8.news.weretis.net!feeder1-2.proxad.net!proxad.net!feeder1-1.proxad.net!cleanfeed3-b.proxad.net!nnrp1-1.free.fr!not-for-mail
Newsgroups: fr.comp.text.tex
From: Lulu <lulu042@fry.fr.invalid>
Subject: Re: minted + pythoncode =?UTF-8?Q?cass=C3=A9?= : ECM
References: <slrnspsekl.4sa3.lulu042@valentino.Rock-n-Roll.org>
 <1l4w1n576azdz$.dlg@nililand.de>
Organization: koitess?
User-Agent: slrn/1.0.3 (Linux)
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
Message-ID: <slrnspso3h.5km9.lulu042@valentino.Rock-n-Roll.org>
Date: Wed, 24 Nov 2021 16:55:29 +0100
Lines: 43
NNTP-Posting-Date: 24 Nov 2021 16:56:09 CET
NNTP-Posting-Host: 37.166.174.0
X-Trace: 1637769369 news-1.free.fr 4970 37.166.174.0:35622
X-Complaints-To: abuse@proxad.net
Bytes: 2478

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 ?