texlive[65478] Master/texmf-dist: scrabble (7jan23)
commits+karl at tug.org
commits+karl at tug.org
Sat Jan 7 22:21:17 CET 2023
Revision: 65478
http://tug.org/svn/texlive?view=revision&revision=65478
Author: karl
Date: 2023-01-07 22:21:17 +0100 (Sat, 07 Jan 2023)
Log Message:
-----------
scrabble (7jan23)
Modified Paths:
--------------
trunk/Master/texmf-dist/doc/latex/scrabble/Scrabble-doc-en.pdf
trunk/Master/texmf-dist/doc/latex/scrabble/Scrabble-doc-en.tex
trunk/Master/texmf-dist/doc/latex/scrabble/Scrabble-doc-fr.pdf
trunk/Master/texmf-dist/doc/latex/scrabble/Scrabble-doc-fr.tex
trunk/Master/texmf-dist/tex/latex/scrabble/Scrabble.sty
Modified: trunk/Master/texmf-dist/doc/latex/scrabble/Scrabble-doc-en.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/scrabble/Scrabble-doc-en.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/scrabble/Scrabble-doc-en.tex 2023-01-07 00:49:00 UTC (rev 65477)
+++ trunk/Master/texmf-dist/doc/latex/scrabble/Scrabble-doc-en.tex 2023-01-07 21:21:17 UTC (rev 65478)
@@ -7,10 +7,10 @@
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{Scrabble}
-\usepackage[upright]{fourier}
-\usepackage[scaled=0.875]{helvet}
-\renewcommand\ttdefault{lmtt}
-\usepackage[scaled=0.875]{cabin}
+%\usepackage[upright]{fourier}
+%\usepackage[scaled=0.875]{helvet}
+%\renewcommand\ttdefault{lmtt}
+%\usepackage[scaled=0.875]{cabin}
\usepackage{amsmath,amssymb}
\usepackage{fontawesome5}
\usepackage{enumitem}
@@ -31,8 +31,8 @@
\setlength{\parindent}{0pt}
\definecolor{LightGray}{gray}{0.9}
-\def\TPversion{0.1.1}
-\def\TPdate{06/01/2023}
+\def\TPversion{0.1.2}
+\def\TPdate{07/01/2023}
\usepackage[most]{tcolorbox}
\tcbuselibrary{minted}
@@ -67,7 +67,7 @@
\begin{tabular}{c}
{\Huge \texttt{Scrabble [en]}}\\
\\
- {\LARGE A bord of Scrabble,} \\
+ {\LARGE A board of Scrabble,} \\
\\
{\LARGE with words or not.} \\
\\
@@ -102,7 +102,7 @@
\smallskip
-{$\blacktriangleright$~~Idas from \url{https://tex.stackexchange.com/questions/194780/tikz-drawing-a-rectangle-with-spikes-on-borders}}
+{$\blacktriangleright$~~Ideas from \url{https://tex.stackexchange.com/questions/194780/tikz-drawing-a-rectangle-with-spikes-on-borders}}
\vspace{0.5cm}
@@ -152,8 +152,10 @@
\part*{History}
-\verb|v0.1.1|~:~~~~Option \textsf{[fr]} pour french commands
+\verb|v0.1.2|~:~~~~Key \textsf{<ScaleLabels>} to modify scale of the cell's names
+\verb|v0.1.1|~:~~~~Option \textsf{[fr]} for french commands
+
\verb|v0.1 |~:~~~~Initial version
\part*{Introduction}
@@ -185,9 +187,7 @@
\begin{itemize}
\item \texttt{tikz} with \Cle{calc} with the tikzlibraries \Cle{calc} and \Cle{shapes.geometric} ;
\item \texttt{pgf} and \texttt{pgffor} ;
- \item \texttt{xstring} ;
- \item \texttt{xparse} ;
- \item \texttt{simplekv}.
+ \item \texttt{xstring}, \texttt{xparse} and \texttt{simplekv}.
\end{itemize}
\subsection{The package itself}
@@ -236,6 +236,7 @@
\begin{itemize}
\item \Cle{Scale} for the display (the initial unit is 1~cm) ; \hfill~default : \Cle{1}
+ \item \Cle{ScaleLabels} for the cell's names ; \hfill~défaut : \Cle{1}
\item the boolean \Cle{Border} pour print a border outside the board ; \hfill~default : \Cle{true}
\item the boolean \Cle{Labels} to print \textit{names} of the special cells ;\hfill~defalut : \Cle{true}
\item the boolean \Cle{Help} pour print numbers to reperate th cells ;\hfill~default : \Cle{false}
@@ -242,10 +243,8 @@
\end{itemize}
\begin{PresentationCode}{}
-%board without cell's names
-\ScrabbleBoard[Labels=false,Scale=0.55]\\
-%board in spanisch
-\ScrabbleBoard<SP>[Scale=0.55,Cadre=false]
+\ScrabbleBoard[Labels=false,Scale=0.55]\\ %board without cell's names
+\ScrabbleBoard<SP>[Scale=0.55,Cadre=false] %board in spanisch
\end{PresentationCode}
\newpage
Modified: trunk/Master/texmf-dist/doc/latex/scrabble/Scrabble-doc-fr.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/scrabble/Scrabble-doc-fr.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/scrabble/Scrabble-doc-fr.tex 2023-01-07 00:49:00 UTC (rev 65477)
+++ trunk/Master/texmf-dist/doc/latex/scrabble/Scrabble-doc-fr.tex 2023-01-07 21:21:17 UTC (rev 65478)
@@ -7,10 +7,10 @@
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[fr]{Scrabble}
-\usepackage[upright]{fourier}
-\usepackage[scaled=0.875]{helvet}
-\renewcommand\ttdefault{lmtt}
-\usepackage[scaled=0.875]{cabin}
+%\usepackage[upright]{fourier}
+%\usepackage[scaled=0.875]{helvet}
+%\renewcommand\ttdefault{lmtt}
+%\usepackage[scaled=0.875]{cabin}
\usepackage{amsmath,amssymb}
\usepackage{fontawesome5}
\usepackage{enumitem}
@@ -31,8 +31,8 @@
\setlength{\parindent}{0pt}
\definecolor{LightGray}{gray}{0.9}
-\def\TPversion{0.1.1}
-\def\TPdate{6 Janvier 2023}
+\def\TPversion{0.1.2}
+\def\TPdate{7 Janvier 2023}
\usepackage[most]{tcolorbox}
\tcbuselibrary{minted}
@@ -152,6 +152,8 @@
\part*{Historique}
+\verb|v0.1.2|~:~~~~Clé \textsf{<EchelleLabels>} pour modifier l'échelle des noms des cases
+
\verb|v0.1.1|~:~~~~Option \textsf{[fr]} pour franciser les commandes
\verb|v0.1 |~:~~~~Version initiale
@@ -185,14 +187,12 @@
\begin{itemize}
\item \texttt{tikz} avec les librairies \Cle{calc} et \Cle{shapes.geometric} ;
\item \texttt{pgf} et \texttt{pgffor} ;
- \item \texttt{xstring} ;
- \item \texttt{xparse} ;
- \item \texttt{simplekv}.
+ \item \texttt{xstring}, \texttt{xparse} et \texttt{simplekv}.
\end{itemize}
\subsection{\og Philosophie \fg{} du package}
-L'idée est de proposer, grâce à des commandes en \TikZ, des commandes ou environnements pour présenter un plateau de Scrabble\texttrademark{} :
+L'idée est de proposer, grâce à des commandes en \TikZ, des \textsf{commandes} ou \textsf{environnements} pour présenter un plateau de Scrabble\texttrademark{} :
\begin{itemize}
\item \textit{autonome} ;
@@ -236,6 +236,7 @@
\begin{itemize}
\item \Cle{Echelle} pour spécifier l'échelle d'affichage (l'unité de base étant 1~cm) ; \hfill~défaut : \Cle{1}
+ \item \Cle{Echellelabels} pour spécifier l'échelle d'affichage des labels ; \hfill~défaut : \Cle{1}
\item le booléen \Cle{Cadre} pour afficher un cadre autour du plateau ; \hfill~défaut : \Cle{true}
\item le booléen \Cle{Labels} pour afficher le \textit{nom} des cases ;\hfill~défaut : \Cle{true}
\item le booléen \Cle{Aide} pour afficher une aide pour repérer les cases ;\hfill~défaut : \Cle{false}
@@ -242,10 +243,8 @@
\end{itemize}
\begin{PresentationCode}{}
-%plateau sans le nom des cases
-\PlateauScrabble[Labels=false,Echelle=0.55]\\
-%plateau en anglais
-\PlateauScrabble<EN>[Echelle=0.55,Cadre=false]
+\PlateauScrabble[Labels=false,Echelle=0.55]\\ %plateau sans le nom des cases
+\PlateauScrabble<EN>[Echelle=0.55,Cadre=false] %plateau en anglais
\end{PresentationCode}
\newpage
Modified: trunk/Master/texmf-dist/tex/latex/scrabble/Scrabble.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/scrabble/Scrabble.sty 2023-01-07 00:49:00 UTC (rev 65477)
+++ trunk/Master/texmf-dist/tex/latex/scrabble/Scrabble.sty 2023-01-07 21:21:17 UTC (rev 65478)
@@ -4,7 +4,8 @@
% Inspiration : Mark Wibrow in https://tex.stackexchange.com/questions/194780/tikz-drawing-a-rectangle-with-spikes-on-borders
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{Scrabble}[2023/01/06 v0.1.1 Scrabble]
+\ProvidesPackage{Scrabble}[2023/01/07 v0.1.2 Scrabble]
+% 0.1.2 Clé <EchelleLabels> pour les labels des cases
% 0.1.1 Option [fr] pour franciser les commandes
% 0.1 Version initiale
@@ -73,7 +74,7 @@
%idées de https://tex.stackexchange.com/questions/194780/tikz-drawing-a-rectangle-with-spikes-on-borders
\tikzset{
scorelettre/.style={
- font=\sffamily\bfseries\tiny,align=center,scale=0.95,draw=none,fill=none
+ font=\sffamily\bfseries\tiny,align=center,scale=\fpeval{\PLSCRBBLEechelleLabel*0.8},draw=none,fill=none
},
pics/.cd,
pointes/.style args={#1#2#3}{
@@ -144,10 +145,12 @@
%clés
\defKV[PLSCRABBLETIKZ]{%
- Echelle=\xdef\PLSCRBBLEechelle{#1}
+ Echelle=\xdef\PLSCRBBLEechelle{#1},%
+ EchelleLabels=\xdef\PLSCRBBLEechelleLabel{#1}
}
\setKVdefault[PLSCRABBLETIKZ]{%
Echelle=1,%
+ EchelleLabels=1,%
Cadre=true,%
Labels=true,%
Aide=false
@@ -253,7 +256,7 @@
%idées de https://tex.stackexchange.com/questions/194780/tikz-drawing-a-rectangle-with-spikes-on-borders
\tikzset{
scorelettre/.style={
- font=\sffamily\bfseries\tiny,align=center,scale=0.95,draw=none,fill=none
+ font=\sffamily\bfseries\tiny,align=center,scale=\fpeval{\PLSCRBBLEechelleLabel*0.8},draw=none,fill=none
},
pics/.cd,
pointes/.style args={#1#2#3}{
@@ -324,10 +327,12 @@
%clés
\defKV[PLSCRABBLETIKZ]{%
- Scale=\xdef\PLSCRBBLEechelle{#1}
+ Scale=\xdef\PLSCRBBLEechelle{#1},%
+ ScaleLabels=\xdef\PLSCRBBLEechelleLabel{#1}
}
\setKVdefault[PLSCRABBLETIKZ]{%
Scale=1,%
+ ScaleLabels=1,%
Border=true,%
Labels=true,%
Help=false
More information about the tex-live-commits
mailing list.