TikZ Bild optimieren
Verfasst: Do 21. Aug 2014, 16:37
Hallo zusammen,
ich möchte nachfolgenden Code anpassen. Ich habe den Code zwar selbst erstellt, habe mich dabei aber an einem Beispiel entlangehangelt (bin noch am Anfang mit der Einarbeitung in TikZ). Das Beispiel sollte sich ohne Fehler Kompilliern lassen.
Was ich gerne ändern würde, sind die Pfeile bzw. die Beschriftungen die teilweise überlappen. Das sollte nicht sein. Außerdem würde ich gerne neben jedem Pfeil einen Knoten für Text erstellen. Der kleine Kreis erscheint irgendwie unrund, meine Bemühungen das zu ändern blieben bisher erfolglos...
Bin für jede Hilfe dankbar!
ich möchte nachfolgenden Code anpassen. Ich habe den Code zwar selbst erstellt, habe mich dabei aber an einem Beispiel entlangehangelt (bin noch am Anfang mit der Einarbeitung in TikZ). Das Beispiel sollte sich ohne Fehler Kompilliern lassen.
Was ich gerne ändern würde, sind die Pfeile bzw. die Beschriftungen die teilweise überlappen. Das sollte nicht sein. Außerdem würde ich gerne neben jedem Pfeil einen Knoten für Text erstellen. Der kleine Kreis erscheint irgendwie unrund, meine Bemühungen das zu ändern blieben bisher erfolglos...
Bin für jede Hilfe dankbar!

\documentclass{scrartcl} \usepackage{tikz} \usetikzlibrary{decorations} \usepackage{pgfplots} \begin{document} \begin{tikzpicture} \def \radius {3cm} \def \smallradius {\radius/3} \def \margin {8} %Abstand zw. Pfeilen \def \n{5} \draw[->, >=latex, thick] % ({360/\n*0+\margin}:\radius) % arc % ({360/\n*0+\margin}:{360/\n*1-\margin}:\radius) ; % \draw[->, >=latex, thick] % ({360/\n*1 + \margin}:\radius) % arc % ({360/\n*1+\margin}:{360/\n*2-\margin}:\radius); % \draw[->, >=latex, thick] % ({360/\n*2+\margin}:\radius) % arc % ({360/\n*2+\margin}:{360/\n*3-\margin}:\radius); % \draw[->, >=latex, thick] % ({360/\n*3+\margin}:\radius) % arc % ({360/\n*3+\margin}:{360/\n*4-\margin}:\radius); % \draw[->, >=latex, thick] % ({360/\n*4+\margin}:\radius) % arc % ({360/\n*4+\margin}:{360/\n*5-\margin}:\radius); % % \draw (0,0) -- ({360/\n*4}:\smallradius); \draw[->, >=latex] % ({360/\n*4-\margin}:\radius) % arc % ({360/\n*4-\margin}:{360/\n*4-180}:\smallradius); \draw[->, >=latex] % ({360/\n*4+2*\margin}:\smallradius) % arc % ({360/\n*4}:{360/\n*4-180}:-\smallradius); \node[] at (360/\n*0:\radius) {{\large \textbf{Step1}}}; \node[] at (360/\n*1:\radius) {Step2}; \node[] at (360/\n*2:\radius) {Step3}; \node[] at (360/\n*3:\radius) {Step4}; \node[] at (360/\n*4:\radius) {Step5}; \node[] at (360/\n*4:\smallradius) {Verifizierung/Erweiterung}; \end{tikzpicture} \end{document}