关于在研究论文中包含 tikzpicture 的问题

关于在研究论文中包含 tikzpicture 的问题

我用\documentclass[conference]{IEEEtran}它来写论文。我将使用tikz环境来绘制图形。有些图形只占用一列,但我有几个图形会占用两列。

对于绘制图形,我有两个选择:

  1. 我创建了单独的.tex文件来绘制我的框图,然后fig.pdf使用paper.tex\begin{figure} .... \end{figure}
  2. 直接包含 tikz 代码my paper.tex

哪一个是更好的选择?我更倾向于选项 2,但如果我使用此选项,我不知道会有什么问题。

答案1

我建议你使用 TikZ 进行准备,正如 Przemysław Scherwentke 所说,如果你想编辑你的图表,它会容易得多 - 而且认为这永远没有必要是愚蠢的。

但与此同时,这也是有可能的——我认为最好的确认方式是 联系相关期刊- 期刊会要求为图片单独创建一个文件。虽然这并不一定是因为他们无法处理 TikZ,而是为了例如他们可以将图像单独包含在文章的网页上。

为此,本文中可能使用一个合理的工作流程

\begin{figure}
\input{tikzcode}
\end{figure}

并有一个单独的文件tikzcode.tex并有一个包含 TikZ 代码的https://tex.stackexchange.com/a/29821/106162

\documentclass{standalone}
\usepackage{tikz}

\begin{document}
\input{tikzcode}
\end{document}

然后,您可以根据需要将 替换为指向图像 PDF 副本的链接。通过\input{tikzcode}这种方式,当您编译主要文章时,您始终拥有图像的最新版本,但如果/当需要时,可以非常快速地切换到使用单独的图像。\includegraphics{tikzstandalone}\input{tikzcode}

TikZexternal库应该允许将 TikZ 代码包含在主文件中,并使用它来为所有图像生成单独的文件(https://tex.stackexchange.com/a/271475/106162)。

我猜有些事情可以在 TikZ 中完成,但在导入图形时不能(轻易?)复制,例如 tikzpicture 中的引用编译包含 \ref 的 tikzpicture但从我自己的经验来看,我还没有在 tikz 中构建任何会因生成图像的 pdf 和使用而受到影响的东西(除了可定制性)\includegraphics{}

相关内容