Skip to content

很棒的 TikZ

TikZ 是一个很棒的 TeX/LaTeX/ConTeXt 绘图包. 与其他 TeX 软件包不同,TikZ 本身非常庞大,其手册包含约 1100+ 页,100+ 章. 数十个其他软件包和几个 GUI 应用程序都基于 TikZ.

该项目包含精选的 TikZ 文档、库和资源列表.

Contents

官方链接

PGF/TikZ

  • SourceForge - 代码、发布、支持和错误报告.
  • CTAN - 最新版本发布.

PGFPlots

  • SourceForge - 代码、发布、支持和错误报告.
  • CTAN - 最新版本发布.

Books

  • TeXample - TikZ 制作的精彩示例画廊.
  • walmes/Tikz - Walmes M. Zeviani 教授收藏的 TikZ 艺术作品,包含大约 200 个 TikZ 人物,其中大部分用于教授统计学.
  • MartinThoma/LaTeX-examples - 包含来自 Martin 的大约 350 个 TikZ 示例. 托马斯.
  • Nice Scientific Pictures - 包含一些非常好的 TikZ 示例,以及其他 TeX 朋友绘制的图片.
  • Love heart with LaTeX - 包含可爱的代码,可以通过 LaTeX/TikZ 制作一颗心.
  • PetarV-/TikZ - Petar Veličković 出版的 PGF/TikZ 数据集.
  • alemelis/tikz_drawings - 由 Alessandro Melis 在 TikZ 中为各种出版物制作的插图的源代码.
  • LatexDiagrams - 此 repo 包含许多为学术用途生成的图表,包括算法-数据结构、人工智能、BlogDiagrams、DSP、工程软件设计等.
  • tikz-network - 在 LaTeX 中可视化复杂网络的工具.

Tools

  • tikzedt - 专为编辑 Tikz 代码而设计的组合式所见即所得/文本编辑器.
  • ktikz - 为使用 TikZ 制作图片提供了一个漂亮的用户界面.
  • gratex - 用于 LaTeX(PGF 和 TikZ)的可视化图形创建器.
  • itikz - 用于 Jupyter 笔记本中 PGF/TikZ 到 SVG 渲染的单元格和线条魔法.
  • matlab2tikz - 将 MATLAB®/Octave 图形转换为 TikZ/pgfplots 图形.
  • matplotlib2tikz - 转换 matplotlib 图并生成 TikZ/PGFplots 图.
  • PlotNeuralNet - 用于制作神经网络图的乳胶代码
  • awesome-latex-drawing - 在 LaTeX 中绘制贝叶斯网络、图形模型和技术框架.
  • sane_tikz - 使用 Python 创建 TikZ 图形.
  • quiver - 导出到 tikz-cd 的交换图编辑器.

Libraries

