\label{pst-tree}

\subsection{structure}



%-----------------------------------------------------------------------
\SbSSCT{les noeuds}{The nodes}

\begin{tabular}{|c|c|}
%\hline \multicolumn{2}{|c|}{ Sans contenu} \\ 
\hline  \textbf{ \TFRGB{sans astérisque}{without asterisk}} & \textbf{\TFRGB{avec astérisque}{with asterisk}} \\
\hline \pstree{\Tp}{\Tp \Tp \Tp \Tp} & \pstree{\Tp*}{\Tp* \Tp* \Tp* \Tp*} \\ 
\hline \multicolumn{2}{|c|}{ \BS{pstree}\AC{\BSS{Tp}*}\AC{\BS{}Tp* \BS{}Tp* \BS{}Tp* \BS{}Tp*} } \\
\hline \pstree{\Tc{3pt}}{\Tc{3pt} \Tc{3pt} \Tc{3pt} \Tc{3pt}} & \pstree{\Tc*{3pt}}{\Tc*{3pt} \Tc*{3pt} \Tc*{3pt} \Tc*{3pt}} \\ 
\hline \multicolumn{2}{|c|}{ \BS{pstree}\AC{\BSS{Tc}*}\AC{\BS{}Tc* \BS{}Tc* \BS{}Tc* \BS{Tc}=*} } \\ 
\hline \pstree{\TC}{\TC \TC \TC \TC} & \pstree{\TC*}{\TC* \TC* \TC* \TC*} \\ 
\hline \multicolumn{2}{|c|}{ \BS{}pstree\AC{\BSS{TC}*}\AC{\BS{}TC* \BS{}TC* \BS{}TC* \BS{}TC*}  \BSI{TC}{pst-tree} } \\ 
\hline \pstree{\Tf}{\Tf \Tf \Tf \Tf} & \pstree{\Tf*}{\Tf* \Tf* \Tf* \Tf*} \\ 
\hline \multicolumn{2}{|c|}{ \BS{}pstree\AC{\BSS{Tf}*}\AC{\BS{}Tf* \BS{}Tf* \BS{}Tf* \BS{}Tf*}  \BSI{TC}{pst-tree}} \\ 
\hline \pstree{\Tdot}{\Tdot \Tdot \Tdot \Tdot} & \pstree{\Tdot*}{\Tdot* \Tdot* \Tdot* \Tdot*} \\
\hline \multicolumn{2}{|c|}{ \BS{}pstree\AC{\BSS{Tdot}*}\AC{\BS{}Tdot* \BS{}Tdot* \BS{}Tdot* \BS{}Tdot*}  \BSI{Tdot}{pst-tree} } \\ 
\hline 
\end{tabular}


\begin{tabular}{|c|c|}
\hline  \textbf{ \TFRGB{sans astérisque}{without asterisk}} & \textbf{\TFRGB{avec astérisque}{with asterisk}}\\
\hline \pstree{\Tr{A1}}{\Tr{B1} \Tr{B2} \Tr{B3} \Tr{B4}} & \pstree{\Tr*{A1}}{\Tr*{B1} \Tr*{B2} \Tr*{B3} \Tr*{B4}} \\
\hline \multicolumn{2}{|c|}{ \BS{pstree}\AC{\BSS{Tr}\AC{A1}}\AC{\BS{Tr}\AC{B1} \BS{Tr}\AC{B2} \BS{Tr}\AC{B3} \BS{Tr}\AC{B4}}  \BSI{Tr}{pst-tree}  } \\ 
 
\hline \pstree{\TR{A1}}{\TR{B1} \TR{B2} \TR{B3} \TR{B4}} & \pstree{\TR*{A1}}{\TR*{B1} \TR*{B2} \TR*{B3} \TR*{B4}} \\ 
\hline \multicolumn{2}{|c|}{ \BS{pstree}\AC{\BSS{TR}\AC{A1}}\AC{\BS{TR}\AC{B1} \BS{TR}\AC{B2} \BS{TR}\AC{B3} \BS{TR}\AC{B4}}  \BSI{TR}{pst-tree}  }\\

\hline \pstree{\Tcircle{A1}}{\Tcircle{B1} \Tcircle{B2} \Tcircle{B3} \Tcircle{B4}} & \pstree{\Tcircle*{A1}}{\Tcircle*{B1} \Tcircle*{B2} \Tcircle*{B3} \Tcircle*{B4}} \\
\hline 
\multicolumn{2}{|c|}{ \BS{}pstree \AC{\BSS{Tcircle}\AC{A1}}\AC{\BS{Tcircle}\AC{B1} \BS{Tcircle}\AC{B2} \BS{Tcircle}\AC{B3} \BS{Tcircle}\AC{B4} }  \BSI{Tcircle}{pst-tree}  }\\
 

