texlive[67185] Master/texmf-dist: fenetrecas (22may23)

commits+karl at tug.org commits+karl at tug.org
Mon May 22 22:26:31 CEST 2023


Revision: 67185
          http://tug.org/svn/texlive?view=revision&revision=67185
Author:   karl
Date:     2023-05-22 22:26:31 +0200 (Mon, 22 May 2023)
Log Message:
-----------
fenetrecas (22may23)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/fenetrecas/FenetreCas-doc.pdf
    trunk/Master/texmf-dist/doc/latex/fenetrecas/FenetreCas-doc.tex
    trunk/Master/texmf-dist/tex/latex/fenetrecas/FenetreCas.sty

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

Modified: trunk/Master/texmf-dist/doc/latex/fenetrecas/FenetreCas-doc.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/fenetrecas/FenetreCas-doc.tex	2023-05-22 17:31:16 UTC (rev 67184)
+++ trunk/Master/texmf-dist/doc/latex/fenetrecas/FenetreCas-doc.tex	2023-05-22 20:26:31 UTC (rev 67185)
@@ -3,8 +3,8 @@
 % arara: pdflatex: {shell: yes, synctex: no, interaction: batchmode} if found('log', '(undefined references|Please rerun|Rerun to get)')
 
 \documentclass[french,a4paper,11pt]{article}
-\def\TPversion{0.1.1}
-\def\TPdate{7 mai 2023}
+\def\TPversion{0.1.2}
+\def\TPdate{21 mai 2023}
 \usepackage[utf8]{inputenc}
 \usepackage[T1]{fontenc}
 \usepackage{amsmath,amssymb}
@@ -265,6 +265,8 @@
 
 \section{Historique}
 
+\verb|v0.1.2|~:~~~~Clés [Select] pour le \textit{rond} de sélection sur Geogebra
+
 \verb|v0.1.1|~:~~~~Clés [Fond] et [FondCouleur] pour le fond des lignes
 
 \verb|v0.1.0|~:~~~~Version initiale.
@@ -308,7 +310,7 @@
 	\item \Cle{PoliceEntete} qui paramètre la police du texte de l'entête  ;
 	
 	\hfill~défaut : \Cle{\textbackslash bfseries\textbackslash large\textbackslash sffamily}
-	\item \Cle{PoliceNumero} qui paramètre la police du numéro  ; \hfill~défaut : \Cle{\textbackslash Large\textbackslash sffamily}
+	\item \Cle{PoliceNumero} qui paramètre la police du numéro  ; \hfill~défaut : \Cle{\textbackslash large\textbackslash sffamily}
 	\item \Cle{Titre} qui permet de personnaliser le label de l'entête ;
 	
 	\hfill~défaut : \Cle{\$\textbackslash triangleright\$ Calcul formel}
@@ -365,8 +367,12 @@
 	\hfill~défaut : \Cle{true}
 	\item \Cle{TailleCommande} pour la taille de la commande ; \hfill~défaut : \Cle{\textbackslash normalsize}
 	\item \Cle{TailleResultat} pour la taille du résultat ; \hfill~défaut : \Cle{\textbackslash large}
-	\item le booléen \Cle{Fond} activer la coloration de fond de la ligne ; \hfill~défaut : \Cle{false}
+	\item le booléen \Cle{Fond} pour activer la coloration de fond de la ligne ; \hfill~défaut : \Cle{false}
 	\item \Cle{CouleurFond} pour spécifier une couleur de fond si \Cle{Fond=true} ; \hfill~défaut : \Cle{white}
+	\item le booléen \Cle{Select} pour (dés)activer le \textit{rond} de sélection ; \hfill~défaut : \Cle{true}
+	\item \Cle{CouleurSelect} pour spécifier une couleur de fond du \textit{rond} si \Cle{Select=true} ;
+	
+	\hfill~défaut : \Cle{white}
 	\item \Cle{MargeH} pour spécifier l'espacement horizontal entre les calculs et les bords verticaux ;
 	
 	\hfill~défaut : \Cle{0.2}
@@ -392,13 +398,13 @@
 	\LigneCalculsGeogebra%
 		{\sffamily g(x)=4/(1+e\textasciicircum(-k x))}
 		{$\rightarrow$ \: $\mathsf{g(x)=\dfrac{4}{e^{-kx}+1}}$}
-	\LigneCalculsGeogebra
+	\LigneCalculsGeogebra[Select=false]
 		{f(x)=1+sqrt(x+3)}
 		{$\rightarrow$ \: $f(x)=1+\sqrt{x+3}$}
 	\LigneCalculsGeogebra
 		{\texttt{Dériver[exp(0.1*x)]}}
 		{$\rightarrow$ \: \texttt{x $\mapsto$ 0.1*exp(0.1*x)}}
