En TikZ, il est facile de définir la position d'un nœud par rapport à un autre. Dans l'exemple ci-dessus, le nœud b se trouve deux millimètres au-dessus et à gauche du nœud a. Ouvrir dans l'éditeur Overleaf
\node (a) at (0.5, 0.5) {a} ; \node (b) [above left = 2 mm of a] {b} ; Comment faire pour positionner le nœud b deux millimètres au-dessus et trois millimètres à gauche de a ? Le code suivant ne fonctionne pas : Ouvrir dans l'éditeur Overleaf
\node (b) [above = 2 mm, left = 3 mm of a] {b} ; Ça doit être tout simple, mais je n'ai pas trouvé dans la doc. Posée 10 Jan '21, 19:07 Pathe ♦♦ |
Il faut mettre les deux ( Ouvrir dans l'éditeur Overleaf
\documentclass{article} \usepackage{tikz} \usetikzlibrary{positioning} \begin{document} \begin{tikzpicture} \node at (0,0) (a) {a}; \node (b) [above left=2mm and 3mm of a] {b} ; \end{tikzpicture} \end{document} Publiée 10 Jan '21, 21:41 nmarkey |