ForEach - Position, Text und Farbe der Kugel bestimmen
Verfasst: Do 23. Feb 2023, 19:42
Hallo zusammen,
eigentlich alles gut, bis auf die Farbe, fill=\mycolor, die ich funktional nicht zuweisen kann. Wie wäre die korrekte Syntax?
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:
Danke für Eure Hilfe!
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}