我在 Tikz 手册中看到了“32.4 外部化图形”,其中解释了如何使用 pdfLaTeX 轻松地将 Tikz 图像导出为 PDF 图像。
picture
然而,我确信我在某处看到了一种在环境语法中将 Tikz 图片导出为“原始”(原始?)Latex 代码的方法(即使用\put
、等) - 但我可能将它与/M4 Circuit 宏\line
混淆了:)dpic
无论如何 - 如果tikz
图像作为中间步骤被“编译”为(La)Tex 代码 - 是否有可能将 Tikz 图片代码导出/外部化/转换为(普通?)LaTeX 代码?
答案1
TikZ 命令是 TeX 代码。因此,TikZ 图片非常便携,可以在纯 TeX、LaTeX 或 ConTeXt 中使用。TikZ 所基于的“原始”系统是一组称为 PGF 的 TeX 宏。
如果我理解正确的话,听起来你正在尝试将 TikZ 导出为无需加载 PGF 包即可使用的形式。据我所知,这是不可能的。
与无法安装 PGF 包(例如期刊)的人共享 TikZ 图像的最佳方法是外部化代码,将其编译为 PDF 等静态文件,然后用 替换tikzpicture
文档中的环境\includegraphics
。