De plus en plus, je privilégie la compilation de mes fichiers.tex avec pdflatex.
Aussi, ayant besoin de construire un arbre, je me suis plongé partiellement dans la documentation (assez indigeste !) de pgf/tikz.
Je rencontre deux problèmes :
entourer le texte avec une ellipse, et non un rectangle (si je remplace rectangle par ellipse, il me parle de clef non trouvée.) ;
le positionnement des labels sur les branches.
Code : Tout sélectionner
\documentclass[a4paper]{article}
\usepackage{geometry}
\usepackage{tikz}
\usetikzlibrary{trees}
\begin{document}
\begin{center}
\begin{tikzpicture}
[level 1/.style={sibling distance=60mm},
level 2/.style={sibling distance=42mm}]
\node {}
child { node[rectangle,draw]{Ne pas franchir les brisants}
edge from parent
node[pos=0.5] {$\times{\frac{1}{5}}$}}
child {node[rectangle,draw]{Franchir les brisants}{ child {node[rectangle,draw]{Dévoré par les requins}edge from parent
node[pos=0.5] {$\times{\frac{1}{4}}$}} child { node[rectangle,draw]{Non dévoré par les requins}{child {node[rectangle,draw]{Se noyer}edge from parent
node[pos=0.5] {$\times{\frac{2}{5}}$}} child { node[rectangle,draw]{Ne pas se noyer }{child {node[rectangle,draw]{Crise cardiaque}edge from parent
node[pos=0.5] {$\times{\frac{3}{20}}$}} child {node[rectangle,draw]{Pas de crise cardiaque}edge from parent
node[pos=0.5] {$\times{\frac{17}{20}}$}}}edge from parent
node[pos=0.5] {$\times{\frac{3}{5}}$}}}edge from parent
node[pos=0.5] {$\times{\frac{3}{4}}$}}}edge from parent
node[pos=0.5] {$\times{\frac{4}{5}}$}};
\end{tikzpicture}
\end{center}
\end{document}
Merci pour votre aide.