Historique des modifications [retour]
cliquez ici pour masquer/afficher la révision 4
Mineure

30 Sep '17, 23:07

Pathe's gravatar image

Pathe
7.6k49210252

Récupérer les coordonnées d'un nœud TikZ

Dans l'exemple suivant, que j'ai trouvé dans la doc de PGF/Ti*k*Z, comment récupérer les coordonnées des nœuds *n1*, *n2* et *n3* ? \documentclass{standalone} \usepackage{tikz} \begin{document} \begin{tikzpicture} % Les axes %% Abscisses \draw[->] (-1, 0) -- (14, 0) ; %% Ordonnées \draw[->] (0, -1) -- (0, 2) ; % La figure \draw (0,0) .. controls (6,1) and (9,1) .. node[near start,sloped,above] (n1) {near start} node (n2) {midway} node[very near end,sloped,below] (n3) {very near end} (12,0); \end{tikzpicture} \end{document} PS : oui, je sais, l'exemple n'est pas *minimal* ; mais la solution proposée par touhami dans [ce fil](http://texnique.fr/osqa/questions/4177/classe-standalone-et-espace-autour-dune-figure) est si élégante que je n'ai pu m'empêcher de la dupliquer ici.\end{document}
cliquez ici pour masquer/afficher la révision 3
mineure

30 Sep '17, 21:15

Pathe's gravatar image

Pathe
7.6k49210252

Récupérer les coordonnées d'un nœud TikZ

Dans l'exemple suivant, que j'ai trouvé dans la doc de PGF/Ti*k*Z, comment récupérer les coordonnées des nœuds *n1*, *n2* et *n3* ? \documentclass{standalone} \usepackage{tikz} % http://texnique.fr/osqa/questions/4177/classe-standalone-et-espace-autour-dune-figure % merci touhami ! \makeatletter \AtEndDocument{% \setlength{\@tempdima}{.1\dimexpr\paperwidth-\sa@border@left-\sa@border@right\relax}% \@settopoint{\@tempdima}% \immediate\write\@mainaux{% \gdef\string\sa@border@left{\the\@tempdima}% \gdef\string\sa@border@right{\the\@tempdima}% }% \setlength{\@tempdima}{.1\dimexpr\paperheight-\sa@border@top-\sa@border@bottom\relax}% \@settopoint{\@tempdima}% \immediate\write\@mainaux{% \gdef\string\sa@border@top{\the\@tempdima}% \gdef\string\sa@border@bottom{\the\@tempdima}% }% } \makeatother % % \begin{document} \begin{tikzpicture} % Les axes %% Abscisses \draw[->] (-1, 0) -- (14, 0) ; %% Ordonnées \draw[->] (0, -1) -- (0, 2) ; % La figure \draw (0,0) .. controls (6,1) and (9,1) .. node[near start,sloped,above] (n1) {near start} node (n2) {midway} node[very near end,sloped,below] (n3) {very near end} (12,0); \end{tikzpicture} \end{document} PS : oui, je sais, l'exemple n'est pas *minimal* ; mais la solution proposée par touhami dans [ce fil](http://texnique.fr/osqa/questions/4177/classe-standalone-et-espace-autour-dune-figure) est si élégante que je n'ai pu m'empêcher de la dupliquer ici.
cliquez ici pour masquer/afficher la révision 2
mineure

30 Sep '17, 21:13

Pathe's gravatar image

Pathe
7.6k49210252

cliquez ici pour masquer/afficher la révision 1

30 Sep '17, 21:00

Pathe's gravatar image

Pathe
7.6k49210252