我有一张图片,让我们使用我论文中的这张图片:
我将其包含在我的文档中,使用:
\begin{figure}
\centering
\includesvg[width=\textwidth]{zeeman}
\caption{Caption}
\label{fig:theory:zeeman}
\end{figure}
并且它生成了一张漂亮的图像...除了宽度显然是在“编译”前计算的,因此并不正确:
我看过svg 包文档的链接在 tex 交换中,我所能找到的都是制作出比我更整洁的图像的人:D 有没有什么办法可以让我在“编译”或其他一些技巧之后要求 latex 设置图形大小?
谢谢 :)
答案1
我建议svg2tikz,用作 Inkscape 中的插件,而不是 \includesvg
Inkscape 的新版本确实存在一些问题,但这些问题已于上周得到修复,因此可以再次运行。
优点是您可以获得真正的 tikz 代码,并可以根据需要对其进行编辑。tikz 代码并非没有缺陷。特别是,我不得不手动进入并旋转节点标签——但如果您熟悉 tikz,所有这些编辑都很简单。您不必解决“如何修复不太正确的东西”的难题。
另一个优点是不需要使用 ShellEscape。