diff options
author | Karl Berry <karl@freefriends.org> | 2020-07-11 21:01:24 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2020-07-11 21:01:24 +0000 |
commit | 9c7d503dc24a8dc3cbae16a8c57039c09451f1af (patch) | |
tree | 8e3045a4808fc48e888c6b791d282baea6cb844f /Master/texmf-dist/tex/latex/yquant/yquant-env.tex | |
parent | 73d241580d5726b92543ae720428451506881b0b (diff) |
yquant (11jul20)
git-svn-id: svn://tug.org/texlive/trunk@55810 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/yquant/yquant-env.tex')
-rw-r--r-- | Master/texmf-dist/tex/latex/yquant/yquant-env.tex | 23 |
1 files changed, 17 insertions, 6 deletions
diff --git a/Master/texmf-dist/tex/latex/yquant/yquant-env.tex b/Master/texmf-dist/tex/latex/yquant/yquant-env.tex index bb901d1d2cf..a9262b957da 100644 --- a/Master/texmf-dist/tex/latex/yquant/yquant-env.tex +++ b/Master/texmf-dist/tex/latex/yquant/yquant-env.tex @@ -327,13 +327,24 @@ }% % no need for \scoped, because it internally calls \scope. % We need to hack into \scope, but this is a bit tricky due to its argument handling. In order to get all optional arguments, including the possible animations library, correct, we change \tikz@scope@opt. - \let\yquant@env@substikz@scope=\tikz@scope@opt% - \def\tikz@scope@opt[##1]{% - \protected@csxappto{\yquant@prefix draw}{% - \noexpand\tikz@scope@env[{##1}]% + \ifdefined\tikz@scope@opt% + \let\yquant@env@substikz@scope=\tikz@scope@opt% + \def\tikz@scope@opt[##1]{% + \protected@csxappto{\yquant@prefix draw}{% + \noexpand\tikz@scope@env[{##1}]% + }% + \yquant@env@substikz@scope[{##1}]% }% - \yquant@env@substikz@scope[{##1}]% - }% + \else% + % this is for the arXiv, which has a very outdated version of TikZ + \let\yquant@env@substikz@scope=\tikz@@scope@env% + \def\tikz@@scope@env[##1]{% + \protected@csxappto{\yquant@prefix draw}{% + \noexpand\tikz@@scope@env[{##1}]% + }% + \yquant@env@substikz@scope[{##1}]% + }% + \fi% \let\yquant@env@substikz@endscope=\endtikz@scope@env% \def\endtikz@scope@env{% \csgappto{\yquant@prefix draw}{% |