\hline \pstree{\TCircle{A1}}{\TCircle{B1} \TCircle{B2} \TCircle{B3} \TCircle{B4}} & \pstree{\TCircle*{A1}}{\TCircle*{B1} \TCircle*{B2} \TCircle*{B3} \TCircle*{B4}} \\
\hline 
\multicolumn{2}{|c|}{ \BS{}pstree \AC{\BSS{TCircle}\AC{A1}}\AC{\BS{TCircle}\AC{B1} \BS{TCircle}\AC{B2} \BS{TCircle}\AC{B3} \BS{TCircle}\AC{B4} }  \BSI{TCircle}{pst-tree}  }\\
 
\hline \pstree{\Toval{A1}}{\Toval{B1} \Toval{B2} \Toval{B3} \Toval{B4}} & \pstree{\Toval*{A1}}{\Toval*{B1} \Toval*{B2} \Toval*{B3} \Toval*{B4}} \\
\hline 
\multicolumn{2}{|c|}{ \BS{}pstree \AC{\BSS{Toval}\AC{A1}}\AC{\BS{Toval}\AC{B1} \BS{Toval}\AC{B2} \BS{Toval}\AC{B3} \BS{Toval}\AC{B4} }  \BSI{Toval}{pst-tree}  }\\


\hline \pstree{\Tdia{A1}}{\Tdia{B1} \Tdia{B2} \Tdia{B3} \Tdia{B4}} & \pstree{\Tdia*{A1}}{\Tdia*{B1} \Tdia*{B2} \Tdia*{B3} \Tdia*{B4}} \\
\hline 
\multicolumn{2}{|c|}{ \BS{}pstree \AC{\BSS{Tdia}\AC{A1}}\AC{\BS{Tdia}\AC{B1} \BS{Tdia}\AC{B2} \BS{Tdia}\AC{B3} \BS{Tdia}\AC{B4} }  \BSI{Tdia}{pst-tree} }\\

\hline \pstree{\Ttri{A1}}{\Ttri{B1} \Ttri{B2} \Ttri{B3} \Ttri{B4}} & \pstree{\Ttri*{A1}}{\Ttri*{B1} \Ttri*{B2} \Ttri*{B3} \Ttri*{B4}} \\
\hline 
\multicolumn{2}{|c|}{ \BS{}pstree \AC{\BSS{Ttri}\AC{A1}}\AC{\BS{Ttri}\AC{B1} \BS{Ttri}\AC{B2} \BS{Ttri}\AC{B3} \BS{Ttri}\AC{B4} }  \BSI{Ttri}{pst-tree}  }\\
\hline 
\end{tabular}


\begin{tabular}{|c|c|}
\hline  
\pstree{\Toval{A1}}{
\pstree{\Tfan}{\Toval{B1}}
\pstree{\Tfan[fansize=.5]}{\Toval{B2}}
\pstree{\Tfan}{\Toval{B3} \Toval{B4} }}
&   
\parbox[t]{8cm}{  
\BS{pstree}\AC{\BS{Toval}\AC{A1}}\AC{\%  \\
\BS{pstree}\AC{\BSS{Tfan}}\AC{\BS{Toval}\AC{B1}}  \BSI{Tfan}{pst-tree}  \\
\BS{pstree}\AC{\textbf{\BS{Tfan}[\RDD{fansize}=.5]}}\AC{\BS{Toval}\AC{B2}} \RDI{fansize}{pst-tree} \\
\BS{pstree}\AC{\textbf{\BS{Tfan}}}\AC{\BS{Toval}\AC{B3} \BS{Toval}\AC{B4} } \\
} 

\bigskip
{\blue \dft{} :   fansize= 1cm }\\
}
\\ \hline 
\end{tabular} 

%---------------------------------------------------
\subsection{Orientation}


\begin{tabular}{|c|c|c|c|}
\hline \multicolumn{4}{|c|}{  \BS{pstree}[\RDD{treemode}=R]\AC{\BS{Toval}\AC{A1}}\AC{\BS{Toval}\AC{B1} \BS{Toval}\AC{B2}}  \RDI{treemode}{pst-tree}  } \\
\hline 
 \pstree[treemode=R]{\Toval{A1}}{\Toval{B1} \Toval{B2}}
&  
 \pstree[treemode=D]{\Toval{A1}}{\Toval{B1} \Toval{B2} }
&  
\pstree[treemode=L]{\Toval{A1}}{\Toval{B1} \Toval{B2}}
&
\pstree[treemode=U]{\Toval{A1}}{\Toval{B1} \Toval{B2} }
\\ 
\hline treemode=R  & treemode=D & treemode=L & treemode=U \\ 
\hline 
\end{tabular} 

\bigskip
 \begin{tabular}{|c|c|}
\hline \multicolumn{2}{|c|}{\BS{pstree}[\RDD{treeflip}=true]\AC{ \BS{Toval}\AC{A1}} \{\BS{Toval}\AC{B1}  \RDI{treeflip}{pst-tree}  } \\
\multicolumn{2}{|c|}{  \BS{pstree}[treemode=R]\AC{\BS{Toval}\AC{B2}}\AC{\BS{Toval}\AC{C1}}\} } \\ 
\hline 
 \pstree[treeflip=true]{\Toval{A1}}{\Toval{B1} \pstree[treemode=R]{\Toval{B2}}{\Toval{C1}}}
 &  
 \pstree[treeflip=false]{\Toval{A1}}{\Toval{B1} \pstree[treemode=R]{\Toval{B2}}{\Toval{C1}}}
 \\ 
 \hline treeflip=true & treeflip=false {\blue (\dft)}\\ 
 \hline 
 \end{tabular} 
 
 %----------------------------------------------------------------------
