我正在使用tikzpicture
环境和\matrix
命令来绘制图表。我有两个问题:
我可以在同一个矩阵中使用不同的箭头线样式吗?例如,对于名为 m 的矩阵,假设我想要从
m-1-2
到 的虚线箭头m-1-4
和从m-3-1
到 的实线箭头m-3-3
,还想要从m-3-1
到 的实线箭头m-1-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