Comment dessiner un arbre?
pst-tree est un package du bundle PSTricks développé pour dessiner des arbres. Sa documentation est très détaillée, mais voici un exeple simple:
\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}
Bien sûr, il est possible de faire l'équivalent avec TikZ. Voir par exemple: https://texample.net/tikz/examples/feature/trees/.
ajouter un exemple ici
Le package treesvr peut servir à faire ce genre de chose:
\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}
Les packages epic, eepic, ecltree permettent de créer des arbres.
Voici un exemple d'utilisation:
\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}
Si aucune des solutions précédentes ne convient, jeter un coup d'œil à qobitree ou treetex.