我如何绘制和管理这些箭头?

我如何绘制和管理这些箭头?

我正在尝试复制下图:

在此处输入图片描述

我无法弄清楚如何绘制与图片中显示的箭头类似的箭头(即箭头头部以及描边和填充的不同颜色)。

此外,绘制整个图表的好方法是什么(特别是在正确定位所有内容时)?

任何帮助,将不胜感激。

答案1

您可以使用shapes库来绘制箭头。这只是开始,您只需更改颜色并调整箭头的位置即可。

\documentclass{standalone}
\usepackage{tikz}
\usetikzlibrary{shapes}
\begin{document}

\begin{tikzpicture}[every node/.style={single arrow, thick,draw=blue,fill=cyan,single arrow head extend=1.5mm,minimum height=1.5cm}]
\node at (-1,1) {};
\node at (-2,2) {};
\node at (-1,-1) {};
\node[rotate=180] at (-2,-2) {};
\node[rotate=180] at (1,2) {};
\node[rotate=180] at (2,1) {};
\node at (1,-1) {};
\node[rotate=180] at (2,-2) {};

\draw[dashed] (-3,3)--(3,3)--(3,-3)--(-3,-3)--(-3,3);
\draw[dashed] (0,3)--(0,-3);
\draw[dashed] (-3,0)--(3,0);

\end{tikzpicture}
\end{document}

在此处输入图片描述

相关内容