to_latex_raw#
- to_latex_raw(G, pos='pos', tikz_options='', default_node_options='', node_options='node_options', node_label='label', default_edge_options='', edge_options='edge_options', edge_label='label', edge_label_options='edge_label_options')[source]#
返回绘制
G
的 LaTeX/TikZ 代码字符串此函数仅生成 tikzpicture 的代码,不包含任何外部环境。
- 参数:
- GNetworkX 图
要绘制的 NetworkX 图
- pos字符串或字典 (默认值 “pos”)
G
上保存每个节点位置的节点属性名称。位置可以是长度为 2 的序列,包含 (x,y) 坐标的数字。它们也可以是 TikZ 样式中表示位置的字符串,例如 (x, y) 或 (angle:radius)。如果是一个字典,它应该以节点为键,位置为值。如果是一个空字典,TikZ 会计算一个圆形布局。- tikz_options字符串
定义图片选项的 tikzpicture 选项描述。通常是全局缩放等大范围选项,例如
[scale=2]
。- default_node_options字符串
绘制节点路径的选项。单个节点选项会覆盖这些默认选项。
- node_options字符串或字典
G
上保存每个节点选项的节点属性名称。或者一个以节点为键、值为字符串的字典,该字符串包含该节点的选项。- node_label字符串或字典
G
上保存每个节点显示标签(文本)的节点属性名称。如果属性为空字符串 “” 或不存在,则节点本身将被绘制为字符串。允许使用 LaTeX 处理,例如"$A_1$"
。或者一个以节点为键、值为字符串的字典,该字符串包含该节点的标签。- default_edge_options字符串
绘制所有边的范围选项。无向图的默认值为 “[-]”,有向图的默认值为 “[->]”。
- edge_options字符串或字典
G
上保存每条边选项的边属性名称。如果边是自环,并且"loop" not in edge_options
,则选项 “loop,” 会添加到自环边的选项中。因此,您可以明确使用 “[loop above]”,但默认值为 “[loop]”。或者一个以边为键、值为字符串的字典,该字符串包含该边的选项。- edge_label字符串或字典
G
上保存每条边显示标签(文本)的边属性名称。如果属性为空字符串 “” 或不存在,则不绘制边标签。或者一个以边为键、值为字符串的字典,该字符串包含该边的标签。- edge_label_options字符串或字典
G
上保存每条边标签选项的边属性名称。例如,“[sloped,above,blue]”。默认没有选项。或者一个以边为键、值为字符串的字典,该字符串包含该边的标签选项。
- 返回值:
- latex_code字符串
用 LaTeX 编译时绘制所需图的文本字符串。
另请参阅