summaryrefslogtreecommitdiff
path: root/graphics
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2023-05-22 03:05:17 +0000
committerNorbert Preining <norbert@preining.info>2023-05-22 03:05:17 +0000
commitaaab1b0cf810d8f8df45d972eb51da24a0114047 (patch)
treece163b5286c1960439c0f182f803164e1e028eeb /graphics
parentacbf029eb7f81c05b715461ab1ce2ab7e4f6ce09 (diff)
CTAN sync 202305220305
Diffstat (limited to 'graphics')
-rw-r--r--graphics/pgf/contrib/fenetrecas/doc/FenetreCas-doc.pdfbin621243 -> 627278 bytes
-rw-r--r--graphics/pgf/contrib/fenetrecas/doc/FenetreCas-doc.tex18
-rw-r--r--graphics/pgf/contrib/fenetrecas/tex/FenetreCas.sty26
3 files changed, 33 insertions, 11 deletions
diff --git a/graphics/pgf/contrib/fenetrecas/doc/FenetreCas-doc.pdf b/graphics/pgf/contrib/fenetrecas/doc/FenetreCas-doc.pdf
index b7e764b0cf..ac533e9a3a 100644
--- a/graphics/pgf/contrib/fenetrecas/doc/FenetreCas-doc.pdf
+++ b/graphics/pgf/contrib/fenetrecas/doc/FenetreCas-doc.pdf
Binary files differ
diff --git a/graphics/pgf/contrib/fenetrecas/doc/FenetreCas-doc.tex b/graphics/pgf/contrib/fenetrecas/doc/FenetreCas-doc.tex
index 7b2606afd4..355aad1580 100644
--- a/graphics/pgf/contrib/fenetrecas/doc/FenetreCas-doc.tex
+++ b/graphics/pgf/contrib/fenetrecas/doc/FenetreCas-doc.tex
@@ -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 @@ Le fonctionnement global est :
\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 @@ Le premier argument, optionnel et entre \texttt{[...]} propose les \Cle{clés} s
\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 @@ Le premier argument, optionnel et entre \texttt{[...]} propose les \Cle{clés} s
\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 @@ Les arguments obligatoires, et entre \texttt{\{...\}}, correspondent à la comma
\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)}$}
diff --git a/graphics/pgf/contrib/fenetrecas/tex/FenetreCas.sty b/graphics/pgf/contrib/fenetrecas/tex/FenetreCas.sty
index d192cbe692..e7d41da444 100644
--- a/graphics/pgf/contrib/fenetrecas/tex/FenetreCas.sty
+++ b/graphics/pgf/contrib/fenetrecas/tex/FenetreCas.sty
@@ -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}) ;}