Wie kann ich an die Ellipse einen schönen Loop mit Text ergänzen? Hinweis: Da Ausschnitt aus größerem Projekt, steht die Ellipse in einer TikZ-Matrix. Minimalbeispiel: Open in Online-Editor
\documentclass[a4paper]{article} \usepackage[ngerman]{babel} \usepackage[utf8]{inputenc} \usepackage{microtype} \usepackage{tikz} \usetikzlibrary{shapes} \usetikzlibrary{matrix} \begin{document} \begin{tikzpicture}[ Ellipse/.style={ellipse,draw,minimum height=1cm,minimum width=2.75cm}, ] \matrix (m) [ matrix of nodes, nodes={Ellipse}, row sep=1cm, ] { \node(D){D}; \\ }; % Loop \path[draw] (D.west) edge[red, loop,] node [] {P} (D.west); \end{tikzpicture} \end{document} gefragt 24 Dez '16, 12:04 cis |
Hast du es mal mit Open in Online-Editor
\documentclass{article} \usepackage{tikz} \usetikzlibrary{shapes} \usetikzlibrary{matrix} \begin{document} \begin{tikzpicture}[ Ellipse/.style={ellipse,draw,minimum height=1cm,minimum width=2.75cm}, ] \matrix (m) [ matrix of nodes, nodes={Ellipse}, row sep=1cm, ] { \node(D){D}; \\ }; % Loop \path[draw] (D.west) edge[red, loop left] node [] {P} (D.west); \end{tikzpicture} \end{document} Man kann die Loops auch beliebig anpassen. Dabei sollte man lieber Open in Online-Editor
\documentclass{article} \usepackage{tikz} \usetikzlibrary{shapes} \usetikzlibrary{matrix} \begin{document} \begin{tikzpicture}[ Ellipse/.style={ellipse,draw,minimum height=1cm,minimum width=2.75cm}, ] \matrix (m) [ matrix of nodes, nodes={Ellipse}, row sep=1cm, ] { \node(D){D}; \\ }; % Loop \path[draw=red,->] (D.west) to[left, loop, out=180-45, in=180+45, min distance=10mm] node [] {P} (D.west); \end{tikzpicture} \end{document} beantwortet 25 Dez '16, 22:48 Henri Sehr gut! _____
(26 Dez '16, 00:51)
cis
|