让 Asymptote 读取 YAML 或 JSON 文件

让 Asymptote 读取 YAML 或 JSON 文件

我经常将用 Python 或 C++ 编写的模拟数据文件写入 yaml 文件中的 json 中。我最近听说渐近线可用于真正的二维和三维绘图的软件。

是否可以让 asymptote 读取 YAML 或 JSON 文件?从手册来看,它似乎只能读取 .csv 或 .xdr(外部数据表示)文件。虽然对于许多用途来说 .csv 应该足够好,但对于具有大量结构的更复杂的输出文件,我需要 YAML 或 JSON。

有没有可以实现这一点的模块?我知道 Python 有非常好的 YAML 解析器(这是我传统上使用的,还有用于绘图的 Matplotlib)。Asymptote 的某个东西会很棒,因为生成的图形比 gnuplot 或 Matplotlib 更流畅,

相关内容