如何将每个TikZ图像导出到单独的pdf文件?

Kos*_*tas 6 latex pdf-generation pdflatex tikz

我正在.tex使用LaTeX中的TikZ包在一个文件中为论文创建一些图形。
我正在使用独立的文档类,以便生成的图形没有空格。

如何将每个图形导出到单独的PDF文件中,以便可以将它们分别加载到另一个项目中?

pch*_*gno 10

tikz 库external可以满足您的需求:

\usetikzlibrary{external}
\tikzexternalize
Run Code Online (Sandbox Code Playgroud)

它将为每个tikzpicture. 您可以使用以下命令定义输出目录:

\tikzexternalize[prefix=./dir]
Run Code Online (Sandbox Code Playgroud)


mre*_*rek 2

当你编译generate1.tex文件时,它会产生generate1.pdf文件。当您重命名.tex文件(fe generate2.tex)时,新的pdf也将具有不同的名称(generate2.pdf),因此旧的pdf不会被删除。

如果您只想显示 TikZ 图像,请使用\PreviewEnvironment{tikzpicture}. 如果您有兴趣,可以在这里找到示例代码。

如果您想加载它们,请使用includepdf