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.