在 tex 文件中包含 inkscape 图像时出错

在 tex 文件中包含 inkscape 图像时出错

我在 Ubuntu 14.04 上使用 Tex Live 2013/Debian

我在 Inkscape 中将图像导出为 PDF(并选中 PDF+Latex 选项)。为了将图像包含在我的 latex 文件中,我使用了以下命令

\begin{figure}
\centering
\input{2.pdf_tex}
\caption{Flowchart describing our approach.}
\end{figure}

然而,在 TexMaker 中构建 .tex 时,我收到以下错误

(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded

我该如何解决这个问题?

答案1

因为inkscape可以将图形导出为.tex文件,所以必须将所有相关的绘图信息作为\LaTeX命令,例如它需要额外的包xcolor等。

由于这个导出的图形基本上可以通过 包含在文档内部的任何位置\input,因此相关的包当然必须在文档的序言中加载,而不是在文档正文中。

这个问题可以通过以下方式解决

\usepackage{xcolor}

对于其他inkscape出口,可能\usepackage需要更多命令,有时甚至需要选项。

相关内容