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 编译时绘制所需图的文本字符串。

另请参阅

to_latex
write_latex