\SbSSCT{Distance entre 2 noeuds de même niveau}{Distance between two nodes on the same level}

 
\begin{tabular}{|c|c|}    \hline 
\multicolumn{2}{|c|}{  \BS{pstree}[\RDD{treefit}=tight] \AC{ \BS{Toval}\AC{A1}} \{ \BS{Toval}\AC{B1} \RDI{treefit}{pst-tree}  }\\  
\multicolumn{2}{|c|}{  \BS{pstree}\AC{ \BS{Toval}\AC{B2}} \AC{ \BS{Toval}\AC{C1} \BS{Toval}\AC{C2} }\} } \\
\hline  
\pstree[treefit=tight]{\Toval{A1}} {\Toval{B1} \pstree{\Toval{B2}}{\Toval{C1} \Toval{C2}}}
&  
\pstree[treefit=loose]{\Toval{A1}}{\Toval{B1} \pstree{\Toval{B2}}{\Toval{C1} \Toval{C2}}}
\\ 
\hline {\red  treefit=tight} {\blue (\dft)} & {\red treefit=loose }  \\ 
\hline 
\end{tabular}

\bigskip
\begin{tabular}{|c|c|}
\hline 
\multicolumn{2}{|c|}{  \BS{pstree}[\RDD{treesep}=0cm]\AC{\BS{Toval}\AC{A1}}\AC{\BS{Toval}\AC{B1} \BS{Toval}\AC{B2}} \RDI{treesep}{pst-tree}  } \\ 
\hline  
\pstree[treesep=0cm]{\Toval{A1}}{\Toval{B1} \Toval{B2}}
&  
\pstree[treesep=2cm]{\Toval{A1}}{\Toval{B1} \Toval{B2}}
\\ 
\hline  {\red treesep}=0cm & {\red treesep}=2cm {\blue (\dft: treesep=0.75cm) }  \\ 
\hline 
\end{tabular} 

\bigskip
\begin{tabular}{|c|c|}    \hline 
\multicolumn{2}{|c|}{ \BS{pstree}[\RDD{treenodesize}=1]\AC{\BS{Toval}\AC{A1}} \AC{\BS{Toval}\AC{B1}  \BS{Toval}\AC{B2 B2 B2} \BS{Toval}\AC{B3 B3 B3} } \RDI{treenodesize}{pst-tree}  }\\  
\hline  
\pstree[treenodesize=1]{\Toval{A1}} {\Toval{B1} \Toval{B2 B2 B2} \Toval{B3 B3 B3} }
&  
\pstree[treenodesize=-1]{\Toval{A1}} {\Toval{B1} \Toval{B2 B2 B2} \Toval{B3 B3 B3} }
\\  \hline 
{\red treenodesize=1}
&
{\red treenodesize=-1}
 \\ \hline 
\end{tabular}

\bigskip
\begin{tabular}{|c|c|}    \hline 
\multicolumn{2}{|c|}{ \BS{pstree}\AC{\BS{Toval}\AC{A1}} \AC{\BS{Toval}\AC{B1} \BSS{tspace}\AC{-1cm} \BS{Toval}\AC{B2} \BS{Toval}\AC{B3} }  \BSI{Tspace}{pst-tree}  }\\  
\hline  
\pstree{\Toval{A1}} {\Toval{B1} \tspace{-1cm} \Toval{B2} \Toval{B3} }
&  
\pstree{\Toval{A1}}{\Toval{B1}\tspace{1cm} \Toval{B2} \Toval{B3} }
 \\ \hline 
{\red  \BS{tspace}\AC{-1cm}}
&
{\red  \BS{tspace}\AC{1cm}}
 \\ \hline 
\end{tabular}

\bigskip
\begin{tabular}{|c|c|} \hline 
\parbox[c]{4cm}{ 
\pstree[levelsep=1cm]{\Toval{A1}}{\Toval{B1} 
\pstree{\Toval{B2}}{\pstree[thistreefit=loose]{\Toval{C1}}{\red \Toval{D1} \pstree{\Toval{D2}}{\black \Toval{E1} \Toval{E2}}}\Toval{C2}}}
}
& 
\parbox[l]{8cm}{ 
\BS{pstree}[levelsep=1cm]\AC{\BS{Toval}\AC{A1}}\\
\AC{\BS{Toval}\AC{B1} \\
\BS{pstree}\AC{\BS{Toval}\AC{B2}}\AC{ \\
\BS{pstree}[\RDD{thistreefit}=loose]\AC{\BS{Toval}\AC{C1}}  \RDI{thistreefit}{pst-tree}  \\
\AC{\BS{Toval}\AC{D1} \\
\BS{pstree}\AC{\BS{Toval}\AC{D2}}\\
\AC{\BS{Toval}\AC{E1} \\
\BS{Toval}\AC{E2}}}\\
\BS{Toval}\AC{C2}}}
} 
\\ \hline 
\end{tabular}
\bigskip

