对于 PGF/TikZ 来说,所见即所得 (WYSIWYG)?

对于 PGF/TikZ 来说,所见即所得 (WYSIWYG)?

有没有 所见即所得编辑PGF/TikZ? 也许类似于莱克斯 但是对于 PGF/TikZ 呢?

如果这个串联没有所见即所得的编辑器,是否有一个可以让用户轻松生成 PGF / TikZ 模板的编辑器?

或者,我如何才能最轻松地从视觉概念生成 PGF/TikZ 代码?人们大多从头开始编写 PGF/TikZ 图形吗?

答案1

ktikz(在版本中也可用qtikz),它似乎不仅可以在 Linux/KDE 上运行,还可以在 Windows 上运行。

0.10 版已发布。此版本可作为 Lucid 的 Ubuntu 软件包、Squeeze 的 Debian 软件包和 Windows 安装程序使用(补丁版本 0.10.1 可用)。对于 Linux,有两个版本可用:KtikZ 和 QtikZ。KtikZ 与 KDE4 平台集成,而 QtikZ 具有传统的 Qt-only 界面。

我个人习惯latexmk -pdf -pvc在每次保存编辑后重新编译我的 TikZ 图表文件。我为每个使用standalone类(我就是为此目的编写的)。如果您使用具有自动重新加载功能的 PDF 查看器,evince则更改会直接显示(每次保存后)。我latexmk在 Adob​​e Reader 中重新加载 PDF 时遇到了问题。

答案2

有许多程序可以导出在那里生成的图表或图片的 Pgf 或 TikZ 代码。例如

  • Geogebra是一款可以导出漂亮 TikZ 代码的几何软件。
  • 迪亚是一款导出Pgf代码的图表设计软件。
  • Inkscape是一款矢量绘图软件(类似于 Corel Draw),有一个插件可以导出 TikZ 代码

完整列表可以在示例页面

正如 Martin Scharrer 所说,kTikZ/QtikZ它实时编译 TikZ 代码并在窗口中预览。它可在 KDE 和 Windows 下运行。

答案3

或许蒂克泽特(适用于 Windows 和 Linux)正是您所寻找的。

TikZ/PGF 是一对广泛使用的语言,用于创建矢量图形,尤其是在 Latex 文档中。有几种编辑器可帮助创建 TikZ 代码。但是,大多数人只能选择带预览的文本编辑器(没有所见即所得功能)和真正的所见即所得编辑器(具有 TikZ 导出功能,没有直接代码访问)。将直接代码编辑和所见即所得功能结合起来非常复杂,因为它需要一个能够“理解”TikZ 代码的解析器和解释器,以便能够以所见即所得的方式呈现和编辑它。我们最近编写了这样一个编辑器 TikzEdt。本文介绍了我们面临的主要编程挑战,以及我们为克服这些挑战而做出的设计决策。此外,我们的程序中的一些组件可以重用于类似的应用程序。

另一种选择可能是流程图(以前称为 jpgfdraw)。

答案4

此类别中的另一个工具是提克兹

https://github.com/tikzit/tikzit

TikZiT 是一款图形工具,用于快速创建和编辑节点和边样式的图形。它最初是为了帮助排版相互作用的量子可观测量的“点”图而创建的(参见 arXiv:0906.4725),但可以用作一般的图形编辑程序。

SourceForge 项目页面截图:

在此处输入图片描述

相关内容