I wanted to create something like a circle and place arrows around it facing towards the circle (or maybe rectangle):
I did it in this way, if someone has improvements since my approach is very manually, you are welcome:
\documentclass[tikz]{standalone}
\usetikzlibrary{positioning}
\begin{document}
\def\size{2}
\begin{tikzpicture}
\node[circle, draw, text width=\size cm, text height=\size cm](down){};
\foreach \x/\y in {
north/90,
north east/45,
east/0,
south east/315,
south/270,
south west/225,
west/180,
north west/135}
{\draw[latex-] (down.\x) to ++ (\y:1cm);
}
\end{tikzpicture}
\end{document}
I now want to use this picture inside a bigger tikz_diagramm like a easy, maybe scalable, symbol. Is there a more efficient way than create a new tikz-environment inside node (where the symbol is needed) and copy&paste the code above?
Do you maybe know good repsoitories for already predefines symbols in tikz (something like tikssymbols)?