Wie zeichnet man in Tikz DICKE Pfeile (unten in der Abbildung dargestellt)?

Wie zeichnet man in Tikz DICKE Pfeile (unten in der Abbildung dargestellt)?

Ich möchte so etwas zeichnen:

Bildbeschreibung hier eingeben

Ich kann das nicht zeichnen. Das habe ich gezeichnet:

Bildbeschreibung hier eingeben

Dies ist der Code:

\documentclass[a4paper,10pt]{article}
%\documentclass[a4paper,10pt]{scrartcl}
\usepackage{tikz}
\usetikzlibrary{shapes}
\usetikzlibrary{positioning,arrows}
\usepackage[utf8x]{inputenc}
\usepackage{scalefnt}

\begin{document}


\begin{tikzpicture}[fill=blue,ultra thick, scale = 0.75, transform shape,font=\Large]


\node[rectangle] (a1) [draw, minimum width=1.5cm,minimum height=1cm] {};
\coordinate[right=0.75cm of a1] (a4)  {};
\node[rectangle] (a2) [draw, minimum width=1.5cm,minimum height=1cm,right of=a1,node distance=3cm] {};
\node[rectangle] (a3) [draw, minimum width=1.5cm,minimum height=1cm,below of=a4,node distance=3cm] {};

\node[rectangle] (a5) [draw, minimum width=1.5cm,minimum height=1cm,right of=a3,node distance=4cm] {};
\node[rectangle] (a6) [draw, minimum width=1.5cm,minimum height=1cm,above of=a5,node distance=1.25cm] {};

\node[rectangle] (a7) [draw, minimum width=1.5cm,minimum height=1cm,below right of=a5,node distance=3cm] {};



\end{tikzpicture}

\end{document}

Wie zeichnet man diese Art von Pfeilen?

Antwort1

Hier ist eine Lösung basierend auf postactionund inspiriert vonIst es möglich, die Größe einer Pfeilspitze in TikZ/PGF zu ändern?(Fliegende Schafe Antwort):

\documentclass[a4paper,10pt]{article}
%\documentclass[a4paper,10pt]{scrartcl}
\usepackage{tikz}
\usetikzlibrary{shapes}
\usetikzlibrary{positioning,arrows}
\usepackage[utf8x]{inputenc}
\usepackage{scalefnt}

\begin{document}


\begin{tikzpicture}[fill=blue,ultra thick, scale = 0.75, transform shape,font=\Large]
\tikzstyle{myarrows}=[line width=1mm,draw=blue,-triangle 45,postaction={draw, line width=3mm, shorten >=4mm, -}]

\node[rectangle] (a1) [draw, minimum width=1.5cm,minimum height=1cm] {};
\coordinate[right=0.75cm of a1] (c1)  {};
\node[rectangle] (a2) [draw, minimum width=1.5cm,minimum height=1cm,right of=a1,node distance=3cm] {};
\node[rectangle] (a3) [draw, minimum width=1.5cm,minimum height=1cm,below of=c1,node distance=3cm] {};
\node[rectangle] (a5) [draw, minimum width=1.5cm,minimum height=1cm,right of=a3,node distance=4cm] {};
\node[rectangle] (a6) [draw, minimum width=1.5cm,minimum height=1cm,above of=a5,node distance=1.25cm] {};
\node[rectangle] (a7) [draw, minimum width=1.5cm,minimum height=1cm,below right of=a5,node distance=3cm] {};
\coordinate[right=0.2cm of a2]  (c2)  {};
\coordinate[left=0cm of a6]     (c3)  {};
\coordinate[below=1.5cm of a5]  (c4)  {};

\draw [draw=blue,line width=3mm]   (a1)--(a2);

\draw [myarrows](c1)--(a3);
\draw [myarrows](c2)--(c3);
\draw [myarrows](a3)--(a5);
\draw [myarrows](a5)--(c4)--(a7);
\end{tikzpicture}
\end{document}

Bildbeschreibung hier eingeben

Ich habe einen Pfeilstil definiert, bei dem der Pfeil zweimal gezeichnet wird: das erste Mal mit einem , line widthsodass die Pfeilspitze so groß ist wie in Ihrem Originalbild; das zweite Mal mit einem , line widthsodass der Pfeil spitz und ohne Pfeilspitze ist. Dies wird mit der Option erreicht, die Sie in der Stildefinition postactionsehen können .myarrows

Möglicherweise möchten Sie das Erscheinungsbild der Rechtecke optimieren, damit sie Ihrem Originalbild ähneln.

Ich habe vergessen zu sagen, dass Sie, wenn Sie die Dicke des Pfeils ändern möchten, nur die beiden line widthWerte ändern müssen, \tikzstile{myarrows}bis Sie die für Ihren Bedarf passenden gefunden haben.

verwandte Informationen