对于每个了解并喜爱 PGF/TikZ 的人来说:是否有类似 TikZ for HTML5 的强大且富有表现力的高级“图形描述语言”?
我想将图纸的高级文本描述(例如 TikZ)转换为网络可读的材料。
应该有:
- 类似于 PGF/TikZ 的 \node
- 彼此之间可以轻松放置:
\node (bla) [right=of othernode]
- 用于在事物之间绘制“连接”的有用锚点,bla.north、bla.north_west、bla.360
- 样式
- 强大的坐标系统、计算和转换
- 标签:在节点中和路径旁边
- 和:简单链接(点击→网页)
我不关心:
- 动画片
- 拖拽
- 改变形状
- 或任何其他比链接更多的互动/动态
- (并不是说它们会打扰我,我只是不需要它们)
可能是这样的:
- 语法可能是 JavaScript
- 在 HTML5 画布/SVG 之上构建
- 但 PGF/TikZ 导出为 PNG和HTML 图像地图也可以做到这一点。:-)
- 还有其他想法吗?
无效的是:
- SVG 集描述语言和输出格式于一身
SVG 根本不是一种高级的人类可读/可食用语言。我知道 XML 的设计目标是人类可读。但实际上并非如此。– SVG 作为输出格式很好,但还不能回答这个问题。
TikZ-export 并非题外话,因此重新打开这个问题!