Ich würde gerne den Style für alle "normalen" nodes spezifizieren, dieser soll aber nicht für die nodes gelten, die sich auf edges befinden. Also in folgendem Beispiel möchte ich nicht, dass "edge" rot gesetzt wird. Wie gibt man an, dass alle nodes rot dargestellt werden und alle nodes auf edges blau?
Open in writeLaTeX
\documentclass{scrartcl}\usepackage{tikz}\begin{document}\begin{tikzpicture}[every node/.style={red}] \node(n1) at (0,0) {Node 1}; \node(n2) at (2,2) {Node 2}; \path[draw] (n1) edge[->] node {edge} (n2); \end{tikzpicture}\end{document}