\begin{tabular}{|c|c|} \hline 
\parbox[c]{4cm}{ 
\pstree[levelsep=1cm]{\Toval{A1}}{\Toval{B1} 
\pstree{\Toval{B2}}{ \pstree[thistreesep=0]{\Toval{C1}}{\red \Toval{D1} \pstree{\Toval{D2}}{\black \Toval{E1} \Toval{E2}}}\Toval{C2}}}
}
& 
\parbox[l]{8cm}{ 
\BS{pstree}[levelsep=1cm]\AC{\BS{Toval}\AC{A1}}\\
\AC{\BS{Toval}\AC{B1} \\
\BS{pstree}\AC{\BS{Toval}\AC{B2}}\AC{ \\
\BS{pstree}[\RDD{thistreesep}=0]\AC{\BS{Toval}\AC{C1}} \RDI{thistreesep}{pst-tree}  \\
\AC{\BS{Toval}\AC{D1} \\
\BS{pstree}\AC{\BS{Toval}\AC{D2}}\\
\AC{\BS{Toval}\AC{E1} \\
\BS{Toval}\AC{E2}}}\\
\BS{Toval}\AC{C2}}}
} 
\\ \hline 
\end{tabular}



%--------------------------------------------------------------------------
\SbSSCT{Distance entre noeuds successifs}{Distance between successive nodes}


\begin{tabular}{|c|c|c|c|}
\hline 
 \multicolumn{4}{|c|}{\BS{pstree}[\RDD{levelsep}=1cm] \AC{\BS{Toval}\AC{A1}} \AC{ \BS{Toval}\AC{B1} \BS{pstree}\AC{\BS{Toval}\AC{B2}} \AC{\BS{Toval}\AC{C1} \BS{Toval}\AC{C2}} } \RDI{levelsep}{pst-tree}  }\\  
\hline  
\pstree[levelsep=1cm]{\Toval{A1}} {\Toval{B1} \pstree{\Toval{B2}}{\Toval{C1} \Toval{C2}}}
& 
\pstree[levelsep=*1cm]{\Toval{A1}} {\Toval{B1} \pstree{\Toval{B2}}{\Toval{C1} \Toval{C2}}}
& 
\pstree[levelsep=.5cm]{\Toval{A1}}{\Toval{B1} \pstree{\Toval{B2}}{\Toval{C1} \Toval{C2}}}
& 
\pstree[levelsep=*.5cm]{\Toval{A1}}{\Toval{B1} \pstree{\Toval{B2}}{\Toval{C1} \Toval{C2}}}
\\ \hline 
\hline levelsep=1cm & levelsep=*1cm & levelsep=.5cm   &  levelsep=*.5cm   \\ \hline 
 \multicolumn{4}{|c|}{ \blue (\dft : 2cm)}
\\ \hline 
\end{tabular}

\bigskip
\begin{tabular}{|c|c|} \hline 
\parbox[c]{4cm}{ 
\pstree[levelsep=1cm]{\Toval{A1}}{\Toval{B1} 
\pstree{\Toval{B2}}{\pstree[levelsep=.5cm]{\Toval{C1}}{\red \Toval{D1} \pstree{\Toval{D2}}{\Toval{E1} \Toval{E2}}}\Toval{C2}}}
}
& 
\parbox[l]{8cm}{ 
\BS{pstree}[levelsep=1cm]\AC{\BS{Toval}\AC{A1}}\\
\AC{\BS{Toval}\AC{B1} \\
\BS{pstree}\AC{\BS{Toval}\AC{B2}}\AC{ \\
\BS{pstree}[ \RDD{levelsep}=0.5cm]\AC{\BS{Toval}\AC{C1}}  \RDI{levelsep}{pst-tree} \\
\AC{\BS{Toval}\AC{D1} \\
\BS{pstree}\AC{\BS{Toval}\AC{D2}}\\
\AC{\BS{Toval}\AC{E1} \\
\BS{Toval}\AC{E2}}}\\
\BS{Toval}\AC{C2}}}
 
} 
\\ \hline 
\end{tabular} 

\bigskip

\begin{tabular}{|c|c|} \hline 
\parbox[c]{4cm}{ 
\pstree[levelsep=1cm]{\Toval{A1}}{\Toval{B1} 
\pstree{\Toval{B2}}{\pstree[thislevelsep=.5cm]{\Toval{C1}}{\red  \Toval{D1} \pstree{\Toval{D2}}{\black \Toval{E1} \Toval{E2}}}\Toval{C2}}}
}
& 
\parbox[l]{8cm}{ 
\BS{pstree}[levelsep=1cm]\AC{\BS{Toval}\AC{A1}}\\
\AC{\BS{Toval}\AC{B1} \\
\BS{pstree}\AC{\BS{Toval}\AC{B2}}\AC{ \\
\BS{pstree}[\RDD{thislevelsep}=0.5cm]\AC{\BS{Toval}\AC{C1}}  \RDI{thislevelsep}{pst-tree}  \\
\AC{\BS{Toval}\AC{D1} \\
\BS{pstree}\AC{\BS{Toval}\AC{D2}}\\
\AC{\BS{Toval}\AC{E1} \\
\BS{Toval}\AC{E2}}}\\
\BS{Toval}\AC{C2}}}
 
} 
\\ \hline 
\end{tabular} 
%---------------------------------------------------------------------------------------------
\SbSSCT{Liaison des noeuds}{Connecting the nodes}



