rafael
15-10-2013, 12:32
Hallo,
Angenommen ich habe eine Symbol (Zeichen oder kleines (tikz) Bild).
Ich möchte nun einen Schriftzug erstellen, wobei die Buchstaben aus dem vorgegeben Zeichen gebildet werden.
Stellen wir uns also als Zeichen eine Perle vor. Der Schriftzug "Es war einmal" soll nun aus den Perlen gebildet werden.
Hat jemand eine Idee zur Umsetzung?
Meine erste Idee zur Umsetzung ist tikz. Da wäre es ja toll, wenn man für jeden Buchstaben hinreichend viele Anker hätte, und dann einfach mittels \foreach-Schleife jeden Anker mit dem Zeichen besetzt.
Ich habe ein kleines Beispiel für ein Rechteck. Das hat allerdings noch viele Einschränkungen:
- die Anker müssen manuell aufgerufen werden
- es gibt einfach zu wenig Anker
Gibt es eine Variante, dies zu optimieren und alternativ das Rechteck durch Buchstaben zu ersetzen?
\documentclass{scrartcl}
\usepackage{tikz}
\usetikzlibrary{shadings,shapes.geometric,shapes.s ymbols,calc}
\newcommand{\mysymbol}{\tikz{\shade[ball color=white] (0,0) circle (2ex);}}
\begin{document}
\begin{tikzpicture}
\node[name=s,rectangle,minimum height=7cm,draw,inner sep=.5cm] {Text};
\foreach \anchor in
{north west, north, north east,west,east,
mid west, mid east,
south west, south, south east}
\path(s.\anchor) node {\mysymbol};
\end{tikzpicture}
\end{document}
Angenommen ich habe eine Symbol (Zeichen oder kleines (tikz) Bild).
Ich möchte nun einen Schriftzug erstellen, wobei die Buchstaben aus dem vorgegeben Zeichen gebildet werden.
Stellen wir uns also als Zeichen eine Perle vor. Der Schriftzug "Es war einmal" soll nun aus den Perlen gebildet werden.
Hat jemand eine Idee zur Umsetzung?
Meine erste Idee zur Umsetzung ist tikz. Da wäre es ja toll, wenn man für jeden Buchstaben hinreichend viele Anker hätte, und dann einfach mittels \foreach-Schleife jeden Anker mit dem Zeichen besetzt.
Ich habe ein kleines Beispiel für ein Rechteck. Das hat allerdings noch viele Einschränkungen:
- die Anker müssen manuell aufgerufen werden
- es gibt einfach zu wenig Anker
Gibt es eine Variante, dies zu optimieren und alternativ das Rechteck durch Buchstaben zu ersetzen?
\documentclass{scrartcl}
\usepackage{tikz}
\usetikzlibrary{shadings,shapes.geometric,shapes.s ymbols,calc}
\newcommand{\mysymbol}{\tikz{\shade[ball color=white] (0,0) circle (2ex);}}
\begin{document}
\begin{tikzpicture}
\node[name=s,rectangle,minimum height=7cm,draw,inner sep=.5cm] {Text};
\foreach \anchor in
{north west, north, north east,west,east,
mid west, mid east,
south west, south, south east}
\path(s.\anchor) node {\mysymbol};
\end{tikzpicture}
\end{document}