Comment construire un arbre?

$\Reponse$ pst-tree est un package du bundle PSTricks.

Une documentation Un exemple d'utilisation est donné en~\vref{pst-tree-use}, mais une documentation plus complète se trouve à \url{http://www.tug.org/applications/PSTricks/Trees/}.

Utilisation du package pst-tree:

\documentclass{article}
\usepackage{pst-tree}
\begin{document}
\pstree[nodesep=2pt,levelsep=5ex]{\Tcircle{A}}%
                    {\pstree[arrows=->]{\Tr{B}}%
                            {\Tr{E} \Tr{F}}
                     \Tr{C}}
\end{document}

$\Reponse$ Le package treesvr est également disponible sur https://www.ctan.org/{macros/latex/contrib/treesvr/}. Voir un exemple d'utilisation en~\vref{treesvr-use}.

\documentclass{article}
\usepackage{trees}
\begin{document}
\begin{picture}(100,100)
\setlength\unitlength{2mm}
\branchlabels ABC      % Valeur par défaut : 012
\root(2,10)      0.    % La racine est en (2,10)
                       % et sera désignée par 0
\branch2{16}     0:1,2.% 0 a pour fils 1 et 2;
                       % "16" est écrit au-dessus;
                       % l'espace est optionnel
                       % mais :,. obligatoires.
\leaf{4}{$u_1$}  1.    % le noeud 1 est une 
                       % feuille avec 4 au-dessus
                       % et "$u_1$" à droite
\branch2{12}     2:3,7.% L'arête liant 2 et 3 
                       % est la première
                       % (au-dessus), elle
                       % porte l'étiquette A
  \tbranch2{9}   3:4,5,6.
    \leaf{4}{$u_3$}4.
    \leaf{3}{$u_4$}5.
    \leaf{2}{$u_5$}6.
  \leaf{3}{$u_2$}  7.
\end{picture}
\end{document}

$\Reponse$ Les packages epic, eepic, ecltree permettent de créer des arbres (les trois packages sont nécessaires pour une utilisation avec \LaTeXe pour garder la compatibilité avec \LaTeX~2.09). ecltree peut être trouvé sur https://www.ctan.org/{macros/latex/contrib/eclbip}. Voir un exemple d'utilisation en~\vref{ecltree-use}.

Utilisation du package ecltree\label{ecltree-use}

\documentclass{article}
 
\usepackage{epic,eepic,ecltree}
 
\begin{document}
\begin{bundle}{racine}
\chunk{feuille 1}
\chunk{feuille 2}
\drawwith{\dottedline{3}}
\chunk{feuille 3}
\drawwith{\drawline}
\chunk{feuille 4}
\end{bundle}
\end{document}

$\Reponse$ Si aucune des solutions précédentes ne convient, jeter un coup d'oeil à qobitree (ou treetex) disponible sur https://www.ctan.org/{macros/latex/contrib/qobitree/} (resp. https://www.ctan.org/macros/latex209/contrib/trees/tree_tex/).

composition/illustrations/construire_un_arbre.txt · Dernière modification: 2018/12/09 10:58 par jejust
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0