\bigskip
  \begin{tabular}{|c|c|l|}
  \hline 
  \parbox[l]{3.5cm}{ 
  \renewcommand{\psedge}{\ncdiag[angle=-90, armA=0, angleB=90,armB=1cm]}
  \pstree{\Toval{A1}} {\Toval{B1} \pstree{\Toval{B2}}{\Toval{C1} \Toval{C2}}}
  }
  &
    \parbox[l]{3.5cm}{   
  \def\psedge{\nccurve[angleA=-90,angleB=90, nodesepB=3pt]}
  
  \pstree{\Toval{A1}} {\Toval{B1} \pstree{\Toval{B2}}{\Toval{C1} \Toval{C2}}}
  }
  &
\parbox[l]{6cm}{
\emph {\TFRGB{Redéfinition du type de liaison  2 possibilités}{the 2 ways to set the  connection  type} :}
\bigskip

  \BSS{renewcommand}\AC{\BSS{psedge}} \AC{\BS{ncdiag}[angle=-90,armA=0,angleB=90,armB=1cm]}

\bigskip
  \BSS{def}\BSS{psedge}\AC{\BS{nccurve}[angleA=-90 ,angleB=90,nodesepB=3pt]}
}
  \\   \hline 
 \multicolumn{3}|c|{ {\blue  \dft : \BS{ncline}} \hspace{1cm} \TFRGB{Autres possibilités voir}{other connection see} page \pageref{node} } \\
% \multicolumn{3}{|c|}{ Autres possibilités voir page \pageref{node}} \\
  \hline 
  \end{tabular} 

\bigskip
\begin{tabular}{|c|c|}
\hline  
\pstree{\Toval{A1}} {\Toval[edge={\ncdiag[angleA=-90,angleB=90,armA=0,armB=1cm]}]{B1} \Toval[edge={\nccurve[angleA=-90,angleB=90]}]{B2}}
&  
 \parbox[t]{12cm}{ 
\smallskip
\BS{pstree}\AC{\BS{Toval}\AC{A1}} \\
\AC{\BS{Toval}[\RDD{edge}=\AC{\BS{ncdiag}[angleA=-90,angleB=90,armA=0,armB=1cm]}]\AC{B1}  \RDI{edge}{pst-tree}  \\ 
\BS{Toval}[{\red edge}=\AC{\BS{nccurve}[angleA=-90,angleB=90]}]\AC{B2}}
}
\\ 
\hline 
\end{tabular} 

\bigskip

\begin{tabular}{|c|c|}
\hline  
\pstree{\Toval{A1}} {\Toval[name=A]{B1} \Toval[name=B]{B2}}
\ncline[linestyle=dashed,linecolor=red]{A}{B}
& 
 \parbox[t]{12cm}{ 
\smallskip
\BS{pstree}\AC{\BS{Toval}\AC{A1}} \\
\AC{\BS{Toval}[\RDD{name}=A]\AC{B1}\BS{Toval[{\red name}=B]\AC{B2}}}  \RDI{name}{pst-tree} \\
\smallskip
\BS{ncline}[linestyle=dashed,linecolor=red]\AC{A}\AC{B} \\
}
\\ 
\hline 
\end{tabular} 


\SbSSCT{Etiquettes}{Labels}
\SbSbSSCT{Etiquettes sur les liaisons}{Labels on the connection}

\begin{tabular}{|c|c|c|c|}
\hline 
\multicolumn{4}{|c|}{ \BS{pstree}\AC{\BS{Toval}\AC{A1}} \AC{\BS{Toval}\AC{B1} {\red  \BS{tlput}\AC{\BS{}red l}}  \BS{Toval}\AC{B2}  } }\\  
\hline  
\pstree{\Toval{A1}} {\Toval{B1} \tlput{\red l} \Toval{B2}} 
& 
\pstree{\Toval{A1}} {\Toval{B1} \trput{\red r} \Toval{B2}} 
&  
\pstree{\Toval{A1}} {\Toval{B1} \taput{\red a} \Toval{B2}}
& 
\pstree{\Toval{A1}} {\Toval{B1} \tbput{\red b} \Toval{B2}}
 \\ 
   \hline \BSS{tlput}\AC{\BS{}red l}  \BSI{tlput}{pst-tree} & \BSS{trput}\AC{\BS{}red r}  \BSI{trput}{pst-tree}  & \BSS{taput}\AC{\BS{}red a}  \BSI{taput}{pst-tree}  &  \BSS{tbput}\AC{\BS{}red a}  \BSI{tbput}{pst-tree} \\ 
   \hline 
   \end{tabular} 