From CTAN:

  • aobs-tikz - 用于在 beamer 中创建叠加图片的 TikZ 样式.
  • battleship - 用于排版战舰逻辑谜题的样式文件.
  • binarytree - 使用 TikZ 绘制二叉树.
  • blochsphere - 绘制布洛赫球体的伪 3D 图.
  • bloques - 生成控制图.
  • blox - 使用 TikZ 绘制框图.
  • bodegraph - 使用 gnuplot 和 TikZ 绘制 Bode、Nyquist 和 Black 图.
  • braids - 使用 PGF/TikZ 绘制编织图.
  • celtic - 用于绘制凯尔特结的 TikZ 库.
  • circuitikz - 使用 TikZ 绘制电网.
  • fast-diagram - 轻松生成 FAST 图.
  • flowchart - 使用 TikZ 绘制流程图的形状.
  • forest - 绘制(语言)树.
  • grafcet - 使用 TikZ 绘制 Grafcet/SFC.
  • graph35 – 绘制几个卡西欧计算器的按键和屏幕项目.
  • harveyballs - 使用 TikZ 创建哈维球.
  • hf-tikz - 突出显示公式和公式部分的简单方法.
  • hobby - PGF/TikZ 的 Hobby 算法的实现.
  • karnaugh-map - 用于绘制最多 6 个变量的卡诺图的 LATEX 包.
  • karnaughmap - 排版卡诺地图.
  • logicpuzzle - 排版(基于网格)逻辑难题.
  • makeshape - 声明新的 PGF 形状.
  • neuralnetwork - 神经网络的图形绘制.
  • pixelart - 绘制像素艺术图片的包.
  • pgf-blur - 用于“模糊”阴影的 PGF/TikZ 包.
  • pgf-pie - 使用 PGF 绘制饼图.
  • pgf-soroban - 使用 TikZ/PGF 创建 soroban 的图像.
  • pgf-spectra - 使用 PGF/TikZ 绘制连续或离散光谱.
  • pgf-umlcd - 一些用于 UML 类图的 LATEX 宏.
  • pgf-umlsd - 绘制 UML 序列图.
  • pgfgantt - 使用 TikZ 绘制甘特图.
  • pgfplots - 加载、舍入、格式化和后处理数值表.
  • prooftrees - 基于森林的证明树(符号逻辑).
  • pxpgfmark - 用于 PGF 图像间连接的 e-pTEX 驱动程序.
  • reotex - 绘制 Reo 通道和电路.
  • rulercompass - 用于直边图和罗盘图的 TikZ 库.
  • sa-tikz - 用于绘制交换架构的 TikZ 库.
  • schemabloc - 使用 TikZ 绘制框图.
  • scsnowman - 使用 TikZ 的雪人变体.
  • setdeck - Set 的排版卡.
  • smartdiagram - 从列表生成图表.
  • spath3 - 在 PGF 中操纵“软路径”.
  • stanli - 用于结构分析的 TikZ 库.
  • ticollege - 标准科学计算器上键的图形表示.
  • tikz-3dplot - 在 TikZ 中为 3d 绘图坐标转换样式.
  • tikz-bayesnet - 绘制贝叶斯网络、图形模型和有向因子图.
  • tikz-cd - 使用 TikZ 创建交换图.
  • tikz-dependency - 用于绘制依赖关系图的库.
  • tikz-dimline - 使用 PGF/TikZ 的技术尺寸线.
  • tikz-feynman - 带有 TikZ 的费曼图.
  • tikz-inet - 使用 TikZ 绘制交互网.
  • tikz-opm - 排版 OPM 图.
  • tikz-optics - 用于使用 TikZ 绘制光学设置的库.
  • tikz-page - 帮助构建漂亮而复杂的布局材料的小宏.
  • tikz-palattice - 使用 TikZ 绘制粒子加速器晶格.
  • tikz-qtree - 对 TikZ 中的树使用现有的 qtree 语法.
  • tikz-timing - 轻松生成时序图作为 TikZ 图片.
  • tikzinclude - 从收藏中导入 TikZ 图像.
  • tikzmark - 使用 TikZ 的方法来记住页面上的位置.
  • tikzorbital - 使用 TikZ 的原子和分子轨道.
  • tikzpagenodes - 整个页面的单个 TikZ 节点.
  • tikzpeople - 在 TikZ 中绘制人形节点.
  • tikzpfeile - 使用 PGF/TikZ 绘制箭头.
  • tikzposter - 使用 TikZ 创建科学海报.
  • tikzscale - 在尊重文字大小的同时调整图片大小.
  • tikzsymbols - 使用 TikZ 创建的一些符号.
  • timing-diagrams - 绘制时序图.
  • tipfr - 在 TikZ 的帮助下生成计算器的键.
  • tkz-berge - 用于绘制图论图形的宏.
  • tkz-orm - 创建对象角色模型 (ORM) 图.
  • xebaposter - 使用 TikZ 创建漂亮的科学波斯语/拉丁语海报.

Videos

Community

License