1 \@addimagenopt{-svg} 2 \newcommand{\@svg@src}[1]{\ife\heveaimagedir\else\heveaimagedir/\fi\jobname@base\theimage{}#1} 3 \newcommand{\@svg@srcset}{\@getprint{srcset=\@print{"}\@svg@src{.svg}, \@svg@src{\heveaimageext}\@print{"}}} 4 \let\@svg@imageflush\imageflush 5 \renewcommand{\imageflush}[1][] 6 {\ife#1\@svg@imageflush[\@svg@srcset]\else\@svg@imageflush[#1 \@svg@srcset]\fi}