答案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
在 Adobe 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 项目页面截图: