如何创建用于 TikZ 的坐标数据库?

如何创建用于 TikZ 的坐标数据库?

这个问题的种子在我心中种下,并且自从我读到这个答案

我认为最好有一个数据库,以便利用它根据文本字符串newcommand选择TikZ坐标来绘制一个国家(的边界)。(我正在考虑类似的东西\drawcountry[black,fill=red]{Italy}。)

要解决的问题之一是如何存储这些坐标,以便于使用TikZ。我自发地想到了一个两列文件,其中有空行来表示非连接区域(例如岛屿),以便可以使用 ~\draw plot file{...}`。

另一方面我读到 SVG 文件可以包含多个路径构造函数TikZ其工作方式与 类似。考虑到这一点,只有当、和是仅要使用的构造函数controls时,双列文件的想法才是好的。MLz

所以问题就变成了:我应该如何存储从SVG文件中检索到的坐标以便使用它们TikZ

顺便问一下,有人对这种消遣感兴趣吗?我正在考虑做一个 GitHub repo。

答案1

相关内容