-	\LigneCalculsGeogebra[TailleCommande=\LARGE,TailleResultat=\huge]
+	\LigneCalculsGeogebra[TailleCommande=\LARGE,TailleResultat=\huge,CouleurSelect=violet]
 		{(1/4+1/3)/(1/5+2/7)}
 		{$\rightarrow$ \: $\dfrac{\dfrac14+\dfrac13}{\dfrac15+\dfrac27}=
 			\fpeval{(1/4+1/3)/(1/5+2/7)}$}

Modified: trunk/Master/texmf-dist/tex/latex/fenetrecas/FenetreCas.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/fenetrecas/FenetreCas.sty	2023-05-22 17:31:16 UTC (rev 67184)
+++ trunk/Master/texmf-dist/tex/latex/fenetrecas/FenetreCas.sty	2023-05-22 20:26:31 UTC (rev 67185)
@@ -3,7 +3,8 @@
 % or later, see http://www.latex-project.org/lppl.txtf
 
 \NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{FenetreCas}[2023/05/07 0.1.1 Simuler une fenetre CAS type Geogebra ou Xcas]
+\ProvidesPackage{FenetreCas}[2023/05/21 0.1.2 Simuler une fenetre CAS type Geogebra ou Xcas]
+% 0.1.2	Clés [Select] pour les numéros avec des ronds
 % 0.1.1	Clés [FondCouleur] pour le fond des cases
 % 0.1.0	Version initiale
 
@@ -42,7 +43,7 @@
 	LargeurNumero=1,%
 	CouleurNumero=cyan!5,%
 	PoliceEntete=\bfseries\large\sffamily,%
-	PoliceNumero=\Large\sffamily,%
+	PoliceNumero=\large\sffamily,%
 	Titre={$\triangleright$ Calcul formel},%
 	Entete=true
 }
@@ -88,7 +89,8 @@
 	ElargirAuto=\def\GEOCFelargirauto{#1},%
 	MargeV=\def\GEOCFoffset{#1},%
 	MargeH=\def\GEOCFoffseth{#1},%
-	CouleurFond=\def\GEOCFcolfond{#1}
+	CouleurFond=\def\GEOCFcolfond{#1},%
+	CouleurSelect=\def\GEOCFcolselect{#1}
 }
 \setKVdefault[paramlgeogebra]{%
 	HauteurLigne=2,%
@@ -99,7 +101,9 @@
 	MargeV=6pt,%
 	MargeH=0.2,%
 	Fond=false,%
-	CouleurFond=white
+	CouleurFond=white,%
+	Select=true,%
+	CouleurSelect=white
 }
 
 \NewDocumentCommand\LigneCalculsGeogebra{ O{} m m }{%
@@ -126,8 +130,20 @@
 	\coordinate (A1\GGBL) at ($(A0\GGBL) + (0,{-\GEOCFhauteur})$);
 	\coordinate (A2\GGBL) at ($(A0\GGBL) + ({\GEOCFlargnum},0)$);
 	\coordinate (A3\GGBL) at ($(A1\GGBL) + ({\GEOCFlargnum},0)$);
+	\coordinate (AH\GGBL) at ($(A0\GGBL) + ({0.5*\GEOCFlargnum},{-0.33*\GEOCFhauteur})$);
+	\coordinate (AM\GGBL) at ($(A0\GGBL) + ({0.5*\GEOCFlargnum},{-0.5*\GEOCFhauteur})$);
+	\coordinate (AB\GGBL) at ($(A0\GGBL) + ({0.5*\GEOCFlargnum},{-0.66*\GEOCFhauteur})$);
 	%les tracés
-	\draw[semithick,fill=\GEOCFcoulnum] (A0\GGBL) rectangle (A3\GGBL) node[midway,font=\GEOCFpolnum] {\GGBL} ;
+	\ifboolKV[paramlgeogebra]{Select}%si on choisit les petits ronds par défaut ^^
+		{%
+			\draw[semithick,fill=\GEOCFcoulnum] (A0\GGBL) rectangle (A3\GGBL) ; %
+			\draw[semithick,draw=black,fill=\GEOCFcolselect] ($(AM\GGBL) + (0,-0.375)$) circle[radius=4pt] ;%
+			\draw[black] ($(AM\GGBL) + (0,0.375)$) node[font=\GEOCFpolnum] {\GGBL} ;%
+			
+		}%
+		{%
+			\draw[semithick,fill=\GEOCFcoulnum] (A0\GGBL) rectangle (A3\GGBL) node[midway,font=\GEOCFpolnum] {\GGBL} ;%
+		}%
 	\ifboolKV[paramlgeogebra]{Fond}
 		{\draw[semithick,fill=\GEOCFcolfond] (A2\GGBL) rectangle++({\GEOCFlarg-\GEOCFlargnum},{-\GEOCFhauteur}) ;}
 		{\draw[semithick] (A2\GGBL) rectangle++({\GEOCFlarg-\GEOCFlargnum},{-\GEOCFhauteur}) ;}



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