J'ajoute des étiquettes à un tracé. J'ai suivi ce tutorial for moving label to best position avec la souris et j'ai été heureux de découvrir que l'étiquette peut être réécrite à la position de la souris. Mais une fois cela fait, je n'ai trouvé aucun moyen d'obtenir la valeur textuelle de l'étiquette si l'on veut déplacer l'étiquette plus tard (si besoin est pour ajuster la position plus précisément lorsque le zoom dit) sans copier/coller le le texte de l'étiquette.Obtenir la valeur de l'étiquette gnuplot?
Dans le script, le texte est entré et conservé, mais je voudrais déplacer l'étiquette avec son identifiant uniquement et obtenir le texte ou tout autre moyen de déplacer l'étiquette.
gnuplot> set label 1 "square" at 0,0
> show label
label 1 "square" at (0.00000, 0.00000, 0.00000)
> moveLabel(labelId, text) = sprintf('call "label_loop.gnu" "%s" "%d"', text, labelId)
> eval moveLabel(1, "square") -> should be: eval moveLabel(1)
'label_loop.gnu' pour gnuplot-5.0 est the comment part.
Merci pour tout conseil gnuplot! Cordialement
Merci beaucoup! Je ne savais pas que je ne pouvais utiliser que "set label {}" sans "