使用 Tikz 的 Latex 节点图

17 Mar 2025 | 4 分钟阅读

也可以使用 tikz 环境绘制节点图。

您可以在顶点周围绘制圆圈,也可以直接使用它们。 用于样式的命令与框图或流程图中的命令不同。 用于绘制顶点的命令名为 node,用于绘制边的命令名为 edge

Latex 中使用的命令大多源于常用词,这些词可以很容易地理解并在代码中实现。

在开始形状之前,您需要提及一些环境。 您必须将您的文本和命令仅包含在这些环境中,如下所示

通过使用 x 轴和 y 轴上的点,您可以绘制任何形状。 使用 Tikz 的 Latex 中常用的形状如下所示

用于绘制圆的命令是 \draw (1,1) circle (1);

在这里,(1, 1) 是 x 轴和 y 轴上的点,而 (1) 是圆的半径。

上述圆的输出将如下图所示

Latex Node Graphs using Tikz
  • 三角形

用于绘制三角形的命令如下所示

输出

Latex Node Graphs using Tikz

您可以根据需要更改 x 轴和 y 轴点的置。

您也可以使用以下命令在三角形内部填充颜色

输出

Latex Node Graphs using Tikz

要增加三角形的宽度,您可以使用以下命令

输出

Latex Node Graphs using Tikz

您还可以使用以下命令在三角形内部绘制颜色模式

输出

Latex Node Graphs using Tikz

您也可以使用任何形状代替三角形。

  • 椭圆

要绘制椭圆,您需要使用以下命令

在这里,(0, 0) 是原点处的点,30pt 和 22pt 是绘制椭圆的尺寸。

输出

Latex Node Graphs using Tikz

您也可以相应地混合两种颜色。

此类示例的命令编写为

输出

Latex Node Graphs using Tikz

使用此类方法,您可以根据自己的选择创建任何形状。

让我们从节点图开始。

创建简单节点图的代码如下所示

输出

Latex Node Graphs using Tikz

您还可以以一定角度弯曲图的边。

创建弯曲边的节点图的代码如下所示

输出

Latex Node Graphs using Tikz