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.