diff options
Diffstat (limited to 'graphics/pgf/contrib/playcards/playcards.sty')
-rw-r--r-- | graphics/pgf/contrib/playcards/playcards.sty | 20 |
1 files changed, 14 insertions, 6 deletions
diff --git a/graphics/pgf/contrib/playcards/playcards.sty b/graphics/pgf/contrib/playcards/playcards.sty index aa5218f241..4b5d8fb85b 100644 --- a/graphics/pgf/contrib/playcards/playcards.sty +++ b/graphics/pgf/contrib/playcards/playcards.sty @@ -1,6 +1,6 @@ % Clément PAGÈS <contact@clementpages.fr> % -% Version 0.1 +% Version 0.2 % % Draws basic playcards with Tikz. Inspired by https://tex.stackexchange.com/questions/47924/creating-playing-cards-using-tikz % @@ -11,13 +11,9 @@ \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{playcards}[2023/04/29, Personal commands] - - -\RequirePackage[scale=0.950]{geometry} +\ProvidesPackage{playcards}[2023/05/02, Personal commands] \RequirePackage{simplekv} -\RequirePackage{anttor} \RequirePackage{graphicx} \RequirePackage{tikz} \usetikzlibrary{patterns} @@ -30,6 +26,12 @@ }, } +% Check if attor is given a optional parameter +\newif\if@loadanttorfont\@loadanttorfontfalse +\DeclareOption{anttor}{\@loadanttorfonttrue} +\ProcessOptions\relax + + \RequirePackage[outline]{contour} \pgfmathsetmacro{\cardwidth}{59} @@ -149,6 +151,9 @@ \newcommand{\drawcardsverso}[2][]{ + \if@loadanttorfont % Change card font to anttor if parameter antor given + \fontfamily{antt} + \fi \useKVdefault[VersoKeys]% \setKV[VersoKeys]{#1}% \ifboolKV[VersoKeys]{trame}{% @@ -163,6 +168,9 @@ } \newcommand{\drawcardsrecto}[2][] { + \if@loadanttorfont % Change card font to anttor if parameter antor given + \fontfamily{antt} + \fi \useKVdefault[RectoKeys]% \setKV[RectoKeys]{#1}% \ifboolKV[RectoKeys]{trame}{ |