Latex 中的图形:TikZ 与 eps

Latex 中的图形:TikZ 与 eps

我通常使用 TikZ 在 LaTeX 中生成图形,但一位新合著者建议使用 Inkscape 和 EPS 文件来生成图形。他认为我们应该避免使用额外的软件包。我从来没有这样想过。

我的问题是,这是否是一个有效的观点,因此是否应该只包含图形的 EPS 文件?

答案1

标准建议是使用您觉得舒服的任何东西。如今系统中最昂贵的部分是人的时间,因此请首先优化您的努力。

话虽如此,在 Inscape 和其他应用程序中制作的文件有一个令人烦恼的问题eps:文本部分的字体。人们经常在正文中使用一种字体,在插图中使用另一种字体,结果就是冲突(是的,我在这里也犯了错误)。因此,如果您使用eps文件,请考虑使用类似软件包psfrag,使插图上的字体与正文中的字体相同。

答案2

这取决于你的期刊。许多期刊仍然要求提供以下数据:自给自足(没有覆盖 LaTeX 的 psfrag)EPS 文件。乍一看,这似乎排除了 TikZ,但实际上你仍然使用 TikZ,并使用external带有适当额外位的 EPS 库(参见从 TikZ 导出 eps 图形) 会自然地为您生成 EPS。到了提交时间,您可以注释掉 TikZ 图形,并使用\includegraphics添加期刊所需的外部化 EPS 文件。

但请注意,我不知道有任何期刊直接接受 TikZ 图形代码,因此您可以按照这种方式进行操作,也可以将每个图形写入其自己的文档中以输出standalone裁剪的图表。

相关内容