Überarbeitungsverlauf[Zurück]
Klicke auf Einblenden/Ausblenden von Überarbeitungen 8

28 Aug '18, 13:27

cis's gravatar image

cis
9.6k104461491

pgfplots: Einzelanpassung von 'nodes near coords'

**`neu/überarbeitet`** [![alt text][1]][2] Im Graph sieht man, dass '5' und '6' übereinanderliegen. Um die Beschriftung anzupassen, dürfte es am einfachsten es sein, in der Koordinatentabelle eine Spalte mit Positionsangaben zu ergänzen; etwa x y Textposition \\ 0 2 south\\%0 % Hier muss ein Default stehen :( 2 2 \\%1 0 1 \\%2 0 0 \\%3 1 0 \\%4 2 0 \\%5 2 0 north \\%6 Überschreibt alle folgenden Anker! :( 1 1 \\%7 und dafür visualization depends on={value \thisrowno{2} \as \Anker}, every node near coord/.append style={text=black, anchor=\Anker }, Allerdings bekomme ich hier zwei Probleme: 1. Im der allerersten muss ein Default angegeben werden. 2. Wird zwischendrin geändert, werden alle folgenden Positionsangeben überschrieben. Was kann ich da machen? Also einen Default global festlegen, der nur lokal geändert wird? `% % every node near coord/.default={text=black, anchor=south}, % tut nicht` nicht [![alt text][3]][3] MWE: \documentclass[margin=5mm, tikz]{standalone} \usepackage{pgfplots} \usepgfplotslibrary{patchplots} \begin{document} \begin{tikzpicture} \begin{axis}[] \addplot+[only marks, nodes near coords=\coordindex, visualization depends on={value \thisrowno{2} \as \Anker}, % Tut every node near coord/.append style={text=black, anchor=\Anker }, % every node near coord/.default={text=black, anchor=south}, % tut nicht ] table[header=true, row sep=\\] { x y Textposition \\ 0 2 south\\%0 % Hier muss ein Default stehen 2 2 \\%1 0 1 \\%2 0 0 \\%3 1 0 \\%4 2 0 \\%5 2 0 north \\%6 Überschreibt alle folgenden 1 1 \\%7 }; \end{axis} \end{tikzpicture} \end{document} [1]: https://texwelt.de/wissen/upfiles/55555555_187.png [2]: https://texwelt.de/wissen/upfiles/55555555_187.png [3]: https://texwelt.de/wissen/upfiles/55555555_189.png
Klicke auf Einblenden/Ausblenden von Überarbeitungen 7

28 Aug '18, 13:27

cis's gravatar image

cis
9.6k104461491

pgfplots: Einzelanpassung von 'nodes near coords'

**`neu/überarbeitet`** [![alt text][1]][2] Im Graph sieht man, dass '5' und '6' übereinanderliegen. Um die Beschriftung anzupassen, dürfte es am einfachsten es sein, in der Koordinatentabelle eine Spalte mit Positionsangaben zu ergänzen; etwa x y Textposition \\ 0 2 south\\%0 % Hier muss ein Default stehen :( 2 2 \\%1 0 1 \\%2 0 0 \\%3 1 0 \\%4 2 0 \\%5 2 0 north \\%6 Überschreibt alle folgenden Anker! :( 1 1 \\%7 und dafür visualization depends on={value \thisrowno{2} \as \Anker}, every node near coord/.append style={text=black, anchor=\Anker }, Allerdings bekomme ich hier zwei Probleme: 1. Im der allerersten muss ein Default angegeben werden. 2. Wird zwischendrin geändert, werden alle folgenden Positionsangeben überschrieben. Was kann ich da machen? Also einen Default global festlegen, der nur lokal geändert wird? `% every node near coord/.default={text=black, anchor=south}, % tut nicht` [![alt text][3]][3] MWE: \documentclass[margin=5mm, tikz]{standalone} \usepackage{pgfplots} \usepgfplotslibrary{patchplots} \begin{document} \begin{tikzpicture} \begin{axis}[] \addplot+[only marks, nodes near coords=\coordindex, visualization depends on={value \thisrowno{2} \as \Anker}, % Tut every node near coord/.append style={text=black, anchor=\Anker }, % every node near coord/.default={text=black, anchor=south}, % tut nicht ] table[header=true, row sep=\\] { x y Textposition \\ 0 2 south\\%0 % Hier muss ein Default stehen 2 2 \\%1 0 1 \\%2 0 0 \\%3 1 0 \\%4 2 0 \\%5 2 0 north \\%6 Überschreibt alle folgenden 1 1 \\%7 }; \end{axis} \end{tikzpicture} \end{document} [1]: https://texwelt.de/wissen/upfiles/55555555_187.png [2]: https://texwelt.de/wissen/upfiles/55555555_187.png [3]: https://texwelt.de/wissen/upfiles/55555555_189.png
Klicke auf Einblenden/Ausblenden von Überarbeitungen 6

28 Aug '18, 13:25

cis's gravatar image

cis
9.6k104461491

Klicke auf Einblenden/Ausblenden von Überarbeitungen 5

28 Aug '18, 13:25

cis's gravatar image

cis
9.6k104461491

Klicke auf Einblenden/Ausblenden von Überarbeitungen 4

28 Aug '18, 13:24

cis's gravatar image

cis
9.6k104461491

Klicke auf Einblenden/Ausblenden von Überarbeitungen 3

28 Aug '18, 13:22

cis's gravatar image

cis
9.6k104461491

Klicke auf Einblenden/Ausblenden von Überarbeitungen 2

28 Aug '18, 10:42

cis's gravatar image

cis
9.6k104461491

Klicke auf Einblenden/Ausblenden von Überarbeitungen 1

28 Aug '18, 10:41

cis's gravatar image

cis
9.6k104461491