diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/tikzlings/tikzlings-marmots.sty')
-rw-r--r-- | Master/texmf-dist/tex/latex/tikzlings/tikzlings-marmots.sty | 26 |
1 files changed, 15 insertions, 11 deletions
diff --git a/Master/texmf-dist/tex/latex/tikzlings/tikzlings-marmots.sty b/Master/texmf-dist/tex/latex/tikzlings/tikzlings-marmots.sty index 2e2fd19808b..0ec3eebb1c5 100644 --- a/Master/texmf-dist/tex/latex/tikzlings/tikzlings-marmots.sty +++ b/Master/texmf-dist/tex/latex/tikzlings/tikzlings-marmots.sty @@ -12,7 +12,7 @@ % See http://www.latex-project.org/lppl.txt % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\ProvidesPackage{tikzlings-marmots}[2020/04/22 version v0.3 Drawing marmots in TikZ] +\ProvidesPackage{tikzlings-marmots}[2020/12/04 version v0.4 Drawing marmots in TikZ] \RequirePackage{tikz} \RequirePackage{tikzlings-addons} @@ -21,18 +21,22 @@ \tikzfading[name=marmot@blush,inner color=transparent!50,outer color=transparent!100] -\RequirePackage{ifluatex} -\RequirePackage{ifxetex} - -\ifluatex - \let\pdfrandomseed\randomseed -\fi - -\ifxetex - \pgfmathsetseed{\time} +\RequirePackage{expl3} +\ExplSyntaxOn +\ifdefined\sys_rand_seed: + \pgfmathsetseed {\sys_rand_seed:} \else - \pgfmathsetseed{\number\pdfrandomseed} + \ifdefined\pdfrandomseed % pdflatex + \else + \ifdefined\randomseed + \let\pdfrandomseed\randomseed % post TL19 xelatex and lualatex + \else + \let\pdfrandomseed\time % pre TL19 xelatex + \fi + \fi + \pgfmathsetseed{\number\pdfrandomseed} \fi +\ExplSyntaxOff \newcommand*{\marmot}[1][]{% \begin{scope}% |