eigentlich alles gut, bis auf die Farbe, fill=\mycolor, die ich funktional nicht zuweisen kann. Wie wäre die korrekte Syntax?
\documentclass{article} \usepackage{tikz} \usepackage{pgffor} \begin{document} \begin{tikzpicture} \foreach \x/\mytext/\mycolor in {1/Rot/red,3/Gelb/yellow,5/Gruen/green} \node[circle, shading=ball, minimum width=1.5cm, fill=\mycolor, text=white] (ball) at (\x,-3) {$\mytext$}; \end{tikzpicture} \end{document}
Im Weiteren würde ich gerne das ganze Konstrukt in ein environment in eine externe Datei auslagern und eine Möglichkeit finden, nur noch die Parameter der foreach-Schleife an den gewünschten Stellen im Hauptdokument einzugeben.
Es könnte final und hier nur von der Idee her angedeutet für meine Vorstellung - wenn ich es bisher grob richtig verstehe - in diese Richtung gehen:
%... %\include{KugelEnvironment} %... %\begin{KugelEnvironment} %\meineWerte = {1/Rot/red,3/Gelb/yellow,5/Gruen/green} %\end{KugelEnvironment}