I want to scale some tikz image using scale=.5, every node/.style={scale=0.5} which works for the text and all shapes but the arrow heads. How do I properly scale arrow heads?
This is my MWE:
\documentclass[tikz]{standalone}
\usepackage{tikz}
\usetikzlibrary{arrows}
\begin{document}
\begin{tikzpicture}[]
\draw (0,0) rectangle (3,2);
\draw[->,>=angle 60] (1,1)--(2,1);
\begin{scope}[xshift=3.5cm, scale=.5, every node/.style={scale=0.5}]
\draw (0,0) rectangle (3,2);
\draw[->,>=angle 60] (1,1)--(2,1);
\end{scope}
\begin{scope}[xshift=5.5cm, scale=.25, every node/.style={scale=0.25}]
\draw (0,0) rectangle (3,2);
\draw[->,>=angle 60] (1,1)--(2,1);
\end{scope}
\end{tikzpicture}
\end{document}

