← [ BACK_TO_NOTES ]

TikZ

TikZ 作为 LaTeX 绘图宏包的特点、优势与适用场景说明

#writing #evergreen #resource #latex

TikZ

TikZ 是 PGF 图形系统的高层语法,常用于 LaTeX 文档中的编程绘图,也可用于其他受支持的 TeX 格式。名称来自 “TikZ ist kein Zeichenprogramm”(TikZ 不是绘图程序)。它通过坐标、路径、节点和样式描述图形。

适合什么

  • 需要用参数、循环和统一样式维护的示意图。
  • 希望图中文字、公式与 TeX 文档排版协调的图形。
  • 需要把绘图源码放进 Git 维护的技术文档。

它通常可输出矢量路径,但包含的位图不会自动变成矢量;图中文字也需正确配置字体与字号,不会无条件与正文完全一致。复杂绘图可能增加源码与编译成本。

最小文档

下面是一个可交给含 PGF/TikZ 的 TeX 发行版编译的完整文件,使用英文节点,避免引入额外中文字体条件。

% main.tex
\documentclass{article}
\usepackage{tikz}
\pagestyle{empty}
\begin{document}
\begin{tikzpicture}
  \draw (0,0) circle (1cm);
  \node at (0,0) {Core};
\end{tikzpicture}
\end{document}

运行 pdflatex -halt-on-error main.tex,预期生成含圆形和居中文字的 main.pdf。若将节点改为“核心”,需要使用支持中文的文档配置,例如 ctex 与 XeLaTeX 示例;普通 Markdown 代码块不会自行执行 TikZ。

选择边界

需要快速表达流程或依赖关系时,Mermaid 等工具可能更省力;精细控制 TeX 图形时再选择 TikZ。在 Word 工作流中也可以导入导出的图形,不必迁移整篇文档,但要检查目标格式、字体与清晰度。

[!info] related notes

入口

创建于 2026/3/9 更新于 2026/10/6
Digital Biome
Access

键盘导航

j / k / ↑ / ↓
选择对象
Enter / o
打开选择
/ 或 Ctrl+K
全站搜索
i / f / 1–4
筛选当前列表
g → h / l / p / t / a
首页 / 笔记 / 项目 / 工具 / About
r → 1–9
打开所选对象的关联
u
返回上一页
Esc
关闭浮层 / 取消命令;输入框内清空文本