texlive[69386] Master/texmf-dist: proflycee (11jan24)

commits+karl at tug.org commits+karl at tug.org
Thu Jan 11 22:30:46 CET 2024


Revision: 69386
          https://tug.org/svn/texlive?view=revision&revision=69386
Author:   karl
Date:     2024-01-11 22:30:46 +0100 (Thu, 11 Jan 2024)
Log Message:
-----------
proflycee (11jan24)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/proflycee/ProfLycee-doc.pdf
    trunk/Master/texmf-dist/doc/latex/proflycee/ProfLycee-doc.tex
    trunk/Master/texmf-dist/doc/latex/proflycee/ProfLycee-docctan.zip
    trunk/Master/texmf-dist/doc/latex/proflycee/ProfLycee-exemples-pyluatex.pdf
    trunk/Master/texmf-dist/doc/latex/proflycee/ProfLycee-exemples-pyluatex.tex
    trunk/Master/texmf-dist/tex/latex/proflycee/ProfLycee.sty
    trunk/Master/texmf-dist/tex/latex/proflycee/proflycee-tools-listings.tex
    trunk/Master/texmf-dist/tex/latex/proflycee/proflycee-tools-piton.tex

Modified: trunk/Master/texmf-dist/doc/latex/proflycee/ProfLycee-doc.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/proflycee/ProfLycee-doc.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/proflycee/ProfLycee-doc.tex	2024-01-11 21:30:37 UTC (rev 69385)
+++ trunk/Master/texmf-dist/doc/latex/proflycee/ProfLycee-doc.tex	2024-01-11 21:30:46 UTC (rev 69386)
@@ -5,8 +5,8 @@
 % arara: lualatex: {shell: yes, synctex: no, interaction: batchmode} if found('log', '(undefined references|Please rerun|Rerun to get)')
 
 \documentclass[a4paper,french,11pt]{article}
-\def\PLversion{3.01c}
-\def\PLdate{4 janvier 2024}
+\def\PLversion{3.01e}
+\def\PLdate{11 janvier 2024}
 \usepackage{amsfonts}
 \usepackage{ProfLycee}
 \useproflyclib{piton,minted,pythontex,ecritures}

Modified: trunk/Master/texmf-dist/doc/latex/proflycee/ProfLycee-docctan.zip
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/proflycee/ProfLycee-exemples-pyluatex.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/proflycee/ProfLycee-exemples-pyluatex.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/proflycee/ProfLycee-exemples-pyluatex.tex	2024-01-11 21:30:37 UTC (rev 69385)
+++ trunk/Master/texmf-dist/doc/latex/proflycee/ProfLycee-exemples-pyluatex.tex	2024-01-11 21:30:46 UTC (rev 69386)
@@ -2,7 +2,7 @@
 % !TeX TXS-program:compile = txs:///lualatex/[--shell-escape]
 
 \documentclass[french,a4paper,10pt]{article}
-\def\PLver{2.7.6}
+\def\PLver{3.01e}
 \usepackage[margin=1.5cm]{geometry}
 \usepackage{ProfLycee}
 \useproflyclib{piton}
@@ -158,7 +158,7 @@
 \documentclass[french,a4paper,10pt]{article}
 \usepackage{ProfLycee}
 \useproflyclib{piton}
-\usepackage[executable=python.exe]{pyluatex}    % lua + shell-escape
+\usepackage[executable=python]{pyluatex}    % lua + shell-escape
 \end{codehigh}}
 
 \subsection{Commande}

