I am trying to get an arrow that is thick but not entirely black but has a pattern (e.g., crosshatch). I am not sure how to get this. I have the following that still gives me a black arrow:
\documentclass[landscape]{scrartcl}
\usepackage{tikz}
\usetikzlibrary{shapes,shapes.multipart,shapes.geometric,fit,positioning,arrows,matrix,decorations.pathreplacing,patterns}
\begin{document}
\begin{tikzpicture}
\tikzset{
bigbigbox/.style = {minimum width=3.5cm, rectangle},
bigbox/.style = {draw, rectangle},
box/.style = {minimum width=2.7cm, rounded corners,rectangle, fill=blue!20},
square/.style = {minimum width=15mm,minimum height=15mm}
}
\node[square,draw,text width=1.5cm,align=center] (a1) {Map Tasks};
\node[square,draw,right of=a1,xshift=20mm,text width=1.5cm,align=center] (a2) {Mapper Input Cache};
\node[square,draw,below of=a1,yshift=-15mm,text width=1.5cm,align=center] (a3) {Reduce Tasks};
\node[square,draw,below of=a2,yshift=-15mm,text width=1.5cm,align=center] (a4) {Check Fixed Point};
\draw[-triangle 90, line width=1mm, black,pattern=crosshatch,postaction= {draw=black,pattern=crosshatch, line width=3mm, shorten >=0.2cm, -}] (a2.west) -- (a1.east);
\node[bigbox] [fit = (a1) (a4)] (box1){};
\end{tikzpicture}
\end{document}
Here is what I get:




\draw[pattern=crosshatch] (a2.west) -- (a1.east) -- (a3.east) -- cycle;to see howpatternwork (it is afilling variant and does not affect thedrawing). You will need to have an arrow-like area and not just one linear path. Thesingle arrowfrom theshapes.arrowlibrary may come in handy. – Qrrbrbirlbel Feb 18 at 4:53