我对创建连通性地图很感兴趣。虽然有各种各样的方法来处理这个问题,但我对基于 LaTeX 的方法特别感兴趣。下面是我有兴趣创建的地图示例:
这里我们看到节点通过线连接。节点包含文本,并且可以通过线与节点的相交位置、沿线的文本、曲线等来自定义线。
我知道 TIKZ 可以处理这些类型的事情,但我对通过一些简单的脚本生成地图的有效方法感兴趣。我不知道的是 TIKZ 或其他一些包是否可以自动生成节点位置以有效使用给定地图的尺寸。我对手动绘制这些东西不太感兴趣。我想要一些基于节点连接性生成节点位置的东西,以及一些可以自动在节点周围画线而不是穿过它们的东西。
例如,给定一个项目列表(每个项目一个节点)和一个连接数据列表,LaTeX 有没有办法自动生成地图?