texlive[75978] Master/texmf-dist: proflycee (5aug25)

commits+karl at tug.org commits+karl at tug.org
Tue Aug 5 22:35:39 CEST 2025


Revision: 75978
          https://tug.org/svn/texlive?view=revision&revision=75978
Author:   karl
Date:     2025-08-05 22:35:39 +0200 (Tue, 05 Aug 2025)
Log Message:
-----------
proflycee (5aug25)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/proflycee/ProfLycee-doc.pdf
    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-pythontex.pdf
    trunk/Master/texmf-dist/doc/latex/proflycee/README.md
    trunk/Master/texmf-dist/tex/latex/proflycee/ProfLycee-Light.sty
    trunk/Master/texmf-dist/tex/latex/proflycee/ProfLycee-Pictosbac.sty
    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
    trunk/Master/texmf-dist/tex/latex/proflycee/proflycee-tools-pythontex.tex

Added Paths:
-----------
    trunk/Master/texmf-dist/tex/latex/proflycee/pflcliparts/pfl-flatpictosbac.pdf

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

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-pythontex.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/proflycee/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/proflycee/README.md	2025-08-05 20:35:21 UTC (rev 75977)
+++ trunk/Master/texmf-dist/doc/latex/proflycee/README.md	2025-08-05 20:35:39 UTC (rev 75978)
@@ -1,15 +1,21 @@
 You are a french mathematics teacher ?
+
 proflycee may be a useful package to daily use of LaTeX.
 
 ----------------
 
 Vous êtes un enseignant de mathématiques en lycée ?
+
 proflycee est un package qui pourra vous aider à utiliser LaTeX au quotidien.
 
 ----------------
 
 Author   : Cédric Pierquet
+
 email    : cpierquet at outlook.fr
+
 Licences : Released under the LaTeX Project Public License v1.3c or later, see http://www.latex-project.org/lppl.txt
+
            CC0/MIT for cliparts (from openclipart/svgrepo)
+
            CC BY-SA 3.0 (from Mark Wibrow helping code)

