summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/proflycee/ProfLycee.sty
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2022-11-07 20:27:49 +0000
committerKarl Berry <karl@freefriends.org>2022-11-07 20:27:49 +0000
commit27ec637011b26b2eab1579b7315375602fbd3051 (patch)
treefa8c43be6d977d6c65bc36a241b7709ff7365ff4 /Master/texmf-dist/tex/latex/proflycee/ProfLycee.sty
parent3ccaeff068707d25c90eef386293f34f24ede69c (diff)
proflycee (7nov22)
git-svn-id: svn://tug.org/texlive/trunk@64964 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/proflycee/ProfLycee.sty')
-rw-r--r--Master/texmf-dist/tex/latex/proflycee/ProfLycee.sty34
1 files changed, 18 insertions, 16 deletions
diff --git a/Master/texmf-dist/tex/latex/proflycee/ProfLycee.sty b/Master/texmf-dist/tex/latex/proflycee/ProfLycee.sty
index 7b7ba141521..4e32d0963f9 100644
--- a/Master/texmf-dist/tex/latex/proflycee/ProfLycee.sty
+++ b/Master/texmf-dist/tex/latex/proflycee/ProfLycee.sty
@@ -3,7 +3,8 @@
% or later, see http://www.latex-project.org/lppl.txtf
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{ProfLycee}[2022/11/04 2.0.0 Aide pour l'utilisation de LaTeX en lycee]
+\ProvidesPackage{ProfLycee}[2022/11/06 2.0.1 Aide pour l'utilisation de LaTeX en lycee]
+% 2.0.1 Chargement de piton uniquement si lua...
% 2.0.0 Refonte des commandes, des options, et de la documentation !!!
% ------------------------------------------------------------------
% 1.3.7 Ajout d'un environnement simplifié pour du code python via piton
@@ -100,9 +101,8 @@
%tcolorbox
\RequirePackage[most]{tcolorbox}
%divers
-\RequirePackage{ifluatex}
+\RequirePackage{iftex}
%python
-\RequirePackage{piton}
\RequirePackage{fancyvrb}
\RequirePackage[gobble=auto]{pythontex}
\setpythontexlistingenv{pythont} %pour ne pas télescoper lstlistings (?)
@@ -590,19 +590,21 @@
Alignement=center,%
Lignes=true
}
-
-\NewPitonEnvironment{CodePiton}{ O{} }%
- {%
- \useKVdefault[envpiton]%
- \setKV[envpiton]{#1}% on paramètres les nouvelles clés et on les simplifie
- \ifboolKV[envpiton]{Lignes}%si lignes=true
- {\PitonOptions{left-margin=12.75pt,line-numbers}}%
- {\PitonOptions{}}%
- \begin{tcolorbox}[stylepythontex,leftupper=8pt,colframe=Green,colback=ForestGreen!5,width=\CODPITlargeur,fontlower=\small,\CODPITalign]
- }%
- {%
- \end{tcolorbox}%
- }
+\ifluatex
+ \RequirePackage{piton}
+ \NewPitonEnvironment{CodePiton}{ O{} }%
+ {%
+ \useKVdefault[envpiton]%
+ \setKV[envpiton]{#1}% on paramètres les nouvelles clés et on les simplifie
+ \ifboolKV[envpiton]{Lignes}%si lignes=true
+ {\PitonOptions{left-margin=12.75pt,line-numbers}}%
+ {\PitonOptions{}}%
+ \begin{tcolorbox}[stylepythontex,leftupper=8pt,colframe=Green,colback=ForestGreen!5,width=\CODPITlargeur,fontlower=\small,\CODPITalign]
+ }%
+ {%
+ \end{tcolorbox}%
+ }
+\fi
%=========PSEUDOCODE=========== OK !!
%language pseudocode listings