6  Construcción de Árboles-Pstricks.                    Inicio

El tipo de salida hay que definirlo como:

EJEMPLO 1:  

Usar el paquete:

 \usepackage{pst-all}
Variantes.

Podemos cambiar manualmente algunas cosas en el código de salida, con la ayuda de la pequeña ayuda comentada, por ejemplo:


Código ejemplo 1.-

 %%2%% $$\begin{array}{cccccc}
 %%  0 &  1;1i &   &   &   &  \\ 
 %%   &  2:2d &  3;3i &  4;4i &   &  \\ 
 %%   &   &   &  5:5d &  6;6i & 7;7i \\ 
 %%   &   &   &   &   & 8:8d \\ 
 %%   &   &   &   &  10:10d &  \\ 
 %%   &   &  9:9d &   &   &  \\ 
 %% \end{array}$$
\begin{center}
%%\newcommand{\arrayc}[1]{\begin{array}{c} #1 \end{array}}
%%\Tr{\psframebox[framearc=.3]{$\arrayc{#1}$}}
%%\psovalbox,\psdblframebox,\psshadowbox,\pscirclebox
%%\Tcircle{#1},\Toval{#1},\Tdia{#1},\Ttri{#1}
%%\Tp,\Tc,\TC,\Tf,\Tdot,\Tr,\TR
%%\Tcircle[name=uno]{#1} ~[tnpos=l]{$x_i$}
%%\Tn es para crear nodo nulo
%%\Tspace{1cm} espacio entre dos nodos
%%\pstree[treemode=R/L/U/D,thislevelsep=.5cm,thistreesep=2cm,edge=\ncline]{#1}
%%Unimos nodos nombrados con \ncline[arrows=->]{pri}{seg}
%%\skiplevels*[par]{int} nodos o subarboles \endskiplevels
%%
%%\scaleboxto(14,9){
  \pstree{\Tcircle{0}  }{%
    \Tcircle{1} ^{1i}%
    \pstree{\Tcircle{2} _{2d} }{%
      \pstree{\Tcircle{3} ^{3i} }{%
        \Tcircle{4} ^{4i}%
        \pstree{\Tcircle{5} _{5d} }{%
          \pstree{\Tcircle{6} ^{6i} }{%
            \Tcircle{7} ^{7i}%
            \Tcircle{8} _{8d}%
          }
          \Tcircle{10} _{10d}%
        }
      }
      \Tcircle{9} _{9d}%
    }
  }
%%} %final de scaleboxto
\end{center}