texlive[72256] Master/texmf-dist: quizztex (11sep24)

commits+karl at tug.org commits+karl at tug.org
Wed Sep 11 22:26:07 CEST 2024


Revision: 72256
          https://tug.org/svn/texlive?view=revision&revision=72256
Author:   karl
Date:     2024-09-11 22:26:07 +0200 (Wed, 11 Sep 2024)
Log Message:
-----------
quizztex (11sep24)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/quizztex/quizztex-doc-fr.pdf
    trunk/Master/texmf-dist/doc/latex/quizztex/quizztex-doc-fr.tex
    trunk/Master/texmf-dist/tex/latex/quizztex/quizztex.sty

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

Modified: trunk/Master/texmf-dist/doc/latex/quizztex/quizztex-doc-fr.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/quizztex/quizztex-doc-fr.tex	2024-09-11 20:25:58 UTC (rev 72255)
+++ trunk/Master/texmf-dist/doc/latex/quizztex/quizztex-doc-fr.tex	2024-09-11 20:26:07 UTC (rev 72256)
@@ -4,8 +4,8 @@
 
 \documentclass[french,a4paper,11pt]{article}
 \usepackage[margin=2cm,includefoot]{geometry}
-\def\TPversion{0.1.2}
-\def\TPdate{5 novembre 2023}
+\def\TPversion{0.1.4}
+\def\TPdate{10 septembre 2024}
 \usepackage[utf8]{inputenc}
 \usepackage[T1]{fontenc}
 \usepackage{amsmath,amssymb}
@@ -85,7 +85,7 @@
 		keywordstyle={\color{violet}},%
 		classoffset=2,%
 		alsoletter={-},%
-		morekeywords={\QuizzMillions,\QuizzPrendrePlace},%
+		morekeywords={\QuizzMillions,\QuizzPrendrePlace,\SetDefautPrendrePlace,\SetDefautMillions},%
 		keywordstyle={\color{green!50!black}},%
 		classoffset=3,%
 		morekeywords={Largeur,Marge,Hauteurs,Couleur,CouleurFond,CouleurLettre,CouleurTexte,Bonne,Mauvaise,Choix,CoulBonne,CoulChoix,CoulMauvaise,Affichage,EspacementV,OffsetV,Decorations,AffChoix,Jokers,AffJokers,CodeAvant,Offset,Theme,Type,Effet,PositionJokers,Points},%
@@ -205,6 +205,10 @@
 
 \section{Historique}
 
+\verb|v0.1.4|~:~~~~Ajout d'une commande pour forcer, de manière globale, des paramètres par défaut.
+
+\verb|v0.1.3|~:~~~~Annulation du chargement de \textsf{tikz.babel}.
+
 \verb|v0.1.2|~:~~~~Migration de \textsf{\textbackslash tikzstyle} à \textsf{\textbackslash tikzset}.
 
 \verb|v0.1.1|~:~~~~Amélioration de la gestion des hauteurs + modification de la clé \Cle{CodeAvant}.
@@ -255,7 +259,7 @@
 		\item \packagetex!tikz.calc!
 		\item \packagetex!tikz.positioning! ;
 		\item \packagetex!tikz.shapes.geometric! ;
-		\item \packagetex!tikz.babel! ;
+		%\item \packagetex!tikz.babel! ;
 		\item \packagetex!tikz.fadings!.
 	\end{itemize}
 \end{itemize}
@@ -629,4 +633,26 @@
 	{$\mathtt{f'(x)=\dfrac{1}{x}}$}
 \end{DemoCode}
 
+\pagebreak
+
+\section{Modification globale des valeurs par défaut}
+
+\subsection{À la manière de \og Qui veut gagner des Millions ? \fg}
+
+La commande \motcletex!\SetDefautMillions! permet de modifier, de manière globale l'un ou plusieurs des paramètres par défaut.
+
+\begin{DemoCode}[listing only]
+%permet d'enlever les Jokers pour tous les environnements \QuizzMillions
+\SetDefautMillions{Jokers=false}
+\end{DemoCode}
+
+\subsection{À la manière de \og Tout le monde veut prendre sa place \fg}
+
+La commande \motcletex!\SetDefautPrendrePlace! permet de modifier, de manière globale l'un ou plusieurs des paramètres par défaut.
+
+\begin{DemoCode}[listing only]
+%permet d'enlever les effets pour tous les environnements \QuizzPrendrePlace
+\SetDefautPrendrePlace{Effet=false}
+\end{DemoCode}
+
 \end{document}
\ No newline at end of file

Modified: trunk/Master/texmf-dist/tex/latex/quizztex/quizztex.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/quizztex/quizztex.sty	2024-09-11 20:25:58 UTC (rev 72255)
+++ trunk/Master/texmf-dist/tex/latex/quizztex/quizztex.sty	2024-09-11 20:26:07 UTC (rev 72256)
@@ -4,7 +4,9 @@
 %            : 'Tout le monde veut prendre sa place' is a Tradematk from Air Productions.
 
 \NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{quizztex}[2023/11/05 0.1.2 Construire des quizz 'comme dans les jeux' ]
+\ProvidesPackage{quizztex}[2024/09/10 0.1.4 Construire des quizz 'comme dans les jeux' ]
+%0.1.4	Macro pour modifier les paramètres par défaut des clés
+%0.1.3	Annulation du chargement de tikz.babel
 %0.1.2	Passage \tikzstyle vers \tikzset (merci à Sam C.)
 %0.1.1	Amélioration de la gestion des réponses dans WWTBAM + Position des Jokers (cc P. Bideault ;-))
 %0.1.0	Version initiale
@@ -18,7 +20,8 @@
 \RequirePackage{calc}
 \RequirePackage{varwidth}
 %------Librairies
-\usetikzlibrary{calc,positioning,shapes.geometric,babel,fadings}
+\usetikzlibrary{calc,positioning,shapes.geometric,fadings}
+%\usetikzlibrary{babel}
 
 %------Longueurs globales
 \newlength{\HauteurQuest}
@@ -120,6 +123,8 @@
 	PositionJokers=centre
 }
 
+\newcommand\SetDefautMillions[1]{\setKVdefault[wwtbam]{#1}}
+
 \NewDocumentCommand\LettreChoixMillions{ m }{%
 	\textcolor{\CouleurLettreWWTBAM}{\large\sffamily\bfseries{\vphantom{Q}#1}\,:}%
 }
@@ -565,6 +570,8 @@
 	EchellePoints=1
 }
 
+\newcommand\SetDefautPlace[1]{\setKVdefault[TLMVPSP]{#1}}
+
 \NewDocumentCommand\QuizzPrendrePlace{ O{} m m m m m }{%clés + questions + 4 réponses
 	\useKVdefault[TLMVPSP]%
 	\setKV[TLMVPSP]{#1}%



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