graph - 如何在tikz图片上的圆圈上方画一个数字?
问题描述
我正在使用 tikz 包来绘制图形,我需要知道如何在圆圈上方插入一个数字以指示图形上每个数字的顺序。这是我到目前为止得到的:
(1, 4) node[circle, black, draw](a){A}
(2.5, 4) node[circle, black, draw](b){B}
(4, 4) node[circle, black, draw](c){C}
(1, 2.5) node[circle, black, draw](d){D}
(2.5, 2.5) node[circle, black, draw](e){E}
(4, 2.5) node[circle, black, draw](f){F}
(1, 1) node[circle, black, draw](g){G}
(2.5, 1) node[circle, black, draw](h){H}
(4, 1) node[circle, black, draw](i){I};
我想要的是通过在其圆圈上方添加一个数字来识别节点 A 是第一个,B 是第二个,C 是第三个......直到最后一个。
解决方案
标签的语法是label=[position]:[label_text]
:
node[circle, black, draw, label=left:1](a){A}
(2.5, 4) node[circle, black, draw, label=above:2](b){B}
(4, 4) node[circle, black, draw, label=right:3](c){C}
(1, 2.5) node[circle, black, draw, label=below:4](d){D}
(2.5, 2.5) node[circle, black, draw, label=5](e){E}
(4, 2.5) node[circle, black, draw, label=6](f){F}
(1, 1) node[circle, black, draw, label=7](g){G}
(2.5, 1) node[circle, black, draw, label=8](h){H}
(4, 1) node[circle, black, draw, label=9](i){I};
推荐阅读
- python - 替换并添加到python3中的数组切片
- matplotlib - 向 Shapefile 地图添加标签
- haskell-stack - 如何让堆栈看到依赖关系?
- php - PHP iconv 从 utf-8 到 windows-1252,没有特殊字符
- python - Pandas 在单个条形图上绘制多列
- excel - 将更新相同值列中的单元格的触发器
- python - 对于目录中的每个文件,使用 np.loadtxt?
- neo4j - 在 Neo4J 中导入数据库文件
- git - 如何在 git 中进行部分合并?
- javascript - 使用 vanilla JavaScript 的动态文本字符串中的上标美分