\bigskip
\begin{tabular}{|c|c|c|c|}
\hline 
 \multicolumn{4}{|c|}{ \BS{pstree}[{\red treemode=L}]\AC{\BS{Toval}\AC{A1}} \AC{\BS{Toval}\AC{B1} {\red  \BS{tlput}\AC{\BS{}red l}}  \BS{Toval}\AC{B2}  } }\\  
 \hline  
\pstree[treemode=L]{\Toval{A1}} {\Toval{B1} \tlput{\red l} \Toval{B2}}
&  
\pstree[treemode=L]{\Toval{A1}} {\Toval{B1} \trput{\red r} \Toval{B2}}
&  
\pstree[treemode=L]{\Toval{A1}} {\Toval{B1} \taput{\red a} \Toval{B2}}
&  
\pstree[treemode=L]{\Toval{A1}} {\Toval{B1} \tbput{\red b} \Toval{B2}}
\\ 
   \hline \BS{tlput}\AC{\BS{}red l} & \BS{trput}\AC{\BS{}red r}  & \BS{taput}\AC{\BS{}red a}  &  \BS{taput}\AC{\BS{}red a} \\ 
\hline 
\end{tabular} 
\bigskip

\begin{tabular}{|c|c|c|c|}
\hline 
\multicolumn{4}{|c|}{\BS{}psset\AC{tpos=.75}  \BS{pstree}\AC{\BS{Toval}\AC{A1}} \AC{\BS{Toval}\AC{B1} {\red  \BS{tlput}\AC{\BS{}red X}}  \BS{Toval}\AC{B2}  } }\\  
\hline 
\psset{tpos=0} 
\pstree{\Toval{A1}} {\Toval{B1} \tlput{\red X} \Toval{B2}} 
&
\psset{tpos=.75} 
\pstree{\Toval{A1}} {\Toval{B1} \tlput{\red X} \Toval{B2}} 
& 
\psset{tpos=1} 
\pstree{\Toval{A1}} {\Toval{B1} \tlput{\red X} \Toval{B2}}
& 
\pstree{\Toval{A1}} {\Toval{B1} \tlput{\red X} \Toval{B2}}
 \\ 
   \hline tpos=0 & tpos=.75 & tpos=1 & {\blue \dft }\\ 
   \hline 
   \end{tabular} 

%------------------------------------------------------------------------------------------------
\SbSbSSCT{Etiquettes sur les noeuds}{Labels on the nodes}

\begin{tabular}{|c|c|c|c|}
\hline  
 \multicolumn{4}{|c|}{ \BS{pstree}\AC{\BS{Toval}\AC{A1}} \AC{\BS{Toval}\AC{B1}  $\sim$[\RDD{tnpos}=l]\AC{\BS{}red l}}  \BS{Toval}\AC{B2}   \RDI{tnpos}{pst-tree} } \\  
 \hline  
\pstree{\Toval{A1}} {\Toval{B1}~[tnpos=l]{\red l} \Toval{B2}} 
& 
\pstree{\Toval{A1}} {\Toval{B1}~[tnpos=r]{\red r} \Toval{B2}} 
&  
\pstree{\Toval{A1}} {\Toval{B1}~[tnpos=a]{\red a} \Toval{B2}}
& 
\pstree{\Toval{A1}} {\Toval{B1}~[tnpos=b]{\red b}\Toval{B2}}
 \\ 
\hline tnpos=l & tnpos=r & tnpos=a & tnpos=b \\ 
\hline 
\end{tabular}

\bigskip
\begin{tabular}{|c|c|c|c|}
\hline 
 \multicolumn{4}{|c|}{ \BS{pstree}[{\red treemode=L}]\AC{\BS{Toval}\AC{A1}} \AC{\BS{Toval}\AC{B1} { $\sim$[{\red tnpos}=l]\AC{\BS{}red l}}  \BS{Toval}\AC{B2}  } }\\  
 \hline   
\pstree[treemode=L]{\Toval{A1}} {\Toval{B1} ~[tnpos=l]{\red l} \Toval{B2}}
&  
\pstree[treemode=L]{\Toval{A1}} {\Toval{B1}~[tnpos=r]{\red r} \Toval{B2}}
&  
\pstree[treemode=L]{\Toval{A1}} {\Toval{B1} ~[tnpos=a]{\red a} \Toval{B2}}
&  
\pstree[treemode=L]{\Toval{A1}} {\Toval{B1} ~[tnpos=b]{\red b} \Toval{B2}}
\\ 
\hline tnpos=l & tnpos=r & tnpos=a & tnpos=b \\ 
\hline 
\end{tabular}

\bigskip
\begin{tabular}{|c|c|c|c|}
\hline  
 \multicolumn{4}{|c|}{ \BS{pstree}\AC{\BS{Toval}\AC{A1}} \AC{\BS{Toval}\AC{B1} {$\sim$[tnpos=b,\RDD{tnsep}=1cm]\AC{\BS{}red  1cm}}  \BS{Toval}\AC{B2}  }  \RDI{tnsep}{pst-tree} }\\  
 \hline  
