\SbSSCT{Définition des n\oe uds}{Creation of nodes} \tikzset{blue} \label{noeuds} \noindent \begin{tabular}{|c | c | c | c | c |} \hline \multicolumn{5}{|c|}{ \BS{draw} (1,1) node[\RDD{fill}=red!20] \AC{}; }\\ \hline \tikz \draw (0,0) grid (2,2) (1,1) node[fill=red!20] {}; & \tikz \draw (0,0) grid (2,2) (1,1) node[fill=red!20,draw] {}; & \tikz \draw (0,0) grid (2,2) (1,1) node[circle,fill=red!20] {}; & \tikz \draw (0,0) grid (2,2) (1,1) node[circle,fill=red!20,draw] {}; & \tikz \draw (0,0) grid (2,2) (1,1) node[coordinate] {}; \\ \hline \dft & node[\RDD{draw}] & node[\RDD{circle}] & node[\RDD{circle},\RDD{draw}] & node[\RDD{coordinate}] \\ \hline \end{tabular} \bigskip \begin{tabular}{|c | c | c | c | } \hline \multicolumn{4}{|c|}{ \BSS{node} \RDD{at} (1,1) [fill=red!20] \AC{}; }\\ \hline \begin{tikzpicture} \draw (0,0) grid (2,2) ; \node at (1,1) [fill=red!20] {}; \end{tikzpicture} & \begin{tikzpicture} \draw (0,0) grid (2,2) ; \node at (1,1) [draw] {}; \end{tikzpicture} & \begin{tikzpicture} \draw (0,0) grid (2,2) ; \node at (1,1) [fill=red!20,circle] {}; \end{tikzpicture} & \begin{tikzpicture} \draw (0,0) grid (2,2) ; \node at (1,1) [circle,draw] {}; \end{tikzpicture} \\ \hline [fill=red!20] & [\RDD{draw}] & [\RDD{circle},fill=red!20] & [\RDD{circle},draw] \\ \hline \end{tabular} \bigskip \TFRGB{Autres types de n\oe uds voir page}{Other type of nodes see page} \pageref{noeudboite} \bigskip \begin{tabular}{|c|c|} \hline \BS{draw} (0,0) node at (1,0) \AC{1} node at (2,0) \AC{2} & \BS{draw}(0,0) node foreach \BS{x} in \AC{1,2,...,5}\\ node at (3,0) \AC{3} node at (4,0) \AC{4} node at (5,0) \AC{5}; & at (\BS{x},0) \AC{\BS{x}};\\ \hline \tikz \draw (0,0) node at (1,0) {1} node at (2,0) {2} node at (3,0) {3} node at (4,0) {4} node at (5,0) {5}; & \tikz \draw (0,0) node foreach \x in {1,2,...,5} at (\x,0) {\x}; \\ \hline \end{tabular} \bigskip \begin{tabular}{|c|} \hline \BS{draw}[\rouge{every node/.style=\AC{draw,red}}](0,0) node foreach \BS{x} in \AC{1,2,...,5} at (\BS{x},0) \AC{\BS{x}}; \\ \hline \rule[-3pt]{0pt}{.8cm}\tikz \draw[every node/.style={draw,red}] (0,0) node foreach \x in {1,2,...,5} at (\x,0) {\x}; \\ \hline \end{tabular} \bigskip \begin{tabular}{|c|} \hline \BS{draw}[\rouge{every rectangle node/.style=\AC{draw,red}},\\ \rouge{every circle node/.style=\AC{draw,double}}]\\ (0,0) node at (1,0) \AC{1} node[circle] at (2,0) \AC{2} \\ node[circle] at (3,0) \AC{3} node at (4,0) \AC{4} node at (5,0) \AC{5}; \\ \hline \rule[-3pt]{0pt}{1cm} \tikz \draw[every rectangle node/.style={draw,red}, every circle node/.style={draw,double}] (0,0) node at (1,0) {1} node[circle] at (2,0) {2} node[circle] at (3,0) {3} node at (4,0) {4} node at (5,0) {5}; \\ \hline \end{tabular} \SbSSCT{Nom des n\oe uds}{Node name} \begin{tabular}{|c|c|c|} \hline \multicolumn{3}{|c|}{} \\ \hline \begin{tikzpicture} \node[name=A,fill=red] at (0,0) {}; \draw (-1,-1) grid (1,1) ; \draw (A) circle (.5) ; \end{tikzpicture} & \begin{tikzpicture} \node[name=A,alias=B,fill=red] at (0,0) {} ; \draw (-1,-1) grid (1,1) ; \draw (B) circle (.5) ; \end{tikzpicture} & \begin{tikzpicture} \node[fill=red] (C) at (0,0) {}; \draw (-1,-1) grid (1,1) ; \draw (C) circle (.5); \end{tikzpicture} \\ \hline \BS{node}[\RDD{name}=A] at (0,0) \AC{} & \BS{node}[\RDD{name}=A,\RDD{alias}=B] at (0,0) \AC{} & \BS{node}\rouge {(C)} at (0,0) \AC{} \\ \BS{draw} (A) circle (.5); & \BS{draw} (B) circle (.5); &\BS{draw} (C) circle (.5); \\ \hline \end{tabular} \newpage \SbSSCT{Contenu des n\oe uds}{Node contents} \tikzset{blue} \begin{center} \RRR{17-2-1} \end{center} \begin{tabular}{|c|c|} \hline \BS{node} at (1,1) [fill=red!20]\rouge { \AC{XXX} }; & \BS{node} at (1,1) [fill=red!20,\RDD{node contents}=XXX] \AC{}; \\ \hline \begin{tikzpicture} \draw (0,0) grid (2,2) ; \node at (1,1) [fill=red!20] {XXX}; \end{tikzpicture} & \begin{tikzpicture} \draw (0,0) grid (2,2) ; \node at (1,1) [fill=red!20,node contents=XXX] {}; \end{tikzpicture} \\ \hline \end{tabular} \bigskip \begin{tabular}{|c|c|} \hline \BS{node}[red] at (1,1) [fill=blue!20] \AC{XXX} ; & \BS{node}[red] at (1,1) [fill=blue20,node contents=XXX] \AC{}; \\ \hline \begin{tikzpicture} \draw (0,0) grid (2,2) ; \node[red] at (1,1) [fill=blue!20] {XXX}; \end{tikzpicture} & \begin{tikzpicture} \draw (0,0) grid (2,2) ; \node[red] at (1,1) [fill=blue!20,node contents=XXX] {}; \end{tikzpicture} \\ \hline \end{tabular} \SbSSCT{Premier ou arrière plan}{Behind or in front} \begin{tabular}{|c|c|} \hline \multicolumn{2}{|l|}{\BS{tikz} \BS{fill} [fill=blue!50, draw=blue, very thick] (0,0) } \\ \multicolumn{2}{|l|}{node [\RDD{behind path}, fill=red!50] \AC{XXXXX} } \\ \multicolumn{2}{|l|}{- - (1.5,0) - - (1.5,1) - - (0,1) ;} \\ \hline \tikz \fill [fill=blue!50, draw=blue, very thick] (0,0) node [behind path, fill=red!50] {XXXXX} -- (1.5,0) -- (1.5,1) -- (0,1) ; & \tikz \fill [fill=blue!50, draw=blue, very thick] (0,0) node [in front of path, fill=red!50] {XXXXX} -- (1.5,0) -- (1.5,1) -- (0,1) ; \\ \hline \RDD{behind path} & \RDD{in front of path} \\ \hline \end{tabular} \SbSSCT{Noms à préfixe ou suffixe}{Name prefix or name suffix} \begin{tabular}{|c|c|} \hline \begin{tikzpicture}[every node/.style={draw},baseline=0pt] \draw[name prefix = top-] node (A) at (1,1) {A} node (B) at (2,1) {B} node (C) at (3,1) {C}; \draw[name prefix = bottom-] node (1) at (1,0) {1} node (2) at (2,0) {2} node(3) at (3,0) {3}; \draw [red] (top-A) -- (bottom-3); \end{tikzpicture} & \parbox{12cm}{ \BS{draw}[\RDD{name prefix} = \blll{top-} ] node (A) at (1,1) \AC{A} node (B) at (2,1) \AC{B} node (C) at (3,1) \AC{C}; \\ \BS{draw}[\RDD{name prefix} = \blll{bottom-}] node (1) at (1,0) \AC{1} node (2) at (2,0) \AC{2} node(3) at (3,0) \AC{3}; \\ \BS{draw} [red] (\blll{top-}A) -- (\blll{bottom-}3);} \\ \hline \begin{tikzpicture}[every node/.style={draw},baseline=0pt] \draw[name suffix= -top] node (A) at (1,1) {A} node (B) at (2,1) {B} node (C) at (3,1) {C}; \draw[name suffix= -bottom] node (1) at (1,0) {1} node (2) at (2,0) {2} node(3) at (3,0) {3}; \draw [red] (A-top) -- (3-bottom); \end{tikzpicture} & \parbox{12cm}{ \BS{draw}[\RDD{name suffix} = \blll{-top}] node (A) at (1,1) \AC{A} node (B) at (2,1) \AC{B} node (C) at (3,1) \AC{C}; \\ \BS{draw}[\RDD{name suffix} = \blll{-bottom}] node (1) at (1,0) \AC{1} node (2) at (2,0) \AC{2} node(3) at (3,0) \AC{3}; \\ \BS{draw} [red] (A \blll{-top}) - - (3 \blll{-bottom});} \\ \hline \end{tabular} \SbSSCT{Liaisons}{Links} \label{liaisons} \begin{tabular}{|c|c|c|} \hline \multicolumn{3}{|l|}{\BS{node}[draw] (A) at (0,0) \AC{A}; \hspace{.5cm} \BS{node}[draw] (B) at (1.5,1.5) \AC{B}; \hspace{.5cm} \BS{draw} (A) - - (B) } \\ \hline \begin{tikzpicture}[blue] \node[draw] (A) at (0,0) {A}; \node[draw] (B) at (1.5,1.5) {B}; \draw (A) -- (B); \end{tikzpicture} & \begin{tikzpicture}[blue] \node[draw] (A) at (0,0) {A}; \node[draw] (B) at (1.5,1.5) {B}; \draw (A) |- (B); \end{tikzpicture} & \begin{tikzpicture}[blue] \node[draw] (A) at (0,0) {A}; \node[draw] (B) at (1.5,1.5) {B}; \draw (A) -| (B); \end{tikzpicture} \\ \hline (A){\color{red} - -} (B) & (A) {\color{red}|-} (B) & (A) {\color{red}-|} (B) \\ \hline \begin{tikzpicture}[blue] \node[draw] (A) at (0,0) {A}; \node[draw] (B) at (1.5,1.5) {B}; \draw (A) to [bend right] (B); \end{tikzpicture} & \begin{tikzpicture}[blue] \node[draw] (A) at (0,0) {A}; \node[draw] (B) at (1.5,1.5) {B}; \draw (A) to [bend left] (B); \end{tikzpicture} & \begin{tikzpicture}[blue] \node[draw] (A) at (0,0) {A}; \node[draw] (B) at (1.5,1.5) {B}; \draw (A) to[bend left=0] (B); \end{tikzpicture} \\ \hline (A) to [\RDD{bend right}] (B) & (A) to [\RDD{bend left}] (B) & (A) to[\RDD{bend left}=0] (B) \\ \hline \begin{tikzpicture}[blue] \node[draw] (A) at (0,0) {A}; \node[draw] (B) at (1.5,1.5) {B}; \draw (A) to[bend left=120] (B); \end{tikzpicture} & \begin{tikzpicture}[blue] \node[draw] (A) at (0,0) {A}; \node[draw] (B) at (1.5,1.5) {B}; \draw (A) to[bend left=45] (B); \end{tikzpicture} & \begin{tikzpicture}[blue] \node[draw] (A) at (0,0) {A}; \node[draw] (B) at (1.5,1.5) {B}; \draw (A) to[bend left=90] (B); \end{tikzpicture} \\ \hline (A) to[\RDD{bend left}=120] (B) & (A) to[\RDD{bend left}=45] (B) & (A) to[\RDD{bend left}=90] (B) \\ \hline \begin{tikzpicture}[blue] \node[draw] (A) at (0,0) {A}; \node[draw] (B) at (1.5,1.5) {B}; \draw (A) to[out=90] (B); \end{tikzpicture} & \begin{tikzpicture}[blue] \node[draw] (A) at (0,0) {A}; \node[draw] (B) at (1.5,1.5) {B}; \draw (A) to[out=30] (B); \end{tikzpicture} & \begin{tikzpicture}[blue] \node[draw] (A) at (0,0) {A}; \node[draw] (B) at (1.5,1.5) {B}; \draw (A) to[in=-90] (B); \end{tikzpicture} \\ \hline (A) to[\RDD{out}=90] (B) & (A) to[\RDD{out}=30] (B) & (A) to[\RDD{in}=-90] (B) \\ \hline \end{tabular} \bigskip \begin{tabular}{|c|c|c|} \hline \multicolumn{2}{|c|}{ \BS{draw} (A) .. controls +(right:2cm) and +(down:2cm) .. (B); }\\ \hline \begin{tikzpicture}[blue] \node[draw] (A) at (0,0) {A}; \node[draw] (B) at (2,2) {B}; \draw (A) .. controls +(right:2cm) and +(down:2cm) .. (B); \end{tikzpicture} & \begin{tikzpicture}[blue] \node[draw] (A) at (0,0) {A}; \node[draw] (B) at (2,2) {B}; \draw (A) .. controls +(up:1cm) and +(left:1cm) .. (B); \end{tikzpicture} \\ \hline controls +(right:2cm) and +(down:2cm) & controls +(up:1cm) and +(left:1cm) \\ \hline \begin{tikzpicture}[blue] \node[draw] (A) at (0,0) {A}; \node[draw] (B) at (2,2) {B}; \draw (A) .. controls +(right:1cm) and +(right:2cm) .. (B); \end{tikzpicture} & \begin{tikzpicture}[blue] \node[draw] (A) at (0,0) {A}; \node[draw] (B) at (2,2) {B}; \draw (A) .. controls +(up:1cm) and +(right:2cm) .. (B); \end{tikzpicture} \\ \hline controls +(right:1cm) and +(right:2cm) & controls +(up:1cm) and +(right:2cm) \\ \hline \begin{tikzpicture}[blue] \node[draw] (A) at (0,0) {A}; \node[draw] (B) at (2,2) {B}; \draw (A) .. controls +(120:2cm) and +(200:1cm) .. (B); \end{tikzpicture} & \begin{tikzpicture}[blue] \node[draw] (A) at (0,0) {A}; \node[draw] (B) at (2,2) {B};T \draw (A) .. controls +(120:2cm) and +(200:1cm) .. (A); \end{tikzpicture} \\ \hline controls +(120:2cm) and +(200:1cm) & controls +(120:2cm) and +(200:1cm) \\ \hline \begin{tikzpicture}[blue] \node[draw] (A) at (0,0) {A}; \node[draw] (B) at (2,2) {B}; \node[draw] (C) at (0,1) {C}; \node[draw] (D) at (3,0) {D}; \draw (A) .. controls +(C) and +(D) .. (B); \end{tikzpicture} & \begin{tikzpicture}[blue] \node[draw] (A) at (0,0) {A}; \node[draw] (B) at (2,2) {B}; \node[draw] (C) at (0,1) {C}; \node[draw] (D) at (3,0) {D}; \draw (A) .. controls +(D) .. (B); \end{tikzpicture} \\ \hline controls +(C) and +(D) & controls +(D) \\ \hline \end{tabular} \bigskip \begin{tabular}{|c|c|c|} \hline \multicolumn{3}{|l|}{ \BS{node}[draw] (A) at (0,0) \AC{A} }\\ \multicolumn{3}{|l|}{ \BS{node}[draw] (B) at (2,2) \AC{B} \RDD{edge} [->] (A); }\\ \multicolumn{3}{|c|}{\RRR{17-12-1}} \\ \hline \begin{tikzpicture} \node[draw] (A) at (0,0) {A}; \node[draw] (B) at (2,2) {B} edge [->] (A); \end{tikzpicture} & \begin{tikzpicture} \node[draw] (A) at (0,0) {A}; \node[draw] (B) at (2,2) {B} edge [red] (A); \end{tikzpicture} & \begin{tikzpicture} \node[draw] (A) at (0,0) {A}; \node[draw] (B) at (2,2) {B} edge [dashed] (A); \end{tikzpicture} \\ \hline [->] & [red] & [dashed] \\ \hline \end{tabular} \SbSSCT{\'Etiquettes sur les n\oe uds}{Node labels} \begin{tabular}{|c|c|c|c|} \hline \multicolumn{4}{|c|}{ \BS{fill}(0,0) circle (2pt) node[\RDD{above}] \AC{texte} ; \RRR{17-5-2} }\\ \hline \begin{tikzpicture} \draw[help lines] (-1,-1) grid (1,1) ;\fill (0,0) circle (2pt) node[above] {texte};\end{tikzpicture} & \begin{tikzpicture} \draw[help lines] (-1,-1) grid (1,1) ;\fill (0,0) circle (2pt) node[below] {texte};\end{tikzpicture} & \begin{tikzpicture} \draw[help lines] (-1,-1) grid (1,1);\fill (0,0) circle (2pt) node[left] {texte};\end{tikzpicture} & \begin{tikzpicture} \draw[help lines] (-1,-1) grid (1,1); \fill (0,0) circle (2pt) node[right] {texte};\end{tikzpicture} \\ \hline [\RDD{above}] & [\RDD{below}] & [\RDD{left}] & [\RDD{right}] \\ \hline \begin{tikzpicture} \draw[help lines] (-1,-1) grid (1,1) ;\fill (0,0) circle (2pt) node[above left] {texte};\end{tikzpicture} & \begin{tikzpicture} \draw[help lines] (-1,-1) grid (1,1) ;\fill (0,0) circle (2pt) node[below left] {texte};\end{tikzpicture} & \begin{tikzpicture} \draw[help lines] (-1,-1) grid (1,1);\fill (0,0) circle (2pt) node[above right] {texte};\end{tikzpicture} & \begin{tikzpicture} \draw[help lines] (-1,-1) grid (1,1); \fill (0,0) circle (2pt) node[below right] {texte};\end{tikzpicture} \\ \hline [\RDD{above left}] & [\RDD{below left}] & [\RDD{above right}] & [\RDD{below right}] \\ \hline \begin{tikzpicture} \draw[help lines] (-1,-1) grid (1,1) ;\fill (0,0) circle (2pt) node[anchor=south] {texte};\end{tikzpicture} & \begin{tikzpicture} \draw[help lines] (-1,-1) grid (1,1) ;\fill (0,0) circle (2pt) node[anchor=west] {texte};\end{tikzpicture} & \begin{tikzpicture} \draw[help lines] (-1,-1) grid (1,1);\fill (0,0) circle (2pt) node[anchor=north] {texte};\end{tikzpicture} & \begin{tikzpicture} \draw[help lines] (-1,-1) grid (1,1); \fill (0,0) circle (2pt) node[anchor=east] {texte};\end{tikzpicture} \\ \hline [\RDD{anchor}=south] & [\RDD{anchor}=west] & [\RDD{anchor}=north] & [\RDD{anchor}=east] ] \\ \hline \begin{tikzpicture} \draw[help lines] (-1,-1) grid (1,1) ;\fill (0,0) circle (2pt) node[anchor=south east] {texte};\end{tikzpicture} & \begin{tikzpicture} \draw[help lines] (-1,-1) grid (1,1) ;\fill (0,0) circle (2pt) node[anchor=south west] {texte};\end{tikzpicture} & \begin{tikzpicture} \draw[help lines] (-1,-1) grid (1,1);\fill (0,0) circle (2pt) node[anchor=north west] {texte};\end{tikzpicture} & \begin{tikzpicture} \draw[help lines] (-1,-1) grid (1,1); \fill (0,0) circle (2pt) node[anchor=east] {texte};\end{tikzpicture} \\ \hline [\RDD{anchor}=south east] & [\RDD{anchor}=south west] & [\RDD{anchor}=north west] & [\RDD{anchor==north east }] \\ \hline \end{tabular} \bigskip \begin{tabular}{|c|c|c|c|} \hline \multicolumn{4}{|c|}{ \BS{fill}(0,0) circle (2pt) node[\RDD{above}=.3cm] \AC{texte} ; \RRR{17-5-2} }\\ \hline \begin{tikzpicture} \draw[help lines] (-1,-1) grid (1,1) ;\fill (0,0) circle (2pt) node[above=.3cm] {texte};\end{tikzpicture} & \begin{tikzpicture} \draw[help lines] (-1,-1) grid (1,1) ;\fill (0,0) circle (2pt) node[below=.3cm] {texte};\end{tikzpicture} & \begin{tikzpicture} \draw[help lines] (-1,-1) grid (1,1);\fill (0,0) circle (2pt) node[left=.3cm] {texte};\end{tikzpicture} & \begin{tikzpicture} \draw[help lines] (-1,-1) grid (1,1); \fill (0,0) circle (2pt) node[right=.3cm] {texte};\end{tikzpicture} \\ \hline [\RDD{above}=.3cm] & [\RDD{below}=.3cm] & [\RDD{left}=.3cm] & [\RDD{right}=.3cm]] \\ \hline \begin{tikzpicture} \draw[help lines] (-1,-1) grid (1,1) ;\fill (0,0) circle (2pt) node[above left=.3cm] {texte};\end{tikzpicture} & \begin{tikzpicture} \draw[help lines] (-1,-1) grid (1,1) ;\fill (0,0) circle (2pt) node[below left=.3cm] {texte};\end{tikzpicture} & \begin{tikzpicture} \draw[help lines] (-1,-1) grid (1,1);\fill (0,0) circle (2pt) node[above right=.3cm] {texte};\end{tikzpicture} & \begin{tikzpicture} \draw[help lines] (-1,-1) grid (1,1); \fill (0,0) circle (2pt) node[below right=.3cm] {texte};\end{tikzpicture} \\ \hline [\RDD{above left}=.3cm] & [\RDD{below left}=.3cm] & [\RDD{above right}=.3cm] & [\RDD{below right}=.3cm]] \\ \hline \end{tabular} \newpage \selectlanguage{french} \begin{tabular}{|c|c|c|c|c|} \hline \multicolumn{5}{|l|}{ \BSS{shorthandoff}\AC{:} \footnotemark[1] } \\ \multicolumn{5}{|l|}{ \BS{node} [draw,\RDD{label}=right:texte] \AC{} }\\ \multicolumn{5}{|l|}{ \BSS{shorthandon}\AC{:} } \\ \hline \shorthandoff{:} \tikz \node [draw,label=right:texte] {}; \shorthandon{:} & \shorthandoff{:} \tikz \node [draw,label=left:texte] {}; \shorthandon{:} & \shorthandoff{:} \tikz \node [draw,label=above:texte] {}; \shorthandon{:} & \shorthandoff{:} \tikz \node [draw,label=below:texte] {}; \shorthandon{:} & \shorthandoff{:} \tikz \node [draw,label=45:texte] {}; \shorthandon{:} \\ \hline label=right & label=left & label=above & label=below & label=45 \\ \hline \end{tabular} \footnotetext[1]{\TFRGB{désactivation et ré-activation de \og : \fg conflit entre les modules Tikz et Babel en français}{Only useful when the package babel is loaded with the frenchb option }} \bigskip \begin{tabular}{|c|c|c|c|c|} \hline \BS{fill}(0,0) circle (2pt) node[below right=.3cm,draw,label=45:étiquette] \AC{texte} ; \\ \hline \shorthandoff{:} \begin{tikzpicture} \draw[help lines] (-1,-1) grid (2,1); \fill (0,0) circle (2pt) node[below right=.3cm,draw,label=45:étiquette] {texte};\end{tikzpicture} \shorthandon{:} \\ \hline \end{tabular} \bigskip \shorthandoff{:} \SbSSCT{\'Etiquettes épinglées}{The Pin Option} \begin{center} \RRR{17-10-3} \end{center} \begin{tabular}{|c|c|c|} \hline \multicolumn{3}{|c|}{ \BSS{shorthandoff}\AC{:} \BS{node}[circle,draw,blue,\RDD{pin}=texte] \AC{} ; \BSS{shorthandon}\AC{:} \footnotemark[1] }\\ \hline \begin{tikzpicture} \node [circle,draw,blue,pin=texte] {}; \end{tikzpicture} & \begin{tikzpicture} \node [circle,draw,blue,pin=60:texte] {}; \end{tikzpicture} & \begin{tikzpicture} \node [circle,draw,blue,pin=right:texte] {}; \end{tikzpicture} \\ \hline [circle,pin=texte] & [circle,pin=60:texte] & [circle,pin=right:texte] \\ \hline \end{tabular} \bigskip \begin{tabular}{|c|c|c|} \hline \multicolumn{3}{|c|}{ \BS{tikz}[\RDD{pin position}=60] \BS{node} [circle,pin=texte] \AC{} ; }\\ \hline \tikz[pin position=60] \node [circle,draw,blue,pin=texte] {}; & \tikz[pin distance=0 cm] \node [circle,draw,blue,pin=60:texte] {}; & \tikz[pin distance=2 cm] \node [circle,draw,blue,pin=60:texte,pin distance=0cm] {}; \\ \hline [\RDD{pin position}=60] & [\RDD{pin distance}=0 cm] & [\RDD{pin distance}=2 cm] \\ \hline \dft{ : above} & \multicolumn{2}{|c|}{ \dft{ : 3 ex}} \\ \hline \end{tabular} \newpage \shorthandon{:} \selectlanguage{english} \SbSSCT{ N\oe uds sur un chemin}{Nodes on a path} \RRR{17-8} \begin{tabular}{|c|c|c|} \hline \multicolumn{3}{|c|}{ \BS{draw}(0,0) .. controls (1,2) and (2,-1) .. (4,0) node[\RDD{at end}] \AC{texte} ; }\\ \hline \tikz \draw (0,0) .. controls (1,2) and (2,-1) .. (4,0) node[pos=0] {texte}; & \tikz \draw (0,0) .. controls (1,2) and (2,-1) .. (4,0) node[pos=.33] {texte}; & \tikz \draw (0,0) .. controls (1,2) and (2,-1) .. (4,0) node[at end] {texte}; \\ \hline \RDD{pos}{\color{red} =0} & \RDD{pos}{\color{red} =.33} & \RDD{at end} (pos=1) \\ \hline \tikz \draw (0,0) .. controls (1,2) and (2,-1) .. (4,0) node[very near end] {texte}; & \tikz \draw (0,0) .. controls (1,2) and (2,-1) .. (4,0) node[near end] {texte}; & \tikz \draw (0,0) .. controls (1,2) and (2,-1) .. (4,0) node[midway] {texte}; \\ \hline \RDD{very near end} (pos=0.875.) & \RDD{ near end} (pos=0.75) & \RDD{midway} (pos=0.5) \\ \hline \tikz \draw (0,0) .. controls (1,2) and (2,-1) .. (4,0) node[near start] {texte}; & \tikz \draw (0,0) .. controls (1,2) and (2,-1) .. (4,0) node[very near start] {texte}; & \tikz \draw (0,0) .. controls (1,2) and (2,-1) .. (4,0) node[at start] {texte}; \\ \hline \RDD{near start} (pos=0.25) & \RDD{very near start} (pos=0.125) & \RDD{at start} (pos=0) \\ \hline \end{tabular} \bigskip \begin{tabular}{|c|c|c|} \hline \multicolumn{3}{|c|}{ \BS{draw}(0,0) .. controls (1,2) and (2,1) .. (4,0) node[\RDD{sloped},midway] \AC{texte} ; }\\ \hline \tikz \draw (0,0) .. controls (1,2) and (2,-1) .. (4,0) node[sloped,midway] {texte}; & \tikz \draw (0,0) .. controls (1,2) and (2,-1) .. (4,0) node[above,midway] {texte}; & \tikz \draw (0,0) .. controls (1,2) and (2,-1) .. (4,0) node[below,midway] {texte}; \\ \hline \RDD{sloped} & \RDD{above} &\RDD{below} \\ \hline \end{tabular} \bigskip \begin{tabular}{|c|c|c|} \hline \multicolumn{3}{|c|}{ \BS{draw}(0,0) .. controls (1,2) and (2,1) .. (5,0) node[\RDD{sloped},midway,allow upside down] \AC{texte} ; }\\ \hline \tikz \draw (0,0) .. controls (1,2) and (2,-1) .. (4,0) node[sloped,midway,allow upside down] {texte}; & \tikz \draw (0,0) .. controls (1,2) and (2,-1) .. (4,0) node[above,midway,allow upside down] {texte}; & \tikz \draw (0,0) .. controls (1,2) and (2,-1) .. (4,0) node[below,midway,allow upside down] {texte}; \\ \hline \RDD{sloped} & \RDD{above} &\RDD{below} \\ \hline \end{tabular} \begin{tabular}{|c|c|c|} \hline \multicolumn{3}{|c|}{ \BS{draw}(A) to [bend right] node [\RDD{bend right}] \AC{texte} (B); }\\ \hline \begin{tikzpicture} \node[draw] (A) at (0,0) {A}; \node[draw] (B) at (2,2) {B}; \draw (A) to [bend right] node [bend right] {texte} (B); \end{tikzpicture} & \begin{tikzpicture} \node[draw] (A) at (0,0) {A}; \node[draw] (B) at (2,2) {B}; \draw (A) to [bend right] node [auto,bend right] {texte} (B); \end{tikzpicture} & \begin{tikzpicture} \node[draw] (A) at (0,0) {A}; \node[draw] (B) at (2,2) {B}; \draw (A) to[bend right] node [auto,swap,bend right] {texte} (B); \end{tikzpicture} \\ \hline [bend right] & [\RDD{auto},bend right] & [auto,\RDD{swap},bend right] \\ \hline \end{tabular} \SbSSCT{ N\oe uds sur un \og edge\fg}{Nodes on an edge} \begin{tabular}{|c|c|c|}\hline \multicolumn{3}{|c|}{ \BS{draw}(0,0) edge \rouge{["abc", ->]} (4,0); }\\ \multicolumn{3}{|c|}{ \RRR{17-12-2} }\\ \hline \begin{tikzpicture}[blue] \useasboundingbox (0,-.5) rectangle (4,.5); \draw (0,0) edge ["abc", ->] (4,0); \end{tikzpicture} & \begin{tikzpicture}[blue] \useasboundingbox (0,-.5) rectangle (4,.5); \draw (0,0) edge ["abc", near start] (4,0); \end{tikzpicture} & \begin{tikzpicture}[blue] \useasboundingbox (0,-.5) rectangle (4,.5); \draw (0,0) edge ["abc", style={auto=right}] (4,0); \end{tikzpicture} \\ \hline ["abc", ->] & ["abc", near start] & ["abc", style=\AC{auto=right}] \\ \hline \begin{tikzpicture}[blue] \useasboundingbox (0,-.5) rectangle (4,.5); \draw (0,0) edge [font=\Large,"abc" ] (4,0); \end{tikzpicture} & \begin{tikzpicture}[blue] \useasboundingbox (0,-.5) rectangle (4,.5); \draw (0,0) edge ["abc" color=red ] (4,0); \end{tikzpicture} & \begin{tikzpicture}[blue] \useasboundingbox (0,-.5) rectangle (4,.5); \draw (0,0) edge ["abc" '] (4,0); \end{tikzpicture} \\ \hline [font=\BS{Large},"abc" ] & ["abc" color=red ] &["abc" ' ] \\ \hline \begin{tikzpicture}[blue] \useasboundingbox (0,-.5) rectangle (4,.75); \draw (0,0) edge ["abc" draw ] (4,0); \end{tikzpicture} & \begin{tikzpicture}[blue] \useasboundingbox (0,-.5) rectangle (4,.5); \draw (0,0) edge ["abc" inner sep=0pt ] (4,0); \end{tikzpicture} & \begin{tikzpicture}[blue] \useasboundingbox (0,-.5) rectangle (4,.5); \draw (0,0) edge ["abc" fill ,fill=yellow ] (4,0); \end{tikzpicture} \\ \hline ["abc" draw ] & ["abc" inner sep=0pt ] & ["abc" fill ,fill=yellow ] \\ \hline \end{tabular} \bigskip \begin{tabular}{|c|} \hline \BS{draw}[every edge quotes/.style=\AC{fill=yellow}] (0,0) edge ["abc"] (4,0); \\ \hline \begin{tikzpicture}[blue] \useasboundingbox (0,-.5) rectangle (4,.5); \draw[every edge quotes/.style={fill=yellow}] (0,0) edge ["abc"] (4,0); \end{tikzpicture} \\ \hline \end{tabular}