Modified: trunk/Master/texmf-dist/tex/latex/proflycee/ProfLycee.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/proflycee/ProfLycee.sty	2024-01-11 21:30:37 UTC (rev 69385)
+++ trunk/Master/texmf-dist/tex/latex/proflycee/ProfLycee.sty	2024-01-11 21:30:46 UTC (rev 69386)
@@ -3,7 +3,9 @@
 % or later, see http://www.latex-project.org/lppl.txtf
 
 \NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{ProfLycee}[2024/01/04 3.01c Aide pour l'utilisation de LaTeX en lycee]
+\ProvidesPackage{ProfLycee}[2024/01/11 3.01e Aide pour l'utilisation de LaTeX en lycee]
+% 3.01e	Mise en conformité avec pyluatex/piton
+% 3.01d	Ajout des commentaires en gris italique (via #) pour le pseudocode
 % 3.01c	Ajout des splines en mode génération (sans forcément tracer)
 % 3.01b	Ajout de la division euclidienne + correction du bugs mineurs
 % 3.01a	Ajout des courbes ECC/FCC + paramètres par interpolation

Modified: trunk/Master/texmf-dist/tex/latex/proflycee/proflycee-tools-listings.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/proflycee/proflycee-tools-listings.tex	2024-01-11 21:30:37 UTC (rev 69385)
+++ trunk/Master/texmf-dist/tex/latex/proflycee/proflycee-tools-listings.tex	2024-01-11 21:30:46 UTC (rev 69386)
@@ -2,6 +2,7 @@
 % Copyright 2023  Cédric Pierquet
 % Released under the LaTeX Project Public License v1.3c or later, see http://www.latex-project.org/lppl.txt
 
+%3.01d	Ajout des commentaires en PseudoCode (via #)
 %3.00g	Amélioration marge gauche PseudoCode
 %2.7.5	Ajout de clés pour PythonLst + Couleurs optionnelles pour PseudoCode
 %2.7.3	Correction de la couleur des bordures
@@ -255,7 +256,9 @@
 	numbers          = left,
 	morestring       = [b]",
 	showstringspaces = false,
-	escapeinside     = {(*}{*)}
+	escapeinside     = {(*}{*)},
+	commentstyle     = \itshape\color{gray},
+	morecomment      = [l][commentstyle]{\#}
 }
 
 \lstdefinestyle{pseudocodenoPL}{%
@@ -270,7 +273,9 @@
 	numbers          = none,
 	showstringspaces = false,
 	morestring       = [b]",
-	escapeinside     = {(*}{*)}
+	escapeinside     = {(*}{*)},
+	commentstyle     = \itshape\color{gray},
+	morecomment      = [l][commentstyle]{\#}
 }
 
 \newlength{\PseudoCodeXLeft}
@@ -421,7 +426,9 @@
 	numbers          = left,
 	morestring       = [b]",
 	showstringspaces = false,
-	escapeinside     = {(*}{*)}
+	escapeinside     = {(*}{*)},
+	commentstyle     = \itshape\color{gray},
+	morecomment      = [l][commentstyle]{\#}
 }
 
 \lstdefinestyle{pseudocodenoPLalt}{%
@@ -435,7 +442,9 @@
 	numbers          = none,
 	showstringspaces = false,
 	morestring       = [b]",
-	escapeinside     = {(*}{*)}
+	escapeinside     = {(*}{*)},
+	commentstyle     = \itshape\color{gray},
+	morecomment      = [l][commentstyle]{\#}
 }
 
 \tcbset{stylepseudocodePLalt/.style={%

Modified: trunk/Master/texmf-dist/tex/latex/proflycee/proflycee-tools-piton.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/proflycee/proflycee-tools-piton.tex	2024-01-11 21:30:37 UTC (rev 69385)
+++ trunk/Master/texmf-dist/tex/latex/proflycee/proflycee-tools-piton.tex	2024-01-11 21:30:46 UTC (rev 69386)
@@ -2,6 +2,7 @@
 % Copyright 2023  Cédric Pierquet
 % Released under the LaTeX Project Public License v1.3c or later, see http://www.latex-project.org/lppl.txt
 
+%3.01e	Correction du comportement de la console repl piton/pyluatex
 %2.7.6	Correction du comportement de la console, avec une meilleure gestion de la largeur ^^ (merci à ablasz ;-))
 %2.7.5	Ajout d'un argument optionnel pour commencer les codes python à un numéro de ligne différent de 1
 %2.7.3	Correction de la couleur des bordures
@@ -193,17 +194,15 @@
 		}%
 %		{\tcbset{consolepyluatexlogo,width=\ConsPyluaLarg,\ConsPyluaAlign,#3}}
 %		{\tcbset{consolepyluatex,width=\ConsPyluaLarg,\ConsPyluaAlign,#3}}
-	%\begin{tcolorbox}
-		\begin{pythonrepl}
+		\begin{pythonrepl}%
 }
 {
+	\end{pythonrepl}%
 	\directlua{
 	tex.print("\\begin{Piton}")
 	tex.print(pyluatex.get_last_output())
 	tex.print("\\end{Piton}")
-	tex.print("")
-}
-		\end{pythonrepl}
+	}%
 	\end{tcolorbox}
 }
 



More information about the tex-live-commits mailing list.