\pstree{\Toval{A1}} {\Toval{B1}~[tnpos=b,tnsep=1cm]{\red 1cm} \Toval{B2}} 
& 
\pstree{\Toval{A1}} {\Toval{B1}~[tnpos=b,tnsep=-1cm]{\red -1cm} \Toval{B2}} 
&  
\pstree{\Toval{A1}} {\Toval{B1}~[tnpos=b,tnsep=0cm]{\red 0cm} \Toval{B2}}
& 
\pstree{\Toval{A1}} {\Toval{B1}~[tnpos=b]{\blue\dft}\Toval{B2}}
 \\ 
\hline tnsep=1cm & tnsep=-1cm & tnsep=0cm & {\blue\dft }\\ 
\hline 
\end{tabular}


\bigskip
\begin{tabular}{|c|c|c|c|}
\hline  
 \multicolumn{4}{|c|}{ \BS{pstree}\AC{\BS{Toval}\AC{A1}} \AC{\BS{Toval}\AC{B1} {$\sim$[tnpos=b,\RDD{tnheight}=1cm]\AC{\BS{}red l}}  \BS{Toval}\AC{B2}  }  \RDI{tnheight}{pst-tree}  }\\  
 \hline  
\pstree{\Toval{A1}} {\Toval{B1}~[tnpos=b,tnheight=1cm]{\red 1cm} \Toval{B2}} 
& 
\pstree{\Toval{A1}} {\Toval{B1}~[tnpos=b,tnheight=-1cm]{\red -1cm} \Toval{B2}} 
&  
\pstree{\Toval{A1}} {\Toval{B1}~[tnpos=b,tnheight=0cm]{\red 0cm} \Toval{B2}}
& 
\pstree{\Toval{A1}} {\Toval{B1}~[tnpos=b]{\blue \dft}\Toval{B2}}
 \\ 
\hline tnheight=1cm & tnheight=-1cm & tnheight=0cm & {\blue \dft } \\ 
\hline 
\end{tabular}
\bigskip

\begin{tabular}{|c|c|c|c|}
\hline  
 \multicolumn{4}{|c|}{ \BS{pstree}\AC{\BS{Toval}\AC{A1}} \AC{\BS{Toval}\AC{B1} {$\sim$[tnpos=b,\RDD{tnyref}=1cm]\AC{\BS{}red l}}  \BS{Toval}\AC{B2}  }  \RDI{tnyref}{pst-tree}  }\\  
 \hline  
\pstree{\Toval{A1}} {\Toval{B1}~[tnpos=b,tnyref=1cm]{\red 1cm} \Toval{B2}} 
& 
\pstree{\Toval{A1}} {\Toval{B1}~[tnpos=b,tnyref=-1cm]{\red -1cm} \Toval{B2}} 
&  
\pstree{\Toval{A1}} {\Toval{B1}~[tnpos=b,tnyref=0cm]{\red 0cm} \Toval{B2}}
& 
\pstree{\Toval{A1}} {\Toval{B1}~[tnpos=b]{\blue \dft}\Toval{B2}}
 \\ 
\hline tnyref=1cm &tnyref=-1cm & tnyref=0cm & {\blue \dft }\\ 
\hline 
\end{tabular}


%------------------------------------------------------------------------------
\newpage
\SbSSCT{Showbbox}{Showbbox}

\begin{tabular}{|c|c|}
\hline 
 \multicolumn{2}{|l|}{   \BS{psset}\AC{\RDD{showbbox}=true}     }\\ 
  \multicolumn{2}{|l|}{ \BS{pstree}\AC{\BS{Toval}\AC{A1}} \AC{\BS{Toval}\AC{B1}  \BS{Toval}\AC{B2}}    \RDI{showbbox}{pst-tree}  }\\  
\hline 
&\\  
\psset{showbbox=true}
\pstree[treemode=L]{\Toval{A1}} {\Toval{B1}  \Toval{B2}}
&  
\psset{showbbox=false}
\pstree[treemode=L]{\Toval{A1}} {\Toval{B1} \Toval{B2}}
\\ 
&\\
\hline showbbox=true & showbbox=false \\ 
\hline 
\end{tabular} 

 
 \bigskip
 \begin{tabular}{|c|c|c|c|}
 \hline  
 \multicolumn{4}{|c|}{   \BS{psset}\AC{showbbox=true}   \BS{pstree}[bbl=1cm]\AC{\BS{Toval}\AC{A1}} \AC{\BS{Toval}\AC{B1}  \BS{Toval}\AC{B2}}    }\\  

 \psset{showbbox=true}
 \pstree[bbl=1cm]{\Toval{A1}} {\Toval{B1}  \Toval{B2}} 
 &  
 \psset{showbbox=true}
  \pstree[bbr=1cm]{\Toval{A1}} {\Toval{B1}  \Toval{B2}}  
 & 
 \psset{showbbox=true} 
 \pstree[bbh=1cm]{\Toval{A1}} {\Toval{B1}  \Toval{B2}}
 &
 \psset{showbbox=true}  
  \pstree[bbd=1cm]{\Toval{A1}} {\Toval{B1}  \Toval{B2}}
 \\ 