Modified: trunk/Master/texmf-dist/tex/latex/proflycee/ProfLycee-Light.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/proflycee/ProfLycee-Light.sty	2025-08-05 20:35:21 UTC (rev 75977)
+++ trunk/Master/texmf-dist/tex/latex/proflycee/ProfLycee-Light.sty	2025-08-05 20:35:39 UTC (rev 75978)
@@ -3,11 +3,13 @@
 % licence cliparts...: CC0 from openclipart or svgrepo
 
 \NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{ProfLycee-Light}[2025/06/26 1.01d Aide pour l'utilisation de LaTeX en lycee]
+\ProvidesPackage{ProfLycee-Light}[2025/08/04 1.01f Aide pour l'utilisation de LaTeX en lycee]
+%1.01f	Compat fa567
+%1.01e	Pictosbac version 'flat'
 %1.01d	Style grille histo + améliorations de qques codes + binôme Newton + corrections de bugs (nouveaux codes 'piton')
 %1.01c	Ajout de deux cliparts (bullseye) + Ajout de cliparts 'zone bac'
 %1.01b	Bugfix
-%1.01a	Compatibiité fa5/6 + nouvelle clé pour SolutionSeuil + Styles piton (Onglet & Carbon)
+%1.01a	Compatibilité fa5/6 + nouvelle clé pour SolutionSeuil + Styles piton (Onglet & Carbon)
 %1.00f	Correction d'un bug avec des espacements non voulus
 %1.00e	Option [noncancel] pour ne pas charger cancel avec thicklines + option [compat] pour 'maximiser' les options utiles + améliorations dans le code
 %1.00d	Option [nonsiunitxfr] + bugfix avec tabularray
@@ -26,7 +28,7 @@
 \newif\if at compatmax \@compatmaxfalse
 \newif\if at fafive \@fafivetrue
 \newif\if at fasix \@fasixfalse
-\newif\if at fafivesix \@fafivesixfalse
+\newif\if at faseven \@fasevenfalse
 
 \DeclareOption{xcolor}{\@xcolortrue}%
 \DeclareOption{build}{\@buildtrue}%
@@ -36,9 +38,9 @@
 \DeclareOption{warningsoff}{\@warningsofftrue}%
 \DeclareOption{nontikzbabel}{\@loadtikzbabelfalse}%
 \DeclareOption{compat}{\@compatmaxtrue}%
-\DeclareOption{nonfa}{\@fafivefalse\@fasixfalse\@fafivesixfalse}
-\DeclareOption{fa6}{\@fafivefalse\@fafivesixfalse\@fasixtrue}
-\DeclareOption{fa5fa6}{\@fafivefalse\@fasixfalse\@fafivesixtrue}
+\DeclareOption{nonfa}{\@fafivefalse\@fasixfalse\@fasevenfalse}
+\DeclareOption{fa6}{\@fafivefalse\@fasixtrue\@fasevenfalse}
+\DeclareOption{fa7}{\@fafivefalse\@fasixfalse\@faseventrue}
 
 \DeclareOption*{}
 \ProcessOptions\relax
@@ -94,22 +96,52 @@
 		group-minimum-digits=4%
 	}%
 \fi
+\RequirePackage{tcolorbox}%
+\tcbuselibrary{breakable,fitting,skins,listings,listingsutf8,hooks}
+
+%%=====FONTAWESOME...
 \if at fafive
 	\RequirePackage{fontawesome5}
-	\def\pflfacog{\faIcon{cog}}
 \fi
 \if at fasix
 	\RequirePackage{fontawesome6}
-	\def\pflfacog{\faIcon{gear}}
 \fi
-\if at fafivesix
-	\RequirePackage[fa5alias]{fontawesome6}
-	\def\pflfacog{\faIcon{gear}}
+\if at faseven
+	\RequirePackage{fontawesome7}
 \fi
-%\RequirePackage{fontawesome5}
-\RequirePackage{tcolorbox}%
-\tcbuselibrary{breakable,fitting,skins,listings,listingsutf8,hooks}
 
+\def\pflfacog{}
+\def\pflfapseudocode{}
+\def\pflfapcode{}
+\def\pflfaclone{}
+\def\pflfapython{}
+
+\@ifpackageloaded{fontawesome5}%
+	{%
+		\def\pflfacog{\faIcon{cog}}%
+		\def\pflfapseudocode{\faFileCode}%
+		\def\pflfapcode{\faCode}%
+		\def\pflfaclone{\faClone}%
+		\def\pflfapython{\faPython}%
+	}%
+	{}
+\@ifpackageloaded{fontawesome6}
+	{%
+		\def\pflfacog{\faIcon{gear}}%
+		\def\pflfapseudocode{\faFileCode}%
+		\def\pflfapcode{\faCode}%
+		\def\pflfapython{\faPython}%
+	}%
+	{}%
+\@ifpackageloaded{fontawesome7}%
+	{%
+		\def\pflfacog{\faIcon{gear}}%
+		\def\pflfapseudocode{\faFileCode}%
+		\def\pflfapcode{\faCode}%
+		\def\pflfapython{\faPython}%
+	}%
+	{}%
+
 %%=====COULEURS PERSO
 \definecolor{CouleurVertForet}{HTML}{1F8B36} %ForestGreen
 \colorlet{MotsClesPseudoCodeA}{blue!75}

Modified: trunk/Master/texmf-dist/tex/latex/proflycee/ProfLycee-Pictosbac.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/proflycee/ProfLycee-Pictosbac.sty	2025-08-05 20:35:21 UTC (rev 75977)
+++ trunk/Master/texmf-dist/tex/latex/proflycee/ProfLycee-Pictosbac.sty	2025-08-05 20:35:39 UTC (rev 75978)
@@ -1,9 +1,10 @@
 % Author.............: C. Pierquet
 % licence............: Released under the LaTeX Project Public License v1.3c or later, see http://www.latex-project.org/lppl.txt
-% licence cliparts...: CC0 from svgrepo (Darius Dan)
+% licence cliparts...: CC0 from svgrepo (Darius Dan & Harikadeng)
 
 \NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{ProfLycee-Pictosbac}[2025/05/25 0.1a Pictogrammes Zone Examen]
+\ProvidesPackage{ProfLycee-Pictosbac}[2025/08/04 0.1b Pictogrammes Zone Examen]
+%0.1b	Flat version
 %0.1a	Version initiale
 
 %%=====Option(s)
@@ -13,7 +14,6 @@
 \RequirePackage{xstring}
 
 %%====Macro
-%====PICTOBACS
 \NewDocumentCommand\pflpictobac{ s O{height=1em} m }{%
 	%#* = b&w
 	%#2 = options includegraphics
@@ -21,6 +21,7 @@
 	\IfBooleanTF{#1}%
 		{%
 			\IfStrEqCase{#3}{%
+				%les classiques 'monument 10'
 				{amnord}{\includegraphics[page=1,#2]{pfl-pictosbac.pdf}}%
 				{amsud}{\includegraphics[page=3,#2]{pfl-pictosbac.pdf}}%
 				{amsud.v1}{\includegraphics[page=3,#2]{pfl-pictosbac.pdf}}%
@@ -47,6 +48,7 @@
 		}%
 		{%
 			\IfStrEqCase{#3}{%
+				%les classiques 'monument 10'
 				{amnord}{\includegraphics[page=2,#2]{pfl-pictosbac.pdf}}%
 				{amsud}{\includegraphics[page=4,#2]{pfl-pictosbac.pdf}}%
 				{amsud.v1}{\includegraphics[page=4,#2]{pfl-pictosbac.pdf}}%
@@ -73,4 +75,52 @@
 		}%
 }
 
+%====PICTOBACS
+\NewDocumentCommand\pflflatpictobac{ s O{height=1em} m }{%
+	%#* = crop
+	%#2 = options includegraphics
+	%#3 = name
+	\IfBooleanTF{#1}%
+		{%
+			\IfStrEqCase{#3}{%
+				%les 'world famous' cropped
+				{amnord}{\includegraphics[page=2,#2]{pfl-flatpictosbac.pdf}}%
+				{amnord.v1}{\includegraphics[page=2,#2]{pfl-flatpictosbac.pdf}}%
+				{amsud}{\includegraphics[page=4,#2]{pfl-flatpictosbac.pdf}}%
+				{amsud.v1}{\includegraphics[page=4,#2]{pfl-flatpictosbac.pdf}}%
+				{asie}{\includegraphics[page=6,#2]{pfl-flatpictosbac.pdf}}%
+				{asie.v1}{\includegraphics[page=6,#2]{pfl-flatpictosbac.pdf}}%
+				{asie.v2}{\includegraphics[page=8,#2]{pfl-flatpictosbac.pdf}}%
+				{ce}{\includegraphics[page=10,#2]{pfl-flatpictosbac.pdf}}%
+				{ce.v1}{\includegraphics[page=10,#2]{pfl-flatpictosbac.pdf}}%
+				{ce.v2}{\includegraphics[page=12,#2]{pfl-flatpictosbac.pdf}}%
+				{fr}{\includegraphics[page=14,#2]{pfl-flatpictosbac.pdf}}%
+				{fr.v1}{\includegraphics[page=14,#2]{pfl-flatpictosbac.pdf}}%
+				{fr.v2}{\includegraphics[page=16,#2]{pfl-flatpictosbac.pdf}}%
+				{poly}{\includegraphics[page=18,#2]{pfl-flatpictosbac.pdf}}%
+				{poly.v1}{\includegraphics[page=18,#2]{pfl-flatpictosbac.pdf}}%
+			}%
+		}%
+		{%
+			\IfStrEqCase{#3}{%
+				%les 'world famous' 
+				{amnord}{\includegraphics[page=1,#2]{pfl-flatpictosbac.pdf}}%
+				{amnord.v1}{\includegraphics[page=1,#2]{pfl-flatpictosbac.pdf}}%
+				{amsud}{\includegraphics[page=3,#2]{pfl-flatpictosbac.pdf}}%
+				{amsud.v1}{\includegraphics[page=3,#2]{pfl-flatpictosbac.pdf}}%
+				{asie}{\includegraphics[page=5,#2]{pfl-flatpictosbac.pdf}}%
+				{asie.v1}{\includegraphics[page=5,#2]{pfl-flatpictosbac.pdf}}%
+				{asie.v2}{\includegraphics[page=7,#2]{pfl-flatpictosbac.pdf}}%
+				{ce}{\includegraphics[page=9,#2]{pfl-flatpictosbac.pdf}}%
+				{ce.v1}{\includegraphics[page=9,#2]{pfl-flatpictosbac.pdf}}%
+				{ce.v2}{\includegraphics[page=11,#2]{pfl-flatpictosbac.pdf}}%
+				{fr}{\includegraphics[page=13,#2]{pfl-flatpictosbac.pdf}}%
+				{fr.v1}{\includegraphics[page=13,#2]{pfl-flatpictosbac.pdf}}%
+				{fr.v2}{\includegraphics[page=15,#2]{pfl-flatpictosbac.pdf}}%
+				{poly}{\includegraphics[page=17,#2]{pfl-flatpictosbac.pdf}}%
+				{poly.v1}{\includegraphics[page=17,#2]{pfl-flatpictosbac.pdf}}%
+			}%
+		}%
+}
+
 \endinput
\ No newline at end of file

Modified: trunk/Master/texmf-dist/tex/latex/proflycee/ProfLycee.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/proflycee/ProfLycee.sty	2025-08-05 20:35:21 UTC (rev 75977)
+++ trunk/Master/texmf-dist/tex/latex/proflycee/ProfLycee.sty	2025-08-05 20:35:39 UTC (rev 75978)
@@ -5,7 +5,9 @@
 % code
 
 \NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{ProfLycee}[2025/06/26 3.12b Aide pour l'utilisation de LaTeX en lycee]
+\ProvidesPackage{ProfLycee}[2025/08/04 3.12d Aide pour l'utilisation de LaTeX en lycee]
+% 3.12d	Compat fa567
+% 3.12c	Pictosbac version 'flat'
 % 3.12b Style grille histo + améliorations de qques codes + binôme Newton + corrections de bugs (nouveaux codes 'piton')
 % 3.12a	Ajout de cliparts 'zone bac' (via ProfLycee-Pictosbac)
 % 3.11g	Ajout de deux cliparts (bullseye)
@@ -128,7 +130,7 @@
 \newif\if at compatmax \@compatmaxfalse
 \newif\if at fafive \@fafivetrue
 \newif\if at fasix \@fasixfalse
-\newif\if at fafivesix \@fafivesixfalse
+\newif\if at faseven \@fasevenfalse
 
 \DeclareOption{xcolor}{\@xcolortrue}%
 \DeclareOption{build}{\@buildtrue}%
@@ -139,9 +141,9 @@
 \DeclareOption{nontikzbabel}{\@loadtikzbabelfalse}%
 \DeclareOption{noncancel}{\@loadcancelfalse}%
 \DeclareOption{compat}{\@compatmaxtrue}%
-\DeclareOption{nonfa}{\@fafivefalse\@fasixfalse\@fafivesixfalse}
-\DeclareOption{fa6}{\@fafivefalse\@fafivesixfalse\@fasixtrue}
-\DeclareOption{fa5fa6}{\@fafivefalse\@fasixfalse\@fafivesixtrue}
+\DeclareOption{nonfa}{\@fafivefalse\@fasixfalse\@fasevenfalse}
+\DeclareOption{fa6}{\@fafivefalse\@fasixtrue\@fasevenfalse}
+\DeclareOption{fa7}{\@fafivefalse\@fasixfalse\@faseventrue}
 
 \DeclareOption*{}
 \ProcessOptions\relax
@@ -193,19 +195,7 @@
 		group-minimum-digits=4%
 	}%
 \fi
-\if at fafive
-	\RequirePackage{fontawesome5}
-	\def\pflfacog{\faIcon{cog}}
-\fi
-\if at fasix
-	\RequirePackage{fontawesome6}
-	\def\pflfacog{\faIcon{gear}}
-\fi
-\if at fafivesix
-	\RequirePackage[fa5alias]{fontawesome6}
-	\def\pflfacog{\faIcon{gear}}
-\fi
-%\RequirePackage{fontawesome5}
+
 %tcolorbox
 \RequirePackage{tcolorbox}%
 \tcbuselibrary{breakable,fitting,skins,listings,listingsutf8,hooks}
@@ -218,6 +208,49 @@
 \colorlet{MotsClesPseudoCodeB}{green!50!black}
 \colorlet{MotsClesPseudoCodeChaine}{red!75}
 
+%%=====FONTAWESOME...
+\if at fafive
+	\RequirePackage{fontawesome5}
+\fi
+\if at fasix
+	\RequirePackage{fontawesome6}
+\fi
+\if at faseven
+	\RequirePackage{fontawesome7}
+\fi
+
+\def\pflfacog{}
+\def\pflfapseudocode{}
+\def\pflfapcode{}
+\def\pflfaclone{}
+\def\pflfapython{}
+
+\@ifpackageloaded{fontawesome5}%
+	{%
+		\def\pflfacog{\faIcon{cog}}%
+		\def\pflfapseudocode{\faFileCode}%
+		\def\pflfapcode{\faCode}%
+		\def\pflfaclone{\faClone}%
+		\def\pflfapython{\faPython}%
+	}%
+	{}
+\@ifpackageloaded{fontawesome6}
+	{%
+		\def\pflfacog{\faIcon{gear}}%
+		\def\pflfapseudocode{\faFileCode}%
+		\def\pflfapcode{\faCode}%
+		\def\pflfapython{\faPython}%
+	}%
+	{}%
+\@ifpackageloaded{fontawesome7}%
+	{%
+		\def\pflfacog{\faIcon{gear}}%
+		\def\pflfapseudocode{\faFileCode}%
+		\def\pflfapcode{\faCode}%
+		\def\pflfapython{\faPython}%
+	}%
+	{}%
+
 %%------LIBRAIRIES/BIBIOTHÈQUES
 \newcommand\useproflyclib[1]{%ajout d'une commande "librairie" pour charger des modules
 	\IfSubStr{#1}{piton}%

Added: trunk/Master/texmf-dist/tex/latex/proflycee/pflcliparts/pfl-flatpictosbac.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/tex/latex/proflycee/pflcliparts/pfl-flatpictosbac.pdf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/proflycee/pflcliparts/pfl-flatpictosbac.pdf	2025-08-05 20:35:21 UTC (rev 75977)
+++ trunk/Master/texmf-dist/tex/latex/proflycee/pflcliparts/pfl-flatpictosbac.pdf	2025-08-05 20:35:39 UTC (rev 75978)

Property changes on: trunk/Master/texmf-dist/tex/latex/proflycee/pflcliparts/pfl-flatpictosbac.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Modified: trunk/Master/texmf-dist/tex/latex/proflycee/proflycee-tools-listings.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/proflycee/proflycee-tools-listings.tex	2025-08-05 20:35:21 UTC (rev 75977)
+++ trunk/Master/texmf-dist/tex/latex/proflycee/proflycee-tools-listings.tex	2025-08-05 20:35:39 UTC (rev 75978)
@@ -80,8 +80,8 @@
 	},
 	colframe=CouleurVertForet,colback=CouleurVertForet!5,%
 	fonttitle=\color{CouleurVertForet}\itshape\ttfamily\footnotesize,
-	title={\scriptsize\faPython}\:Code Python\vphantom{p},
-	watermark text={\faPython},watermark opacity=0.175,watermark zoom=0.50,
+	title={\scriptsize\pflfapython}\:Code Python\vphantom{p},
+	watermark text={\pflfapython},watermark opacity=0.175,watermark zoom=0.50,
 	listing only,listing engine=listings,%
 	}
 }
@@ -146,8 +146,8 @@
 %	},
 %	colframe=CouleurVertForet,colback=CouleurVertForet!5,%
 %	fonttitle=\color{CouleurVertForet}\itshape\ttfamily\footnotesize,
-%	title={\scriptsize\faPython}\:Code Python\vphantom{p},
-%	watermark text={\faPython},watermark opacity=0.175,watermark zoom=0.50,
+%	title={\scriptsize\pflfapython}\:Code Python\vphantom{p},
+%	watermark text={\pflfapython},watermark opacity=0.175,watermark zoom=0.50,
 %	listing only,listing engine=listings,
 %	\IfBooleanTF{#1}{stylepythonlstnolineos}{stylepythonlstlineos},
 %	width=#2,#3
@@ -167,8 +167,8 @@
 	colback=white,
 	fontupper=\footnotesize,fontlower=\footnotesize,%
 	listing only,listing engine=listings,%
-	watermark text={\faPython},watermark opacity=0.25,watermark zoom=0.50,%
-	title={{\scriptsize\faCode} Code Python},
+	watermark text={\pflfapython},watermark opacity=0.25,watermark zoom=0.50,%
+	title={{\scriptsize\pflfapcode} Code Python},
 	lefttitle=0.4em,
 	fonttitle=\bfseries\footnotesize\sffamily,colbacktitle=darkgray!50!black
 	}
@@ -308,8 +308,8 @@
 		top=2pt,bottom=1pt,left=6pt,right=6pt
 	},
 	fonttitle=\color{darkgray}\ttfamily\footnotesize,
-	title={\scriptsize\faFileCode}\:\textit{Pseudo-Code}\vphantom{p},
-	watermark text={\faCode},watermark opacity=0.175,watermark zoom=0.50,
+	title={\scriptsize\pflfapseudocode}\:\textit{Pseudo-Code}\vphantom{p},
+	watermark text={\pflfapcode},watermark opacity=0.175,watermark zoom=0.50,
 	}
 }
 
@@ -451,8 +451,8 @@
 	colback=white,
 	fontupper=\footnotesize,fontlower=\footnotesize,%
 	listing only,listing engine=listings,%
-	watermark text={\faCode},watermark opacity=0.25,watermark zoom=0.50,%
-	title={{\scriptsize\faCode} PseudoCode},
+	watermark text={\pflfapcode},watermark opacity=0.25,watermark zoom=0.50,%
+	title={{\scriptsize\pflfapcode} PseudoCode},
 	lefttitle=0.4em,
 	fonttitle=\bfseries\footnotesize\sffamily,colbacktitle=darkgray!50!black
 	}
@@ -569,8 +569,8 @@
 	skin=bicolor,colback=teal!10,colbacklower=white,
 	fontupper=\footnotesize,fontlower=\footnotesize,%
 	listing engine=listings,%
-	%watermark text={\faCode},watermark opacity=0.25,watermark zoom=0.50,%
-	title={{\scriptsize\faCode} Code \LaTeX},
+	%watermark text={\pflfapcode},watermark opacity=0.25,watermark zoom=0.50,%
+	title={{\scriptsize\pflfapcode} Code \LaTeX},
 	lefttitle=1mm,
 	fonttitle=\bfseries\footnotesize\sffamily,colbacktitle=teal!75!black
 	}

Modified: trunk/Master/texmf-dist/tex/latex/proflycee/proflycee-tools-piton.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/proflycee/proflycee-tools-piton.tex	2025-08-05 20:35:21 UTC (rev 75977)
+++ trunk/Master/texmf-dist/tex/latex/proflycee/proflycee-tools-piton.tex	2025-08-05 20:35:39 UTC (rev 75978)
@@ -46,11 +46,11 @@
 	Style=Classique,%
 	Cadre=true,%
 	BarreTitre=true,%
-	Titre={{\scriptsize\faCode}~Code Python},%
+	Titre={{\scriptsize\pflfapcode}\enspace Code Python},%
 	EspacementV=0.5\baselineskip,%
 	CouleurNombres={orange!75!black},%
 	Couleur=red,%
-	IconesCarbon={\textcolor{red}{\faClone}\;\textcolor{orange}{\faClone}\;\textcolor{greensilicon}{\faClone}}
+	IconesCarbon={\textcolor{red}{\pflfaclone}\;\textcolor{orange}{\pflfaclone}\;\textcolor{greensilicon}{\pflfaclone}}
 }
 
 %==Style Moderne
@@ -68,7 +68,7 @@
 		top=2pt,bottom=1pt,left=6pt,right=6pt
 		},
 	fonttitle=\color{CouleurVertForet}\itshape\ttfamily\footnotesize,
-	title={{\scriptsize\faPython}~Code Python}
+	title={{\scriptsize\pflfapython}\space Code Python}
 	}
 }
 
@@ -168,7 +168,7 @@
 	Style=Classique,%
 	Cadre=true,%
 	BarreTitre=true,%
-	Titre={{\scriptsize\faFileCode}~PseudoCode},%
+	Titre={{\scriptsize\pflfapseudocode}\enspace PseudoCode},%
 	EspacementV=0.5\baselineskip,%
 	Couleurs=true
 }
@@ -187,7 +187,7 @@
 		arc=12pt,
 		top=2pt,bottom=1pt,left=6pt,right=6pt
 		},
-	fonttitle=\color{CouleurVertForet}~~PseudoCode
+	fonttitle=\color{CouleurVertForet}\space PseudoCode
 	}
 }
 
@@ -251,7 +251,7 @@
 			\tcbset{titre/.style={}}
 			\tcbset{stylebase/.style={stylepiton,colframe=CouleurVertForet,colback=CouleurVertForet!5,fontupper=\CODPITfonte,fontlower=\CODPITfonte,\CODPITalign,leftupper=0.75em}}
 			\ifboolKV[envpiton]{Filigrane}%si filigrane
-				{\tcbset{filigrane/.style={watermark text={\faPython},watermark opacity=0.175,watermark zoom=0.50}}}%
+				{\tcbset{filigrane/.style={watermark text={\pflfapython},watermark opacity=0.175,watermark zoom=0.50}}}%
 				{\tcbset{filigrane/.style={}}}%
 			\SetPitonStyle{Number=\color{\CODPITcolnb}}%
 		}
@@ -263,7 +263,7 @@
 			\tcbset{titre/.style={fonttitle=\bfseries\footnotesize\sffamily},title={\CODPITtitre}}
 			\tcbset{stylebase/.style={stylepitononglet,fontupper=\CODPITfonte,fontlower=\CODPITfonte,\CODPITalign,leftupper=0.75em}}
 			\ifboolKV[envpiton]{Filigrane}%si filigrane
-				{\tcbset{filigrane/.style={watermark text={\faPython},watermark opacity=0.175,watermark zoom=0.50}}}%
+				{\tcbset{filigrane/.style={watermark text={\pflfapython},watermark opacity=0.175,watermark zoom=0.50}}}%
 				{\tcbset{filigrane/.style={}}}%
 			\SetPitonStyle{Number=\color{\CODPITcolnb}}%
 		}
@@ -275,7 +275,7 @@
 			\tcbset{cadre/.style={}}
 			\tcbset{stylebase/.style={stylepitonsilicon,fontupper=\CODPITfonte,fontlower=\CODPITfonte,\CODPITalign,leftupper=0.75em}}
 			\ifboolKV[envpiton]{Filigrane}%si filigrane
-				{\tcbset{filigrane/.style={watermark text={\faPython},watermark opacity=0.025,watermark zoom=0.50,watermark color=white}}}%
+				{\tcbset{filigrane/.style={watermark text={\pflfapython},watermark opacity=0.025,watermark zoom=0.50,watermark color=white}}}%
 				{\tcbset{filigrane/.style={}}}%
 			\SetPitonStyle%
 				{%
@@ -300,7 +300,7 @@
 			%\tcbset{titre/.style={fonttitle=\bfseries\footnotesize\sffamily},title={\CODPITtitre}}
 			\tcbset{stylebase/.style={stylepitonsiliconlight,fontupper=\CODPITfonte,fontlower=\CODPITfonte,\CODPITalign,leftupper=0.75em}}
 			\ifboolKV[envpiton]{Filigrane}%si filigrane
-				{\tcbset{filigrane/.style={watermark text={\faPython},watermark opacity=0.075,watermark zoom=0.50,watermark color=gray}}}%
+				{\tcbset{filigrane/.style={watermark text={\pflfapython},watermark opacity=0.075,watermark zoom=0.50,watermark color=gray}}}%
 				{\tcbset{filigrane/.style={}}}%
 			\ifboolKV[envpiton]{BarreTitre}%
 				{%
@@ -325,7 +325,7 @@
 				{\tcbset{stylebase/.style={thonnystyle,leftupper=0.4em,colframe=darkgray!50!black,fontupper=\CODPITfonte,fontlower=\CODPITfonte,\CODPITalign}}}%
 			%\tcbset{width=\CODPITlargeur,colframe=darkgray!50!black,fontupper=\CODPITfonte,fontlower=\CODPITfonte,\CODPITalign}
 			\ifboolKV[envpiton]{Filigrane}%si filigrane
-				{\tcbset{filigrane/.style={watermark text={\faPython},watermark opacity=0.25,watermark zoom=0.50}}}%
+				{\tcbset{filigrane/.style={watermark text={\pflfapython},watermark opacity=0.25,watermark zoom=0.50}}}%
 				{\tcbset{filigrane/.style={}}}%
 			\ifboolKV[envpiton]{BarreTitre}%
 				{%
@@ -368,7 +368,7 @@
 			\tcbset{titre/.style={}}%
 			\tcbset{stylebase/.style={stylepiton,colframe=CouleurVertForet,colback=CouleurVertForet!5,width=\CODPITlargeur,fontupper=\CODPITfonte,fontlower=\CODPITfonte,\CODPITalign,leftupper=0.75em}}%
 			\ifboolKV[envpiton]{Filigrane}%si filigrane
-				{\tcbset{filigrane/.style={watermark text={\faPython},watermark opacity=0.175,watermark zoom=0.50}}}%
+				{\tcbset{filigrane/.style={watermark text={\pflfapython},watermark opacity=0.175,watermark zoom=0.50}}}%
 				{\tcbset{filigrane/.style={}}}%
 			\SetPitonStyle{Number=\color{\CODPITcolnb}}%
 		}%
@@ -380,7 +380,7 @@
 			\tcbset{titre/.style={fonttitle=\bfseries\footnotesize\sffamily},title={\CODPITtitre}}%
 			\tcbset{stylebase/.style={stylepitononglet,width=\CODPITlargeur,fontupper=\CODPITfonte,fontlower=\CODPITfonte,\CODPITalign,leftupper=0.75em}}%
 			\ifboolKV[envpiton]{Filigrane}%si filigrane
-				{\tcbset{filigrane/.style={watermark text={\faPython},watermark opacity=0.175,watermark zoom=0.50}}}%
+				{\tcbset{filigrane/.style={watermark text={\pflfapython},watermark opacity=0.175,watermark zoom=0.50}}}%
 				{\tcbset{filigrane/.style={}}}%
 			\SetPitonStyle{Number=\color{\CODPITcolnb}}%
 		}%
@@ -392,7 +392,7 @@
 			\tcbset{cadre/.style={}}%
 			\tcbset{stylebase/.style={stylepitonsilicon,width=\CODPITlargeur,fontupper=\CODPITfonte,fontlower=\CODPITfonte,\CODPITalign,leftupper=0.75em}}%
 			\ifboolKV[envpiton]{Filigrane}%si filigrane
-				{\tcbset{filigrane/.style={watermark text={\faPython},watermark opacity=0.025,watermark zoom=0.50,watermark color=white}}}%
+				{\tcbset{filigrane/.style={watermark text={\pflfapython},watermark opacity=0.025,watermark zoom=0.50,watermark color=white}}}%
 				{\tcbset{filigrane/.style={}}}%
 			\SetPitonStyle%
 				{%
@@ -416,7 +416,7 @@
 			%\tcbset{titre/.style={fonttitle=\bfseries\footnotesize\sffamily},title={\CODPITtitre}}
 			\tcbset{stylebase/.style={stylepitonsiliconlight,width=\CODPITlargeur,fontupper=\CODPITfonte,fontlower=\CODPITfonte,\CODPITalign,leftupper=0.75em}}%
 			\ifboolKV[envpiton]{Filigrane}%si filigrane
-				{\tcbset{filigrane/.style={watermark text={\faPython},watermark opacity=0.075,watermark zoom=0.50,watermark color=gray}}}%
+				{\tcbset{filigrane/.style={watermark text={\pflfapython},watermark opacity=0.075,watermark zoom=0.50,watermark color=gray}}}%
 				{\tcbset{filigrane/.style={}}}%
 			\ifboolKV[envpiton]{BarreTitre}%
 				{%
@@ -440,7 +440,7 @@
 			{\tcbset{stylebase/.style={thonnystylelineos,leftupper=0.75em,width=\CODPITlargeur,colframe=darkgray!50!black,fontupper=\CODPITfonte,fontlower=\CODPITfonte,\CODPITalign}}}%
 			{\tcbset{stylebase/.style={thonnystyle,leftupper=0.4em,width=\CODPITlargeur,colframe=darkgray!50!black,fontupper=\CODPITfonte,fontlower=\CODPITfonte,\CODPITalign}}}%
 			\ifboolKV[envpiton]{Filigrane}%si filigrane
-				{\tcbset{filigrane/.style={watermark text={\faPython},watermark opacity=0.25,watermark zoom=0.50}}}%
+				{\tcbset{filigrane/.style={watermark text={\pflfapython},watermark opacity=0.25,watermark zoom=0.50}}}%
 				{\tcbset{filigrane/.style={}}}%
 			\ifboolKV[envpiton]{BarreTitre}%
 				{%
@@ -526,7 +526,7 @@
 			\tcbset{titre/.style={}}%
 			\tcbset{stylebase/.style={stylepcpiton,colframe=CouleurVertForet,colback=CouleurVertForet!5,width=\CODPITPClargeur,fontupper=\CODPITPCfonte,fontlower=\CODPITPCfonte,\CODPITPCalign,leftupper=0.75em}}%
 			\ifboolKV[envpcpiton]{Filigrane}%si filigrane
-				{\tcbset{filigrane/.style={watermark text={\faCode},watermark opacity=0.175,watermark zoom=0.50}}}%
+				{\tcbset{filigrane/.style={watermark text={\pflfapcode},watermark opacity=0.175,watermark zoom=0.50}}}%
 				{\tcbset{filigrane/.style={}}}%
 		}%
 		{}%
@@ -537,7 +537,7 @@
 			\tcbset{titre/.style={fonttitle=\bfseries\footnotesize\sffamily},title={\CODPITPCtitre}}%
 			\tcbset{stylebase/.style={stylepitononglet,width=\CODPITPClargeur,fontupper=\CODPITPCfonte,fontlower=\CODPITPCfonte,\CODPITPCalign,leftupper=0.75em}}%
 			\ifboolKV[envpcpiton]{Filigrane}%si filigrane
-				{\tcbset{filigrane/.style={watermark text={\faCode},watermark opacity=0.175,watermark zoom=0.50}}}%
+				{\tcbset{filigrane/.style={watermark text={\pflfapcode},watermark opacity=0.175,watermark zoom=0.50}}}%
 				{\tcbset{filigrane/.style={}}}%
 		}%
 		{}%
@@ -549,7 +549,7 @@
 				{\tcbset{stylebase/.style={thonnypcstyle,leftupper=0.4em,width=\CODPITPClargeur,colframe=darkgray!50!black,fontupper=\CODPITPCfonte,fontlower=\CODPITPCfonte,\CODPITPCalign}}}%
 			%\tcbset{width=\CODPITlargeur,colframe=darkgray!50!black,fontupper=\CODPITfonte,fontlower=\CODPITfonte,\CODPITalign}
 			\ifboolKV[envpcpiton]{Filigrane}%si filigrane
-				{\tcbset{filigrane/.style={watermark text={\faCode},watermark opacity=0.25,watermark zoom=0.50}}}%
+				{\tcbset{filigrane/.style={watermark text={\pflfapcode},watermark opacity=0.25,watermark zoom=0.50}}}%
 				{\tcbset{filigrane/.style={}}}%
 			\ifboolKV[envpcpiton]{BarreTitre}%
 				{%
@@ -620,7 +620,7 @@
 			\tcbset{titre/.style={}}
 			\tcbset{stylebase/.style={stylepcpiton,colframe=CouleurVertForet,colback=CouleurVertForet!5,width=\CODPITPClargeur,fontupper=\CODPITPCfonte,fontlower=\CODPITPCfonte,\CODPITPCalign,leftupper=0.75em}}
 			\ifboolKV[envpcpiton]{Filigrane}%si filigrane
-				{\tcbset{filigrane/.style={watermark text={\faCode},watermark opacity=0.175,watermark zoom=0.50}}}%
+				{\tcbset{filigrane/.style={watermark text={\pflfapcode},watermark opacity=0.175,watermark zoom=0.50}}}%
 				{\tcbset{filigrane/.style={}}}%
 		}
 		{}%
@@ -631,7 +631,7 @@
 			\tcbset{titre/.style={fonttitle=\bfseries\footnotesize\sffamily},title={\CODPITPCtitre}}
 			\tcbset{stylebase/.style={stylepitononglet,width=\CODPITPClargeur,fontupper=\CODPITPCfonte,fontlower=\CODPITPCfonte,\CODPITPCalign,leftupper=0.75em}}
 			\ifboolKV[envpcpiton]{Filigrane}%si filigrane
-				{\tcbset{filigrane/.style={watermark text={\faCode},watermark opacity=0.175,watermark zoom=0.50}}}%
+				{\tcbset{filigrane/.style={watermark text={\pflfapcode},watermark opacity=0.175,watermark zoom=0.50}}}%
 				{\tcbset{filigrane/.style={}}}%
 		}
 		{}%
@@ -642,7 +642,7 @@
 				{\tcbset{stylebase/.style={thonnypcstylelineos,leftupper=0.75em,width=\CODPITPClargeur,colframe=darkgray!50!black,fontupper=\CODPITPCfonte,fontlower=\CODPITPCfonte,\CODPITPCalign}}}%
 				{\tcbset{stylebase/.style={thonnypcstyle,leftupper=0.4em,width=\CODPITPClargeur,colframe=darkgray!50!black,fontupper=\CODPITPCfonte,fontlower=\CODPITPCfonte,\CODPITPCalign}}}%
 			\ifboolKV[envpcpiton]{Filigrane}%si filigrane
-				{\tcbset{filigrane/.style={watermark text={\faCode},watermark opacity=0.25,watermark zoom=0.50}}}%
+				{\tcbset{filigrane/.style={watermark text={\pflfapcode},watermark opacity=0.25,watermark zoom=0.50}}}%
 				{\tcbset{filigrane/.style={}}}%
 			\ifboolKV[envpcpiton]{BarreTitre}%
 				{%
@@ -676,8 +676,8 @@
 \tcbset{consolepyluatexlogo/.style={%avec logo python
 	consolepylua,%
 	overlay={%
-		\draw ([yshift=0.5pt]frame.south) node[CouleurVertForet!50!black,fill=white,font=\scriptsize\ttfamily,inner ysep=1pt] {\scalebox{0.8}[0.8]{\faPython} Fin de la Console Python \scalebox{0.8}[0.8]{\faPython}} ;
-		\draw ([yshift=-0.5pt]frame.north) node[CouleurVertForet!50!black,fill=white,font=\scriptsize\ttfamily,inner ysep=1pt] {\scalebox{0.8}[0.8]{\faPython} Début de la Console Python \scalebox{0.8}[0.8]{\faPython}} ;
+		\draw ([yshift=0.5pt]frame.south) node[CouleurVertForet!50!black,fill=white,font=\scriptsize\ttfamily,inner ysep=1pt] {\scalebox{0.8}[0.8]{\pflfapython} Fin de la Console Python \scalebox{0.8}[0.8]{\pflfapython}} ;
+		\draw ([yshift=-0.5pt]frame.north) node[CouleurVertForet!50!black,fill=white,font=\scriptsize\ttfamily,inner ysep=1pt] {\scalebox{0.8}[0.8]{\pflfapython} Début de la Console Python \scalebox{0.8}[0.8]{\pflfapython}} ;
 		}
 	}
 }

Modified: trunk/Master/texmf-dist/tex/latex/proflycee/proflycee-tools-pythontex.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/proflycee/proflycee-tools-pythontex.tex	2025-08-05 20:35:21 UTC (rev 75977)
+++ trunk/Master/texmf-dist/tex/latex/proflycee/proflycee-tools-pythontex.tex	2025-08-05 20:35:39 UTC (rev 75978)
@@ -82,8 +82,8 @@
 		top=2pt,bottom=1pt,left=6pt,right=6pt
 		},
 	fonttitle=\color{CouleurVertForet}\itshape\ttfamily\footnotesize,
-	title={\scriptsize\faPython}\:Code Python\vphantom{p},
-	watermark text={\faPython},watermark opacity=0.175,watermark zoom=0.50,
+	title={\scriptsize\pflfapython}\:Code Python\vphantom{p},
+	watermark text={\pflfapython},watermark opacity=0.175,watermark zoom=0.50,
 	colframe=CouleurVertForet,colback=CouleurVertForet!5,%
 	before upper=\renewcommand\theFancyVerbLine{\scriptsize\ttfamily\color{darkgray}\arabic{FancyVerbLine}}
 	}
@@ -135,9 +135,9 @@
 	before skip=0.5\baselineskip,after skip=0.5\baselineskip,%
 	colback=white,
 	fontupper=\footnotesize,fontlower=\footnotesize,%
-	title={{\scriptsize\faCode} Code Python},
+	title={{\scriptsize\pflfapcode} Code Python},
 	lefttitle=0.4em,
-	watermark text={\faPython},watermark opacity=0.25,watermark zoom=0.50,
+	watermark text={\pflfapython},watermark opacity=0.25,watermark zoom=0.50,
 	fonttitle=\bfseries\footnotesize\sffamily,colbacktitle=darkgray!50!black,
 	before upper=\renewcommand\theFancyVerbLine{\scriptsize\ttfamily\color{darkgray}\arabic{FancyVerbLine}}
 	}



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