我想对该.pdf_tex
选项用于从 Inkscape 导出的 SVG 图像,因为它是一项很棒的功能,但它不能按预期工作。
我做什么:
从 Inkscape 导出图像
通过以下方式集成到 TeX
\begin{figure} \centering \def\svgwidth{\columnwidth} \input{N1N2N3.pdf_tex} \end{figure}
编译
结果:
在 PDF 中
我的原始 SVG:
这不是我所期望的。你能帮我把它弄干净整洁吗?
所以我通过使用
\begin{center}
\resizebox{2in}{!}{\input{inkscapeout.pdf_tex}}
\end{center}
将文本和图像一起缩放,但我仍然遇到图表的 xlabel 问题,因为数字被移动到图表中,而且图例也稍微向上移动了。
新结果
我上传了我的原创svg 文件这里
答案1
选择较小的字体大小可能会改善结果。不幸的是,.svg 文件的外部链接已失效,所以我只能猜测一个值
\begin{figure}
\fontsize{6pt}{7pt}\selectfont
\centering
\def\svgwidth{\columnwidth}
\input{N1N2N3.pdf_tex}
\end{figure}
或者,您可以增加原始 .svg(或用于生成图形的任何程序)中的字体大小。