diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/svg/svg.sty')
-rw-r--r-- | Master/texmf-dist/tex/latex/svg/svg.sty | 36 |
1 files changed, 17 insertions, 19 deletions
diff --git a/Master/texmf-dist/tex/latex/svg/svg.sty b/Master/texmf-dist/tex/latex/svg/svg.sty index 8d99cb9be7f..02cbf11be31 100644 --- a/Master/texmf-dist/tex/latex/svg/svg.sty +++ b/Master/texmf-dist/tex/latex/svg/svg.sty @@ -33,13 +33,11 @@ %% \NeedsTeXFormat{LaTeX2e}[2019-10-01] \ProvidesPackage{svg}[% - 2019/10/22 v2.02d\space% + 2020/01/13 v2.02e\space% (include SVG pictures)% ] -\RequirePackage{scrbase}[2016/06/14] -\RequirePackage{ifpdf}[2016/05/14] -\RequirePackage{ifluatex}[2016/05/16] -\RequirePackage{ifxetex}[2010/09/12] +\RequirePackage{iftex}[2019/11/07] +\RequirePackage{scrbase}[2019/12/23] \RequirePackage{pdftexcmds}[2016/05/21] \RequirePackage{shellesc}[2016/06/07] \RequirePackage{trimspaces}[2009/09/17] @@ -124,7 +122,7 @@ \fi% \else% dpi \def\svg@tempa##1dpi##2\@nil{% - \ifstr{##2}{dpi}{\FamilyOptions{SVG}{inkscapedpi=##1}}{}% + \Ifstr{##2}{dpi}{\FamilyOptions{SVG}{inkscapedpi=##1}}{}% }% \lowercase{\expandafter\svg@tempa\svg@tempb dpi\@nil}% \ifx\FamilyKeyState\FamilyKeyStateProcessed\else% @@ -217,7 +215,7 @@ }{% \def\svg@tempa##1dpi##2\@nil{\def\svg@tempa{##1}}% \lowercase{\svg@tempa#1dpi\@nil}% - \ifnumber{\svg@tempa}{% + \Ifnumber{\svg@tempa}{% \edef\svg@ink@dpi{\svg@tempa}% \FamilyKeyStateProcessed% }{}% @@ -333,7 +331,7 @@ \renewcommand*\svg@param@scale{1}% \FamilyKeyStateProcessed% }{% - \ifisdimension{#1\p@}{% + \Ifisdimension{#1\p@}{% \ifdim\dimexpr#1\p@\relax>\z@\relax% \renewcommand*\svg@param@scale{#1}% \FamilyKeyStateProcessed% @@ -669,7 +667,7 @@ } \newcommand*\svg@extension@parse[1]{% \IfArgIsEmpty{#1}{}{% - \@expandtwoargs\ifstr% + \@expandtwoargs\Ifstr% {\detokenize\expandafter{\filename@ext}}{\detokenize\expandafter{#1}}{}{% \begingroup% \edef\svg@tempa{% @@ -696,7 +694,7 @@ \def\svg@extension@@parse#1.#2\@nil#3\@nil{% \edef\svg@tempa{\svg@tempa.#1}% \IfArgIsEmpty{#2}{}{% - \ifstr{\detokenize{#2}}{\detokenize{#3.}}{% + \Ifstr{\detokenize{#2}}{\detokenize{#3.}}{% \edef\svg@tempb{#3}% }{% \svg@extension@@parse#2\@nil#3\@nil% @@ -716,9 +714,9 @@ }% }{% \edef\filename@ext{#1}% - \ifstr{\filename@area}{./}{\let\filename@area\@empty}{}% + \Ifstr{\filename@area}{./}{\let\filename@area\@empty}{}% \edef\svg@tempb{#3}% - \ifstr{\svg@tempb}{./}{\let\svg@tempb\@empty}{}% + \Ifstr{\svg@tempb}{./}{\let\svg@tempb\@empty}{}% \ifx\svg@tempb\@empty% \svg@set@input@path% \else% @@ -784,7 +782,7 @@ \newcommand*\svg@local@param@set[1]{% \svg@local@param@use% \FamilyOptions{SVG}{#1}% - \ifstr{\svg@ink@format}{png}{\FamilyOptions{SVG}{inkscapelatex=false}}{}% + \Ifstr{\svg@ink@format}{png}{\FamilyOptions{SVG}{inkscapelatex=false}}{}% \@svg@tempswafalse% \ifdim\svg@param@width>\z@\relax\ifdim\svg@param@height>\z@\relax% \@svg@tempswatrue% @@ -852,7 +850,7 @@ \newcommand*\svg@param@angle{0} \svg@local@param@def{% \DefineFamilyKey[.param]{SVG}{angle}{% - \ifisdimension{#1\p@}{% + \Ifisdimension{#1\p@}{% \renewcommand*\svg@param@angle{#1}% \FamilyKeyStateProcessed% }{}% @@ -876,7 +874,7 @@ }% \def\svg@tempb##1_tex##2\@nil{% \IfArgIsEmpty{##1}{}{\def\filename@ext{##1}}% - \ifstr{##2}{_tex}{\@svg@tempswatrue}{\@svg@tempswafalse}% + \Ifstr{##2}{_tex}{\@svg@tempswatrue}{\@svg@tempswafalse}% }% \@svg@tempswafalse% \@tfor\svg@tempa:={pdf}{eps}{ps}{png}\do{% @@ -981,7 +979,7 @@ \if@svg@ink@run% \ifnum\pdf@shellescape=\@ne\relax% \ifx\svg@ink@dpi\relax% - \ifstr{\svg@ink@format}{png}{% + \Ifstr{\svg@ink@format}{png}{% \FamilyOptions{SVG}{inkscapedpi=300}% }{}% \fi% @@ -1032,7 +1030,7 @@ --export-\svg@ink@format="#2.\svg@ink@format"\space% } \newcommand*\svg@get@lastpage[1]{% - \ifstr{\svg@ink@format}{pdf}{% + \Ifstr{\svg@ink@format}{pdf}{% \begingroup% \@tempcnta=\m@ne\relax% \ifx\XeTeXpdfpagecount\@undefined% @@ -1246,8 +1244,8 @@ \begingroup% \svg@quotes@remove[{#1}]{\svg@tempa}% \@svg@tempswatrue% - \ifstr{\svg@tempa}{}{\@svg@tempswafalse}{% - \ifstr{\svg@tempa}{./}{\@svg@tempswafalse}{% + \Ifstr{\svg@tempa}{}{\@svg@tempswafalse}{% + \Ifstr{\svg@tempa}{./}{\@svg@tempswafalse}{% }}% \if@svg@tempswa% \ShellEscape{\svg@shell@@mkdir{\svg@tempa}}% |