texlive[72645] Master/texmf-dist: proflycee (24oct24)

commits+karl at tug.org commits+karl at tug.org
Thu Oct 24 22:03:02 CEST 2024


Revision: 72645
          https://tug.org/svn/texlive?view=revision&revision=72645
Author:   karl
Date:     2024-10-24 22:03:02 +0200 (Thu, 24 Oct 2024)
Log Message:
-----------
proflycee (24oct24)

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/tex/latex/proflycee/ProfLycee-Light.sty
    trunk/Master/texmf-dist/tex/latex/proflycee/ProfLycee.sty
    trunk/Master/texmf-dist/tex/latex/proflycee/proflycee-tools-cliparts.tex

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/tex/latex/proflycee/ProfLycee-Light.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/proflycee/ProfLycee-Light.sty	2024-10-24 20:02:52 UTC (rev 72644)
+++ trunk/Master/texmf-dist/tex/latex/proflycee/ProfLycee-Light.sty	2024-10-24 20:03:02 UTC (rev 72645)
@@ -3,7 +3,8 @@
 % licence cliparts...: CC0 from openclipart
 
 \NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{ProfLyceeLight}[2024/10/03 1.00a Aide pour l'utilisation de LaTeX en lycee]
+\ProvidesPackage{ProfLyceeLight}[2024/10/24 1.00b Aide pour l'utilisation de LaTeX en lycee]
+%1.00b		Changement du préfixage de certaines commandes + \logo calculatrice interdite
 %1.00a		Refonte du fonctionnement
 
 %%=====Mathtools (la base)
@@ -83,10 +84,10 @@
 		{%
 			\IfBooleanTF{#1}%
 				{%
-					\xintnumfrac*[#3]{#4}%
+					\pflnumfrac*[#3]{#4}%
 				}%
 				{%
-					\xintnumfrac[#3]{#4}%
+					\pflnumfrac[#3]{#4}%
 				}%
 		}%
 		{}%
@@ -94,21 +95,21 @@
 		{%
 			\IfBooleanTF{#1}%
 				{%
-					\xintnumrad*[#3]{#4}%
+					\pflnumrad*[#3]{#4}%
 				}%
 				{%
-					\xintnumrad[#3]{#4}%
+					\pflnumrad[#3]{#4}%
 				}%
 		}%
 		{}%
 	\IfEq{#2}{rac}%
 		{%
-			\xintnumsqrt[#3]{#4}%
+			\pflnumsqrt[#3]{#4}%
 		}%
 		{}%
 }
 
-\DeclareDocumentCommand\xintnumsqrt{ O{} m }{% argument mandataire {calcul ou fraction}
+\DeclareDocumentCommand\pflnumsqrt{ O{} m }{% argument mandataire {calcul ou fraction}
 	\xdef\calculargument{\xintIrr{\xinteval{#2}}}%
 	\xintifboolexpr{\calculargument == 1}%
 	{%
@@ -179,7 +180,7 @@
 }%
 }
 
-\NewDocumentCommand\xintnumfrac{ s O{} m }{%patch xinttotexfrac
+\NewDocumentCommand\pflnumfrac{ s O{} m }{%patch xinttotexfrac
 	%*=moins sur le numérateur
 	%2=argument.optionnel[d/t/dec=...]
 	%3=argument mandataire {calcul ou fraction}
@@ -244,7 +245,7 @@
 		}%
 }
 
-\NewDocumentCommand\xintnumrad{ s O{} m }{%
+\NewDocumentCommand\pflnumrad{ s O{} m }{%
 	%1 = options
 	%2 = angle sous la forme a*pi/b
 	\StrDel{#3}{pi}[\MPargument]%

Modified: trunk/Master/texmf-dist/tex/latex/proflycee/ProfLycee.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/proflycee/ProfLycee.sty	2024-10-24 20:02:52 UTC (rev 72644)
+++ trunk/Master/texmf-dist/tex/latex/proflycee/ProfLycee.sty	2024-10-24 20:03:02 UTC (rev 72645)
@@ -5,7 +5,8 @@
 % code
 
 \NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{ProfLycee}[2024/10/22 3.10d Aide pour l'utilisation de LaTeX en lycee]
+\ProvidesPackage{ProfLycee}[2024/10/24 3.10e Aide pour l'utilisation de LaTeX en lycee]
+% 3.10e	Corection de noms de commandes + \logo calculatrice interdite
 % 3.10d	Correction d'un nom de commande (doublon avec ProfMaquette)
 % 3.10c	Ajout de clés/arguments pour les arbres de probas + paramètres stats + arbres de dénombrement(s)
 % 3.10b	Ajout des empilements d'oranges + commandes sur les dates
@@ -220,10 +221,10 @@
 		{%
 			\IfBooleanTF{#1}%
 				{%
-					\xintnumfrac*[#3]{#4}%
+					\pflnumfrac*[#3]{#4}%
 				}%
 				{%
-					\xintnumfrac[#3]{#4}%
+					\pflnumfrac[#3]{#4}%
 				}%
 		}%
 		{}%
@@ -231,21 +232,21 @@
 		{%
 			\IfBooleanTF{#1}%
 				{%
-					\xintnumrad*[#3]{#4}%
+					\pflnumrad*[#3]{#4}%
 				}%
 				{%
-					\xintnumrad[#3]{#4}%
+					\pflnumrad[#3]{#4}%
 				}%
 		}%
 		{}%
 	\IfEq{#2}{rac}%
 		{%
-			\xintnumsqrt[#3]{#4}%
+			\pflnumsqrt[#3]{#4}%
 		}%
 		{}%
 }
 
-\DeclareDocumentCommand\xintnumsqrt{ O{} m }{% argument mandataire {calcul ou fraction}
+\DeclareDocumentCommand\pflnumsqrt{ O{} m }{% argument mandataire {calcul ou fraction}
 	\xdef\calculargument{\xintIrr{\xinteval{#2}}}%
 	\xintifboolexpr{\calculargument == 1}%
 	{%
@@ -316,7 +317,7 @@
 }%
 }
 
-\NewDocumentCommand\xintnumfrac{ s O{} m }{%patch xinttotexfrac
+\NewDocumentCommand\pflnumfrac{ s O{} m }{%patch xinttotexfrac
 	%*=moins sur le numérateur
 	%2=argument.optionnel[d/t/dec=...]
 	%3=argument mandataire {calcul ou fraction}
@@ -381,7 +382,7 @@
 		}%
 }
 
-\NewDocumentCommand\xintnumrad{ s O{} m }{%
+\NewDocumentCommand\pflnumrad{ s O{} m }{%
 	%1 = options
 	%2 = angle sous la forme a*pi/b
 	\StrDel{#3}{pi}[\MPargument]%

Modified: trunk/Master/texmf-dist/tex/latex/proflycee/proflycee-tools-cliparts.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/proflycee/proflycee-tools-cliparts.tex	2024-10-24 20:02:52 UTC (rev 72644)
+++ trunk/Master/texmf-dist/tex/latex/proflycee/proflycee-tools-cliparts.tex	2024-10-24 20:03:02 UTC (rev 72645)
@@ -123,4 +123,23 @@
 		{\InsererClipart{silver-medal-flat}}%
 }
 
+%====NOCALC
+\newlength{\tmptotalheightcurrenttxt}
+\setlength{\tmptotalheightcurrenttxt}{1em}
+\newlength{\tmptotaldepthcurrenttxt}
+\setlength{\tmptotaldepthcurrenttxt}{0.1em}
+
+\NewDocumentCommand\pflnocalc{ s O{black} }{%
+	\settototalheight{\tmptotalheightcurrenttxt}{\hbox{azertyuiopqsdfghjklmwxcvbnAZERTYUIOPQSDFGHJKLMWXCVBN}}%
+	\settodepth{\tmptotaldepthcurrenttxt}{\hbox{azertyuiopqsdfghjklmwxcvbnAZERTYUIOPQSDFGHJKLMWXCVBN}}%
+	\IfBooleanTF{#1}{}{\hspace*{-0.05\tmptotalheightcurrenttxt}}%
+	\raisebox{-\tmptotaldepthcurrenttxt}{%
+		{\begin{tikzpicture}[line width={0.1\tmptotalheightcurrenttxt}]
+				\node[#2,inner sep=0pt,scale=0.8,outer sep=0pt] (TMPPP) at (0,0) {\faCalculator} ;
+				\draw[#2,line cap=round] (TMPPP.north east)--(TMPPP.south west) ;
+		\end{tikzpicture}}%
+	}%
+	\IfBooleanTF{#1}{}{\hspace*{-0.05\tmptotalheightcurrenttxt}}%
+}
+
 \endinput
\ No newline at end of file



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