PGF and TikZ

PGF and TikZ
软件描述
PGF/TikZ 是一套用于从几何/代数描述生成矢量图形的语言组合。PGF 是低级语言,而 TikZ 是基于 PGF 的高级宏集合。顶层的 PGF 和 TikZ 命令以 TeX 宏的形式调用,但与……相反
官方网站
访问软件的官方网站了解更多信息
github.com
什么是 PGF and TikZ?
PGF/TikZ 是一套用于从几何/代数描述生成矢量图形的语言组合。PGF 是低级语言,而 TikZ 是基于 PGF 的一组高级宏。PGF 和 TikZ 的顶层命令以 TeX 宏的形式调用,但与 PSTricks 不同,PGF/TikZ 本身的图形描述语言类似于 MetaPost。这些语言由 Till Tantau 设计,他也是唯一已知的 PGF 和 TikZ 解释器的主要开发者,该解释器用 TeX 编写。PGF 是 Portable Graphics Format 的缩写。TikZ 在 PGF 1.10 版本中引入,是一个递归缩写,意为“TikZ ist kein Zeichenprogramm”(TikZ 不是绘图程序)。PGF/TikZ 解释器可被流行的 LaTeX 和 ConTeXt 宏包使用,也可直接在原始 TeX 中调用。由于 TeX 本身不处理图形,该解释器支持多种 TeX 输出后端:dvips、dvipdfm/dvipdfmx/xdvipdfmx、TeX4ht,以及 pdftex 内部的 PDF 输出驱动程序。与 PStricks 不同,PGF 可直接生成 PostScript 或 PDF 输出,但由于“最小公分母”效应,无法使用 PStricks 支持的一些更高级的 PostScript 编程特性。PGF/TikZ 配备了详尽的文档,2.10 版本手册长达 726 页。
🔄 替代方案
18 个选择Ipe 是一个用于创建 PDF 或(封装的)PostScript 格式图形的绘图编辑器。它支持制作小型图形以插入 LaTeX 文档,也支持创建可使用 Acrobat Reader 在线展示的多页 PDF 演示文稿。
LaTeXDraw 是一个用于 LaTeX 的图形绘图编辑器。LaTeXDraw 可用于 1)生成 PSTricks 代码;2)直接创建 PDF 或 PS 图片。LaTeXDraw 使用 Java 开发,因此可在 Linux、Windows 和 Mac OS X 上运行。

diagrams
Diagrams 是一种功能强大、灵活且声明式的领域特定语言,用于创建矢量图形,基于 Haskell 编程语言。