\RDD{bbl}=1cm \RDI{bbl}{pst-tree} &
 \RDD{bbr}=1cm  \RDI{bbr}{pst-tree}& 
 \RDD{bbh}=1cm  \RDI{bbh}{pst-tree}& 
 \RDD{bbd}=1cm  \RDI{bbd}{pst-tree}\\ 
 \hline 
 \end{tabular} 

   \bigskip 
 
  \begin{tabular}{|cccc|}
  \hline 
  \multicolumn{4}{|c|}{   \BS{psset}\AC{showbbox=true}   \BS{pstree}[\RDD{xbbl}=1cm]\AC{\BS{Toval}\AC{A1}} \AC{\BS{Toval}\AC{B1}  \BS{Toval}\AC{B2}}   \RDI{xbbl}{pst-tree}  }\\  

  &&&\\ 
  \psset{showbbox=true}
  \pstree[xbbl=1cm]{\Toval{A1}} {\Toval{B1}  \Toval{B2}} 
  &  
  \psset{showbbox=true}
   \pstree[xbbr=1cm]{\Toval{A1}} {\Toval{B1}  \Toval{B2}}  
  & 
  \psset{showbbox=true} 
  \pstree[xbbh=1cm]{\Toval{A1}} {\Toval{B1}  \Toval{B2}}
  & 
  \psset{showbbox=true} 
   \pstree[xbbd=1cm]{\Toval{A1}} {\Toval{B1}  \Toval{B2}}
  \\ 

 \RDD{xbbl}=1cm  \RDI{xbbl}{pst-tree}& 
 \RDD{xbbr}=1cm  \RDI{xbbr}{pst-tree}& 
 \RDD{xbbh}=1cm   \RDI{xbbh}{pst-tree}& 
 \RDD{xbbd}=1cm   \RDI{xbbd}{pst-tree}\\ 
\hline 
\end{tabular}  

\bigskip
\begin{tabular}{|c|c|c|}
\hline  
\pstree{\Tc{3pt}~[tnpos=a,tndepth=0pt,radius=4pt]{root}}{%
\TC*~[tnpos=l,tndepth=0pt]{$h$}
\TC*~[tnpos=r,tndepth=0pt]{$i$}}
&  
\pstree{\Tc{3pt}~[tnpos=a,tndepth=1cm,radius=4pt]{root}}{%
\TC*~[tnpos=l,tndepth=1cm]{$h$}
\TC*~[tnpos=r,tndepth=1cm]{$i$}}
&  
\pstree{\Tc{3pt}~[tnpos=a,tndepth=-1cm,radius=4pt]{root}}{%
\TC*~[tnpos=l,tndepth=-1cm]{$h$}
\TC*~[tnpos=r,tndepth=-1cm]{$i$}}
\\ 
\hline \RDD{tndepth}=0pt  \RDI{tndepth}{pst-tree} & \RDD{tndepth}=1cm  \RDI{tndepth}{pst-tree} &  
\RDD{tndepth}=-1cm  \RDI{tndepth}{pst-tree}\\ 
\hline 
\end{tabular} 

%----------------------------------------------------------
\SbSSCT{skiplevel}{skiplevel}
\begin{tabular}{|c|c|} \hline 
\parbox[l]{6cm}{ 
\pstree[levelsep=1cm,treesep=0cm]{\Toval{A1}}{%
\skiplevel{\Toval{\red B1}}
\pstree{\Toval{B2}}{%
\Toval{C1}
\skiplevels{2}
\pstree{\Toval{\red C2}}{\Toval{D1} \Toval{D2}}
\Toval{\red C3}
\endskiplevels
\pstree{\Toval{C4}}{\Toval{E1} \Toval{E2}}}}
}

& 
\parbox[l]{8cm}{ 
\BS{pstree}[levelsep=1cm,treesep=0cm]\AC{\BS{Toval}\AC{A1}}\AC{\% \\
\\
\BSS{skiplevel} \AC{\BS{Toval}{\red \AC{\BS{}red  B1}} }  \BSI{skiplevel}{pst-tree} \\
 
\BS{pstree}\AC{\BS{Toval}\AC{B2}}\AC{\% \\
\BS{Toval}\AC{C1} \\
\\
\BSS{skiplevels}\AC{2} \BSI{skiplevels}{pst-tree}\\
\BS{pstree}\AC{\BS{Toval}{\red \AC{\BS{}red C2}}}\AC{\BS{Toval}\AC{D1} \BS{Toval}\AC{D2}} \\
\BS{Toval}{\red \AC{\BS{}red C3}} \\
\BSS{endskiplevels} \BSI{endskiplevel}{pst-tree} \\
\\
\BS{pstree}\AC{\BS{Toval}\AC{C4}}\AC{\BS{Toval}\AC{E1} \BS{Toval}\AC{E2}}}} \\
} 
\\ \hline 
\end{tabular}