Überarbeitungsverlauf[Zurück]
Klicke auf Einblenden/Ausblenden von Überarbeitungen 2
Bild eingefügt

26 Mär '15, 07:31

BraBra's gravatar image

BraBra
4295915

Nodes gleichmäßig entlang einer Linie verteilen

Entlang einer Linie sollen gleichmäßig nodes platziert werden (so ähnlich wie bei [Objekte entlang einer Geraden äquidistant anordnen](http://texwelt.de/wissen/fragen/1686/objekte-entlang-einer-geraden-aquidistant-anordnen) und [Wie kann ich TikZ-Knoten im Kreis anordnen?](http://texwelt.de/wissen/fragen/835/wie-kann-ich-tikz-knoten-im-kreis-anordnen)). Die Frage ist, wie aus den x- und y-Koordinaten der Endpunkte von einer Geraden die nodes-Positionen ausgerechnet werden können. Hier ein Beispiel für 2 nodes: \documentclass{standalone} \usepackage[utf8]{inputenc} \usepackage[ngerman]{babel} \usepackage[T1]{fontenc} \usepackage{lmodern} \usepackage{amsmath} \usepackage{tikz} \begin{document} \begin{tikzpicture} \draw[help lines] (-1.5,-0.75) grid (2.5,3.75); \draw[fill=blue] (0,0) node[yshift=-0.2cm] {$(x_1,y_1)$} circle (2pt) -- (1,3) node[yshift=0.3cm] {$(x_2,y_2)$} circle (2pt) ; \draw[fill=red] (0.33,1) circle (4pt) node {1}; \draw[fill=red] (0.67,2) circle (4pt) node {2}; % Abstand Geraden-Endpunkte \draw (0.5,-1.2) node {$\text{Abstand}=\sqrt{(x_1-x_2)^2+(y_1-y_2)^2}$}; \end{tikzpicture} \end{document} ![alt text][1] [1]: http://texwelt.de/wissen/upfiles/TikzNodesAnordnen_1.png
Klicke auf Einblenden/Ausblenden von Überarbeitungen 1

26 Mär '15, 07:27

BraBra's gravatar image

BraBra
4295915

Nodes gleichmäßig entlang einer Linie verteilen

Entlang einer Linie sollen gleichmäßig nodes platziert werden (so ähnlich wie bei [Objekte entlang einer Geraden äquidistant anordnen](http://texwelt.de/wissen/fragen/1686/objekte-entlang-einer-geraden-aquidistant-anordnen) und [Wie kann ich TikZ-Knoten im Kreis anordnen?](http://texwelt.de/wissen/fragen/835/wie-kann-ich-tikz-knoten-im-kreis-anordnen)). Die Frage ist, wie aus den x- und y-Koordinaten der Endpunkte von einer Geraden die nodes-Positionen ausgerechnet werden können. Hier ein Beispiel für 2 nodes: \documentclass{standalone} \usepackage[utf8]{inputenc} \usepackage[ngerman]{babel} \usepackage[T1]{fontenc} \usepackage{lmodern} \usepackage{amsmath} \usepackage{tikz} \begin{document} \begin{tikzpicture} \draw[help lines] (-1.5,-0.75) grid (2.5,3.75); \draw[fill=blue] (0,0) node[yshift=-0.2cm] {$(x_1,y_1)$} circle (2pt) -- (1,3) node[yshift=0.3cm] {$(x_2,y_2)$} circle (2pt) ; \draw[fill=red] (0.33,1) circle (4pt) node {1}; \draw[fill=red] (0.67,2) circle (4pt) node {2}; % Abstand Geraden-Endpunkte \draw (0.5,-1.2) node {$\text{Abstand}=\sqrt{(x_1-x_2)^2+(y_1-y_2)^2}$}; \end{tikzpicture} \end{document}

Willkommen, erstes Mal hier? Schau mal unter FAQ!

×