Asymptote: The Vector Graphics Language

Asymptote: The Vector Graphics Language

渐近线是一种功能强大的描述性矢量图形语言,为技术绘图提供了基于自然坐标的框架。标签和方程式使用LaTeX排版,以实现高质量的PostScript输出。
与其他图形包相比,渐近线的主要优点是它是一种编程语言,而不仅仅是图形程序。渐近线的特征:提供了用于排版数学图形的便携式标准,就像TeX / LaTeX已成为排版方程式的标准一样;生成高质量的PostScript,PDF,SVG或3D PRC矢量图形;在PDF文件中嵌入3D矢量PRC图形;受MetaPost启发,具有更简洁,功能强大的类似C ++的编程语法和IEEE浮点数字;在所有主要平台(UNIX,MacOS,Microsoft Windows)上运行;数学上的方向(例如,通过复数乘法旋转向量);LaTeX标签排版(为了文档一致性);使用单纯形方法和延期绘图来解决固定尺寸对象(标签和箭头)与应随图形尺寸缩放的对象之间的整体尺寸约束问题;将MetaPost路径构造算法完全归纳为三个维度;将命令编译为虚拟机代码以提高速度而不会牺牲可移植性;高级图形命令以渐近线语言本身实现,因此可以轻松地针对特定应用进行定制。
asymptote-the-vector-graphics-language

Windows版Asymptote: The Vector Graphics Language的替代品

Graphviz

Graphviz

Graphviz是开源的图形可视化软件。它有几个主要的图形布局程序。
LaTeXDraw

LaTeXDraw

LaTeXDraw是LaTeX的图形绘图编辑器。LaTeXDraw可用于1)生成PSTricks代码;2)直接创建PDF或PS图片。
PGF and TikZ

PGF and TikZ

PGF / TikZ是用于从几何/代数描述生成矢量图形的语言的串联。
diagrams

diagrams

图是使用Haskell编程语言创建矢量图形的强大,灵活,声明性的特定于领域的语言。
TikZiT

TikZiT

TikZiT是用于使用PGF / TikZ快速创建图形和字符串图的图形工具。。