Wieso wird mit newcommand die farbe Farbe eines tikz-knoten TikZ-Knoten verändert ?
Im Beispiel habe ich mittels newcommand `\newcommand` einen neuen Knotenstil definiert definiert, um ihn dann innerhalb von chemfig `\chemfig` zu nutzen. Allerdings wird mein Knoten dann blau statt wie definiert rot. Warum ?
\documentclass[12pt,ngerman]{scrartcl}
\usepackage{babel}
\usepackage[utf8]{inputenc}
\usepackage{chemfig}
\begin{document}
\newcommand*\circleatom[1]{\tikz\node[shape=circle,fill=red!30, draw=none,inner sep= 4pt, minimum size= 12pt, text=white,shading=ball]{\printatom{\,#1\,}};}
\setcrambond{2pt}{}{}
\chemfig{?(-[6,,,,line width=1.8pt])(-[:-170,,,,])
(-[:10,1.3,,,line width=2pt](-[2,1.5,,,line width=1.8pt]\circleatom{O})(-[:-50,,,,])
>[:-10](-[6,,,,line width=1.7pt])(-[:20,,,,])
-[:130](-[2,,,,line width=1.5pt])(-[:-20,,,,])
-[:190](-[6,,,,line width=1.7pt])(-[:140,,,,])
-[:170,1.4](-[2,,,,line width=1.5pt])(-[:-160,,,,]))>[:130,1.1]?}
\end{document}
![alt text][1]
[1]: http://texwelt.de/wissen/upfiles/Bild_1.jpg