tikzpicture 中的不同箭头线样式和不同的行大小

tikzpicture 中的不同箭头线样式和不同的行大小

我正在使用tikzpicture环境和\matrix命令来绘制图表。我有两个问题:

  1. 我可以在同一个矩阵中使用不同的箭头线样式吗?例如,对于名为 m 的矩阵,假设我想要从 m-1-2到 的虚线箭头m-1-4和从m-3-1到 的实线箭头m-3-3,还想要从m-3-1到 的实线箭头m-1-2

  2. 我可以在一个矩阵中使用不同的行大小吗?

答案1

是的,是的!

\input tikz
\usetikzlibrary{matrix}
\tikzpicture
  [mymatrix/.style={
    matrix of nodes,
    column sep=2cm,
    row 3/.style={minimum height=3cm}}
  ]
  \matrix[mymatrix] (m) {
    foo & bar & baz \\
    baz & foo & bar \\
    bar & baz & foo \\
  };
  \draw[dashed,->] (m-1-2) -- (m-1-3);
  \draw[->] (m-3-1) -- (m-3-3);
\endtikzpicture
\bye

在此处输入图片描述

相关内容