要直接从 Inkscape 输入图形,我在图形环境中写下这个
\centering
\def\svgwidth{0.5\columnwidth}
\input{name.pdf_tex}
但是,我希望能够使用宏来代替所需的宽度变量,但我不确定如何做到这一点?
答案1
\newcommand\myimg[2]{%
\centering
\def\svgwidth{#1}%
\input{#2}}
\myimg{0.5\columnwidth}{name.pdf_tex}
要直接从 Inkscape 输入图形,我在图形环境中写下这个
\centering
\def\svgwidth{0.5\columnwidth}
\input{name.pdf_tex}
但是,我希望能够使用宏来代替所需的宽度变量,但我不确定如何做到这一点?
\newcommand\myimg[2]{%
\centering
\def\svgwidth{#1}%
\input{#2}}
\myimg{0.5\columnwidth}{name.pdf_tex}