1

我想要一些关于软件(Windows 或 Linux)的技巧来绘制用于教学算法的图表。理想情况下,它应该支持几帧相似的图纸,它们之间几乎没有变化,最重要的是,变化可以传播到所有帧。

我目前使用 yEd 来绘制图形,但是不同图像之间的复制/粘贴有几个问题,例如,如果我在创建多个副本后更改节点的颜色,我必须在每个图像中分别更改它。

我曾经(在很短的时间内)使用过 Macromedia Flash,我相信尝试使用它会非常好,但它的成本太高而且太过分了。

DOT 非常好,但我找不到一个带有快速反馈的图形界面来简化任务。如果该工具需要一些编程,我不会打扰,但文本到图像的转换应该几乎是实时的。

上次我尝试 Dia 和 Visio 似乎都没有我想要的,但也许我错过了......

谢谢!

4

3 回答 3

2

OmniGraffle for Mac/iPad 具有“共享层”的概念,这可能是您正在寻找的。来自官方网站:

Share the love between your canvases with shared layers. 
When you have common elements that you'd like to display 
on different canvases, shared layers make it easy to keep 
them updated. Change any object on a shared layer (a logo, 
a background, a wireframe) and the change instantly shows 
up on every canvas that shares the layer.

但是它不是多平台的。

于 2012-08-16T13:55:01.807 回答
0

GephiUbigraph支持动态图形可视化,并且都运行在 Windows 和 Linux 上。

于 2012-05-02T21:42:33.017 回答
0

你可以考虑这个:http ://code.enthought.com/它是 python 并且有据可查。

于 2012-05-02T23:05:18.930 回答