texlive[75977] Master/texmf-dist: quizztex (5aug25)

commits+karl at tug.org commits+karl at tug.org
Tue Aug 5 22:35:21 CEST 2025


Revision: 75977
          https://tug.org/svn/texlive?view=revision&revision=75977
Author:   karl
Date:     2025-08-05 22:35:21 +0200 (Tue, 05 Aug 2025)
Log Message:
-----------
quizztex (5aug25)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/quizztex/README.md
    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/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/quizztex/README.md	2025-08-05 20:35:12 UTC (rev 75976)
+++ trunk/Master/texmf-dist/doc/latex/quizztex/README.md	2025-08-05 20:35:21 UTC (rev 75977)
@@ -1,9 +1,17 @@
 QuizzTex is a package to create quizzes with 'Who Wants to Be a Millionaire ?' design for example.
+
 ----------------------------------------------------------------------------------------------------------------
+
 QuizzTex est un package pour présenter des quizzes à la manière de 'Qui veut gagner des Millions ?' par exemple.
+
 ----------------------------------------------------------------------------------------------------------------
+
 Author.......: Cédric Pierquet
+
 email........: cpierquet at outlook.fr
+
 Licence......: Released under the LaTeX Project Public License v1.3c or later, see http://www.latex-project.org/lppl.txt
+
                'Who Wants to Be a Millionaire ?' is a Trademark from Sony Pictures Television.
+
 			   'Tout le monde veut prendre sa place' is a Tradematk from Air Productions
\ No newline at end of file

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	2025-08-05 20:35:12 UTC (rev 75976)
+++ trunk/Master/texmf-dist/doc/latex/quizztex/quizztex-doc-fr.tex	2025-08-05 20:35:21 UTC (rev 75977)
@@ -4,8 +4,8 @@
 
 \documentclass[french,a4paper,11pt]{article}
 \usepackage[margin=2cm,includefoot]{geometry}
-\def\TPversion{0.1.4}
-\def\TPdate{10 septembre 2024}
+\def\TPversion{0.1.6}
+\def\TPdate{4 août 2025}
 \usepackage[utf8]{inputenc}
 \usepackage[T1]{fontenc}
 \usepackage{amsmath,amssymb}
@@ -148,7 +148,7 @@
 	\begin{tabular}{c}
 	\texttt{Cédric Pierquet}\\
 	{\ttfamily c pierquet -- at -- outlook . fr}\\
-	\texttt{\url{https://github.com/cpierquet/quizztex}}
+	\texttt{\url{https://github.com/cpierquet/latex-packages/tree/main/quizztex}}
 \end{tabular}
 \end{center}
 
@@ -205,6 +205,10 @@
 
 \section{Historique}
 
+\verb|v0.1.6|~:~~~~Compatibilité avec \textsf{fontawesome5/6/7}
+
+\verb|v0.1.5|~:~~~~Compatibilité avec \textsf{fontawesome5/6}
+
 \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}.
@@ -244,7 +248,10 @@
 
 \begin{DemoCode}[listing only]
 \documentclass{article}
-\usepackage{quizztex}
+\usepackage{quizztex}           %avec fa5
+\usepackage[fa6]{quizztex}      %avec fa6 (en test)
+\usepackage[fa7]{quizztex}      %avec fa7 (en test)
+\usepackage[nonfa]{quizztex}    %sans fa (à charger pour les icônes...)
 
 \end{DemoCode}
 

Modified: trunk/Master/texmf-dist/tex/latex/quizztex/quizztex.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/quizztex/quizztex.sty	2025-08-05 20:35:12 UTC (rev 75976)
+++ trunk/Master/texmf-dist/tex/latex/quizztex/quizztex.sty	2025-08-05 20:35:21 UTC (rev 75977)
@@ -1,10 +1,12 @@
 % Author     : C. Pierquet
-% licence    : Released under the LaTeX Project Public License v1.3c or later, see http://www.latex-project.org/lppl.txtf
+% licence    : Released under the LaTeX Project Public License v1.3c or later, see http://www.latex-project.org/lppl.txt
 %            : 'Who Wants to Be a Millionaire ?' is a Trademark from Sony Pictures Television.
 %            : 'Tout le monde veut prendre sa place' is a Tradematk from Air Productions.
 
 \NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{quizztex}[2024/09/10 0.1.4 Construire des quizz 'comme dans les jeux' ]
+\ProvidesPackage{quizztex}[2025/08/04 0.1.6 Construire des quizz 'comme dans les jeux' ]
+%0.1.6	Copatibilité avec fa7
+%0.1.5	Compatibilité avec fa5/6
 %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.)
@@ -11,17 +13,44 @@
 %0.1.1	Amélioration de la gestion des réponses dans WWTBAM + Position des Jokers (cc P. Bideault ;-))
 %0.1.0	Version initiale
 
+%------Option
+\newif\if at fafive \@fafivetrue
+\newif\if at fasix \@fasixfalse
+\newif\if at faseven \@fasevenfalse
+\DeclareOption{nonfa}{\@fafivefalse\@fasixfalse\@fasevenfalse}
+\DeclareOption{fa6}{\@fafivefalse\@fasixtrue\@fasevenfalse}
+\DeclareOption{fa7}{\@fafivefalse\@fasixfalse\@faseventrue}
+\DeclareOption*{}
+\ProcessOptions\relax
+
 %------Packages utiles
 \RequirePackage{tikz,pgf,pgffor}
 \RequirePackage{xstring}
 \RequirePackage{simplekv}
 \RequirePackage{settobox}
-\RequirePackage{fontawesome5}
 \RequirePackage{calc}
 \RequirePackage{varwidth}
+
+%------Fontawesome...
+\if at fafive
+	\RequirePackage{fontawesome5}
+\fi
+\if at fasix
+	\RequirePackage{fontawesome6}
+\fi
+\if at faseven
+	\RequirePackage{fontawesome7}
+\fi
+
+\def\quizztexiconphone{}
+\def\quizztexiconcrowd{}
+
+\@ifpackageloaded{fontawesome5}{\def\quizztexiconphone{\faIcon{phone-alt}}\def\quizztexiconcrowd{\faDiagnoses}}{}
+\@ifpackageloaded{fontawesome6}{\def\quizztexiconphone{\faIcon{phone-flip}}\def\quizztexiconcrowd{\faPersonDotsFromLine}}{}%
+\@ifpackageloaded{fontawesome7}{\def\quizztexiconphone{\faIcon{phone-flip}}\def\quizztexiconcrowd{\faPersonDotsFromLine}}{}%
+
 %------Librairies
 \usetikzlibrary{calc,positioning,shapes.geometric,fadings}
-%\usetikzlibrary{babel}
 
 %------Longueurs globales
 \newlength{\HauteurQuest}
@@ -34,7 +63,7 @@
 \definecolor{ColorMauvaiseWWTBAM}{HTML}{F1901C}%orange!75
 \definecolor{ColorWWBTAM}{HTML}{140676}%blue!25!black ou 140676
 \definecolor{ColorChoixWWBTAM}{HTML}{F40FDC}%violet!80
-\definecolor{ColorLettreWWBTAM}{HTML}{F32828}%red!75!purple
+\definecolor{ColorLettreWWBTAM}{HTML}{FF0000}%red!75!purple
 
 %Boîtes et dimensions utiles
 \newsavebox{\boitequestionwwtbam}
@@ -438,7 +467,7 @@
 					}%
 					\begin{scope}
 						\clip (CartoucheJokerTEL) ellipse (0.65cm and 0.35cm) ;
-						\draw (CartoucheJokerTEL) node[\CouleurTexteWWTBAM] {\faPhone} ;
+						\draw (CartoucheJokerTEL) node[\CouleurTexteWWTBAM] {\quizztexiconphone} ;
 						\IfSubStr{\AffJokersWWTBAM}{TEL}%
 							{}%
 							{%
@@ -456,7 +485,7 @@
 					}%
 					\begin{scope}
 						\clip (CartoucheJokerPUB) ellipse (0.65cm and 0.35cm) ;
-						\draw (CartoucheJokerPUB) node[\CouleurTexteWWTBAM] {\faDiagnoses\!\!\raisebox{-0.2em}{\faDiagnoses}\!\!\faDiagnoses} ;
+						\draw (CartoucheJokerPUB) node[\CouleurTexteWWTBAM] {\quizztexiconcrowd\!\!\raisebox{-0.2em}{\quizztexiconcrowd}\!\!\quizztexiconcrowd} ;
 						\IfSubStr{\AffJokersWWTBAM}{PUB}%
 							{}%
 							{%



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