texlive[67483] Master: rouequestions (26jun23)
commits+karl at tug.org
commits+karl at tug.org
Mon Jun 26 22:18:40 CEST 2023
Revision: 67483
http://tug.org/svn/texlive?view=revision&revision=67483
Author: karl
Date: 2023-06-26 22:18:40 +0200 (Mon, 26 Jun 2023)
Log Message:
-----------
rouequestions (26jun23)
Modified Paths:
--------------
trunk/Master/tlpkg/bin/tlpkg-ctan-check
trunk/Master/tlpkg/libexec/ctan2tds
trunk/Master/tlpkg/tlpsrc/collection-games.tlpsrc
Added Paths:
-----------
trunk/Master/texmf-dist/doc/latex/rouequestions/
trunk/Master/texmf-dist/doc/latex/rouequestions/README.txt
trunk/Master/texmf-dist/doc/latex/rouequestions/RoueQuestionsDoc.pdf
trunk/Master/texmf-dist/doc/latex/rouequestions/RoueQuestionsDoc.tex
trunk/Master/texmf-dist/doc/latex/rouequestions/sample.png
trunk/Master/texmf-dist/tex/latex/rouequestions/
trunk/Master/texmf-dist/tex/latex/rouequestions/RoueQuestions.sty
trunk/Master/tlpkg/tlpsrc/rouequestions.tlpsrc
Added: trunk/Master/texmf-dist/doc/latex/rouequestions/README.txt
===================================================================
--- trunk/Master/texmf-dist/doc/latex/rouequestions/README.txt (rev 0)
+++ trunk/Master/texmf-dist/doc/latex/rouequestions/README.txt 2023-06-26 20:18:40 UTC (rev 67483)
@@ -0,0 +1,11 @@
+Ce package permet de générer un jeu sous forme de roue
+
+----------------
+
+This package provides to produce a game with students. It is a wheel with answers inside.
+
+---------------
+
+Author : Maryline Vignal Danilet
+email : marydanilet at gmail.com
+Licence : Released under the LaTeX Project Public License v1.3c or later, see http://www.latex-project.org/lppl.txt
\ No newline at end of file
Property changes on: trunk/Master/texmf-dist/doc/latex/rouequestions/README.txt
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/doc/latex/rouequestions/RoueQuestionsDoc.pdf
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/doc/latex/rouequestions/RoueQuestionsDoc.pdf
===================================================================
--- trunk/Master/texmf-dist/doc/latex/rouequestions/RoueQuestionsDoc.pdf 2023-06-26 20:16:41 UTC (rev 67482)
+++ trunk/Master/texmf-dist/doc/latex/rouequestions/RoueQuestionsDoc.pdf 2023-06-26 20:18:40 UTC (rev 67483)
Property changes on: trunk/Master/texmf-dist/doc/latex/rouequestions/RoueQuestionsDoc.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Added: trunk/Master/texmf-dist/doc/latex/rouequestions/RoueQuestionsDoc.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/rouequestions/RoueQuestionsDoc.tex (rev 0)
+++ trunk/Master/texmf-dist/doc/latex/rouequestions/RoueQuestionsDoc.tex 2023-06-26 20:18:40 UTC (rev 67483)
@@ -0,0 +1,176 @@
+\documentclass[a4paper,12pt]{article}
+%\input{inc/inc.tex}
+\usepackage{RoueQuestions}
+%\usepackage{listingsutf8}
+%\lstset{inputencoding=utf8/latin1}
+\usepackage[most]{tcolorbox} % pour les boites de propriétés/définition
+
+\usepackage{fancyhdr}
+\usepackage{siunitx}
+\usepackage{geometry}
+\geometry{hmargin=1.5cm,vmargin=2.5cm}
+
+
+\newtcolorbox{Consigne}[1][]{colback=blue!5!white,
+ colframe=blue,%fonttitle=\bfseries,
+ title=\textbf{#1}}
+
+
+\begin{document}
+ % En-têtes et pieds de pages
+ \pagestyle{fancy}
+ \setlength{\headheight}{25pt}
+ \fancyhead[L]{Maryline Vignal}
+ \fancyhead[R]{RoueQuestions}
+ \renewcommand{\footrulewidth}{1pt}
+ \fancyfoot[C]{ }
+ \fancyfoot[R]{page \textbf{\thepage}}
+ \fancyfoot[L]{ }
+ \setcounter{page}{1}
+
+ \begin{center}
+ \textbf{Roues de questions}
+ \end{center}
+
+\roueQuestions[RayonCentral=4.2,RayonTotal=5.8,Titre={Puissances},Consigne={Ecrire sous la forme $a^n$, où $a$ est un nombre relatif et $n$ un entier relatif.},Decoupe=false,Pliage=false]{%
+ $5^{-7}\times 5^{-3}$,%
+ $6^{12}\times 6^{-10}$,%
+ $\dfrac{21^{-13}}{21^{10}}$,%
+ $\dfrac{2^{-4}\times 2^9}{2^5\times 2^{-7}}$,%
+ $\dfrac{\left((-3)^4\right)^{-2}\times (-3)}{(-3)^{-3}}$,%
+ $\left(\dfrac{7^{13}\times 7^ {-9}}{7^{-14}\times 7^{-8}}\right)^2$,%
+ $\num{2.5}^{-7}\times 4^{-7}$,%
+ $-4\times (-4)^{-7}$,%
+ $\dfrac{9^{-3}}{(-\num{2.5})^{-3}}$,%
+ $10^5\times\left(10^7\right)^8$%
+}
+\vspace{-0.3cm}
+\begin{flushright}
+ \roueQuestions[RayonCentral=4.2,RayonTotal=5.8,Consigne={Cette partie est encollée et placée sous la consigne de la première roue.},Solution,Decoupe=false]{%
+ $5^{-10}$,%
+ $6^2$,%
+ $21^{-23}$,%
+ $2^7$,%
+ $\left(-3\right)^{-4}$,%
+ $7^{52}$,%
+ $10^{-7}$,%
+ $\left(-4\right)^{-6}$,%
+ $\left(-\num{3,6}\right)^{-3}$,%
+ $10^{61}$%
+ }
+\end{flushright}
+
+\clearpage
+ Ce package permet de générer des roues de questions. Il a été imaginé pour des jeux en mathématiques mais peut servir à d'autres applications.\\[6pt]
+ On imprime 2 roues : l'une d'elles comporte les questions et la consigne, l'autre comporte les réponses. On découpe les traits en pointillés et on colle sur la partie centrale les 2 feuilles l'une sur l'autre. On accroche un trombone sur chaque partie soulevable.\\[6pt]
+ L'élève choisit une question et en cherche la réponse. Il soulève le volet pour vérifier. S'il a trouvé la bonne réponse, il gagne le trombone. En jouant à 2, en cas d'échec, l'adversaire gagne le trombone. A la fin de la partie, chacun compte le nombre de trombones gagnés.\\[12pt]
+
+ \verb|\usepackage{RoueQuestions}| pour utiliser le package. \\[6pt]
+% \begin{Consigne}[Ajouter une roue]
+ \verb|\roueQuestions[options]{liste}| permet d'insérer une roue de questions. Il faudra l'appeler une 2ème fois pour générer la roue des solutions. \\[6pt]
+% \end{Consigne}
+% \begin{Consigne}[Les options]
+ \verb|LineWidth = 2pt| précise la largeur de la bordure.\\
+ \verb|NbCases = 10| précise le nombre de questions. \\
+ \verb|RayonCentral= 6| précise le rayon entre le centre et le début des cases (en cm). \\
+ \verb|RayonTotal = 8| précise le rayon total de la roue (en cm). \\
+ \verb|Consigne = {}| donne la consigne à écrire au centre de la roue. \\
+ \verb|Titre = {}| indique le titre à mettre en gras. \\
+ \verb|Decoupe = true| permet de tracer les traits de découpe en bleu \\
+ \verb|Pliage = {}| permet de tracer les traits de pliage en vert. \\
+ \verb|Solution = false| si faux, met les pointillés pour le découpage. \\[6pt]
+%\end{Consigne}
+
+
+
+\newtcblisting{mybox}[2][]{%
+ colback=red!5!white,
+ colframe=red!75!black,
+ fonttitle=\bfseries,
+ title={#2},#1}
+\begin{mybox}[listing only]{Exemple}
+\roueQuestions[RayonCentral=4.2,RayonTotal=6,Titre={Puissances},Consigne={Ecrire sous la forme $a^n$, où $a$ est un nombre relatif et $n$ un entier relatif.}]{%
+ $5^{-7}\times 5^{-3}$,%
+ $6^{12}\times 6^{-10}$,%
+ $\dfrac{21^{-13}}{21^{10}}$,%
+ $\dfrac{2^{-4}\times 2^9}{2^5\times 2^{-7}}$,%
+ $\dfrac{\left((-3)^4\right)^{-2}\times (-3)}{(-3)^{-3}}$,%
+ $\left(\dfrac{7^{13}\times 7^ {-9}}{7^{-14}\times 7^{-8}}\right)^2$,%
+ $\num{2.5}^{-7}\times 4^{-7}$,%
+ $-4\times (-4)^{-7}$,%
+ $\dfrac{9^{-3}}{(-\num{2.5})^{-3}}$,%
+ $10^5\times\left(10^7\right)^8$%
+}
+\vspace{-0.3cm}
+\begin{flushright}
+ \roueQuestions[RayonCentral=4.2,RayonTotal=6,Consigne={Cette partie est encollée et placée sous la consigne de la première roue.},Solution]{%
+ $5^{-10}$,%
+ $6^2$,%
+ $21^{-23}$,%
+ $2^7$,%
+ $\left(-3\right)^{-4}$,%
+ $7^{52}$,%
+ $10^{-7}$,%
+ $\left(-4\right)^{-6}$,%
+ $\left(-\num{3,6}\right)^{-3}$,%
+ $10^{61}$%
+ }
+\end{flushright}
+\end{mybox}
+
+\roueQuestions[RayonCentral=4.2,RayonTotal=6,Titre={Puissances},Consigne={Ecrire sous la forme $a^n$, où $a$ est un nombre relatif et $n$ un entier relatif.}]{%
+ $5^{-7}\times 5^{-3}$,%
+ $6^{12}\times 6^{-10}$,%
+ $\dfrac{21^{-13}}{21^{10}}$,%
+ $\dfrac{2^{-4}\times 2^9}{2^5\times 2^{-7}}$,%
+ $\dfrac{\left((-3)^4\right)^{-2}\times (-3)}{(-3)^{-3}}$,%
+ $\left(\dfrac{7^{13}\times 7^ {-9}}{7^{-14}\times 7^{-8}}\right)^2$,%
+ $\num{2.5}^{-7}\times 4^{-7}$,%
+ $-4\times (-4)^{-7}$,%
+ $\dfrac{9^{-3}}{(-\num{2.5})^{-3}}$,%
+ $10^5\times\left(10^7\right)^8$%
+}
+\vspace{-0.3cm}
+\begin{flushright}
+ \roueQuestions[RayonCentral=4.2,RayonTotal=6,Consigne={Cette partie est encollée et placée sous la consigne de la première roue.},Solution]{%
+ $5^{-10}$,%
+ $6^2$,%
+ $21^{-23}$,%
+ $2^7$,%
+ $\left(-3\right)^{-4}$,%
+ $7^{52}$,%
+ $10^{-7}$,%
+ $\left(-4\right)^{-6}$,%
+ $\left(-\num{3,6}\right)^{-3}$,%
+ $10^{61}$%
+ }
+\end{flushright}
+
+%\roueQuestions[RayonCentral=4.2,RayonTotal=6.5,Titre={Puissances},Consigne={Ecrire sous la forme $a^n$, où $a$ est un nombre relatif et $n$ un entier relatif.}]{%
+% $5^{-7}\times 5^{-3}$,%
+% $6^{12}\times 6^{-10}$,%
+% $\dfrac{21^{-13}}{21^{10}}$,%
+% $\dfrac{2^{-4}\times 2^9}{2^5\times 2^{-7}}$,%
+% $\dfrac{\left((-3)^4\right)^{-2}\times (-3)}{(-3)^{-3}}$,%
+% $\left(\dfrac{7^{13}\times 7^ {-9}}{7^{-14}\times 7^{-8}}\right)^2$,%
+% $\num{2.5}^{-7}\times 4^{-7}$,%
+% $-4\times (-4)^{-7}$,%
+% $\dfrac{9^{-3}}{(-\num{2.5})^{-3}}$,%
+% $10^5\times\left(10^7\right)^8$%
+%}
+%\vspace{-0.5cm}
+%\begin{flushright}
+% \roueQuestions[RayonCentral=4.2,RayonTotal=6.5,Consigne={Cette partie est encollée et placée sous la consigne de la première roue.},Solution]{%
+% $5^{-10}$,%
+% $6^2$,%
+% $21^{-23}$,%
+% $2^7$,%
+% $\left(-3\right)^{-4}$,%
+% $7^{52}$,%
+% $10^{-7}$,%
+% $\left(-4\right)^{-6}$,%
+% $\left(-\num{3,6}\right)^{-3}$,%
+% $10^{61}$%
+% }
+%\end{flushright}
+\end{document}
Property changes on: trunk/Master/texmf-dist/doc/latex/rouequestions/RoueQuestionsDoc.tex
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/doc/latex/rouequestions/sample.png
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/doc/latex/rouequestions/sample.png
===================================================================
--- trunk/Master/texmf-dist/doc/latex/rouequestions/sample.png 2023-06-26 20:16:41 UTC (rev 67482)
+++ trunk/Master/texmf-dist/doc/latex/rouequestions/sample.png 2023-06-26 20:18:40 UTC (rev 67483)
Property changes on: trunk/Master/texmf-dist/doc/latex/rouequestions/sample.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/Master/texmf-dist/tex/latex/rouequestions/RoueQuestions.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/rouequestions/RoueQuestions.sty (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/rouequestions/RoueQuestions.sty 2023-06-26 20:18:40 UTC (rev 67483)
@@ -0,0 +1,61 @@
+% Author : M. Vignal
+% License : Released under the LaTeX Project Public License v1.3c or later, see http://www.latex-project.org/lppl.txt
+\ProvidesPackage{RoueQuestions}[2023/06/25 0.0.1 Aide pour générer des roues de questions]
+\RequirePackage{tikz}
+\RequirePackage{simplekv}
+\RequirePackage{listofitems}
+
+\setKVdefault[roueQuestions]{
+ LineWidth = 2pt,
+ NbCases = 10,
+ RayonCentral= 6,
+ RayonTotal = 8,
+ Consigne = {},
+ Titre = {},
+ Solution = false,
+ Decoupe = true,
+ Pliage = true
+}
+
+\newcommand{\roueQuestions}[2][]{%
+ \restoreKV[roueQuestions] %paramètres par défaut
+ \setKV[roueQuestions]{#1} % lecture des paramètres passés à la macro et remplacement des valeurs
+ \pgfmathparse{360/\useKV[roueQuestions]{NbCases}}\let\angle\pgfmathresult
+ \pgfmathparse{\useKV[roueQuestions]{RayonCentral}}\let\RayonCentral\pgfmathresult
+ \pgfmathparse{\useKV[roueQuestions]{RayonTotal}}\let\RayonTotal\pgfmathresult
+ \pgfmathparse{(2*\RayonCentral+\RayonTotal)/3}\let\RayonTexte\pgfmathresult
+ \pgfmathparse{(4*\RayonCentral)/3}\let\LargeurTexte\pgfmathresult
+ \edef\LineWidth{\useKV[roueQuestions]{LineWidth}}
+ \readlist*\listeequations{#2}%
+ \def\nbequations{\inteval{\listeequations-1}}%
+ \begin{tikzpicture}
+ \foreach \n in {1,...,\useKV[roueQuestions]{NbCases}}{%
+ \ifboolKV[roueQuestions]{Decoupe}{%
+ \edef\couleurExt{blue}
+ }{%
+ \edef\couleurExt{black}
+ }
+ \ifboolKV[roueQuestions]{Pliage}{%
+ \edef\couleurPli{green!30!black}
+ }{%
+ \edef\couleurPli{black}
+ }
+ % intérieur vers extérieur
+ \ifboolKV[roueQuestions]{Solution}{%
+ \draw[line width={\useKV[roueQuestions]{LineWidth}}] (\angle*\n:\RayonCentral) -- (\angle*\n:\RayonTotal) ;
+ }{%
+ \draw[\couleurExt,line width={\useKV[roueQuestions]{LineWidth}},dashed] (\angle*\n:\RayonCentral) -- (\angle*\n:\RayonTotal) ;
+ }
+ % intérieur
+ \ifboolKV[roueQuestions]{Solution}{\draw[line width={\useKV[roueQuestions]{LineWidth}}] (\angle*\n:\RayonCentral) -- (\angle*\n+\angle:\RayonCentral) ; }{\draw[\couleurPli,line width={\useKV[roueQuestions]{LineWidth}}] (\angle*\n:\RayonCentral) -- (\angle*\n+\angle:\RayonCentral) ; }
+ % extérieur
+ \draw[\couleurExt, line width={\useKV[roueQuestions]{LineWidth}}] (\angle*\n:\RayonTotal) -- (\angle*\n+\angle:\RayonTotal) ;
+ % texte de l'onglet
+ % angle de rotation du texte = 180 - \angle/2
+ \pgfmathparse{270 + \angle*\n - \angle/2}\let\angleTexte\pgfmathresult
+ \node[rotate=\angleTexte] at (\angle*\n-\angle/2:\RayonTexte) {\listeequations[\n]};
+ }
+ \node at(0,2*\RayonCentral/3) {\textbf{\useKV[roueQuestions]{Titre}}};
+ \node[text width=\LargeurTexte cm,text justified] at(0,0) {\useKV[roueQuestions]{Consigne}};
+ \end{tikzpicture}
+}
Property changes on: trunk/Master/texmf-dist/tex/latex/rouequestions/RoueQuestions.sty
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/tlpkg/bin/tlpkg-ctan-check
===================================================================
--- trunk/Master/tlpkg/bin/tlpkg-ctan-check 2023-06-26 20:16:41 UTC (rev 67482)
+++ trunk/Master/tlpkg/bin/tlpkg-ctan-check 2023-06-26 20:18:40 UTC (rev 67483)
@@ -717,7 +717,7 @@
rgltxdoc ribbonproofs rjlparshap rlepsf rmathbr rmpage
robotarm roboto robustcommand robustindex rojud
romanbar romanbarpagenumber romande romanneg romannum
- rorlink rosario rotfloat rotpages roundbox roundrect
+ rorlink rosario rotfloat rotpages rouequestions roundbox roundrect
rrgtrees rsc rsfs rsfso
rterface rtkinenc rtklage
rubik ruhyphen ruler rulerbox rulercompass runcode russ rutitlepage
Modified: trunk/Master/tlpkg/libexec/ctan2tds
===================================================================
--- trunk/Master/tlpkg/libexec/ctan2tds 2023-06-26 20:16:41 UTC (rev 67482)
+++ trunk/Master/tlpkg/libexec/ctan2tds 2023-06-26 20:18:40 UTC (rev 67483)
@@ -1800,6 +1800,7 @@
'pxchfon' => '&POSTpxchfon',
'recipebook' => '&POST_rmsymlink',
'resolsysteme' => '&POST_onelevel',
+ 'rouequestions' => '&POST_onelevel',
'sanskrit' => '&POSTsanskrit',
'schule' => '&POSTschule',
'scontents' => '&POSTscontents',
Modified: trunk/Master/tlpkg/tlpsrc/collection-games.tlpsrc
===================================================================
--- trunk/Master/tlpkg/tlpsrc/collection-games.tlpsrc 2023-06-26 20:16:41 UTC (rev 67482)
+++ trunk/Master/tlpkg/tlpsrc/collection-games.tlpsrc 2023-06-26 20:18:40 UTC (rev 67483)
@@ -40,6 +40,7 @@
depend quizztex
depend realtranspose
depend reverxii
+depend rouequestions
depend rubik
depend schwalbe-chess
depend scrabble
Added: trunk/Master/tlpkg/tlpsrc/rouequestions.tlpsrc
===================================================================
More information about the tex-live-commits
mailing list.