\includesvg 有效,但缩放无效

\includesvg 有效,但缩放无效

在我的文档中我得到:

\begin{figure}[h]
\centering
\def\svgscale{0.5}
\includesvg[svgpath = pictures/]{somefile}
\caption{svg image}
\end{figure}

这确实导入了图片,但是图片大小不会随着 0.5 或 1.5 这样的值而改变。

如果是 0.5,我预计宽度和高度会减少 50%。这错了吗?

答案1

你是对的,这个效果很好:

\includesvg[width = 200pt, svgpath = pictures/somepicture]

自动保持纵横比。

答案2

以下对我有用:

\includesvg[width=30pt]{images/logo.svg}

答案3

我用过这个并且很有效。

\usepackage{graphicx}
\usepackage{svg}
...
\begin{figure}[h]
\centering
\def\svgscale{0.9}
\includesvg[svgpath = folder/]{fileName.svg}
\end{figure}

相关内容