有没有办法将 svg 图形直接包含到 LaTeX 中?我只有 mySVG.svg 文件和 myTex.tex 文件。最大的问题是如何将这个 svg 包含到我的扩展名为 tex 的文件中。我尝试了论坛上的所有示例,但没有任何结果。
重要!我只有 .svg 和 .tex 文件,没有 .pdf_tex 或 pdf 格式的 svg。是否可以使用 latex 语法生成它们。
也许我需要这样的东西(但这对我不起作用)
\newcommand{\includesvg}[1]{%
\executeiffilenewer{MYSVG.svg}{MYSVG.pdf}%
{inkscape -z -D --file=MYSVG.svg %
--export-pdf=MYSVG.pdf --export-latex}%
如果此代码在 \begin{document} 中生成 PDF
\begin{figure}
\centering
\executeiffilenewer{MYSVG.svg}{MYSVG.pdf}{inkscape -z -D --file=MYSVG.svg --export-pdf=MYSVG.pdf}
\includegraphics[width=\columnwidth]{MYSVG.pdf}
\caption{FIRST SVG}
\label{fig:normal}
\end{figure}