%:-+-+-+- Engendré par : http://math.et.info.free.fr/TikZ/Arbre/ \begin{center} % Racine à Gauche, développement vers la droite \begin{tikzpicture}[xscale=1,yscale=1] % Styles (MODIFIABLES) \tikzstyle{branche}=[-,>=latex,thick] \tikzstyle{racine}=[fill=white,circle] \tikzstyle{noeud}=[] \tikzstyle{feuille}=[] \tikzstyle{texte1}=[] \tikzstyle{texte2}=[] \tikzstyle{etiquette}=[midway,fill=white] \tikzstyle{titre}=[fill=white,text width=3cm,text badly centered,font=\small\itshape] \tikzstyle{separateur}=[-,dotted] % Dimensions (MODIFIABLES) \def\DistanceInterNiveaux{3} \def\DistanceInterFeuilles{2} % Dimensions calculées (NON MODIFIABLES) \def\NiveauA{(0)*\DistanceInterNiveaux} \def\NiveauB{(1)*\DistanceInterNiveaux} \def\NiveauC{(2)*\DistanceInterNiveaux} \def\NiveauD{(2.75)*\DistanceInterNiveaux} \def\NiveauE{(4.25)*\DistanceInterNiveaux} \def\InterFeuilles{(-1)*\DistanceInterFeuilles} % Noeuds (MODIFIABLES : Styles et Coefficients d'InterFeuilles) \node[racine] (R) at ({\NiveauA},{(2.5)*\InterFeuilles}) {$$}; \node[noeud] (Ra) at ({\NiveauB},{(0.5)*\InterFeuilles}) {$L$}; \node[noeud] (Raa) at ({\NiveauC},{(0)*\InterFeuilles}) {$F$}; \node[feuille] (Raaa) at ({\NiveauD},{(0)*\InterFeuilles}) {$ L \cap F $}; \node[texte1] at ({\NiveauE},{(0)*\InterFeuilles}) {$ P(L \cap F) = P(L) \times P_L(F) $}; \node[noeud] (Rab) at ({\NiveauC},{(1)*\InterFeuilles}) {$G$}; \node[feuille] (Raba) at ({\NiveauD},{(1)*\InterFeuilles}) {$ L \cap G $}; \node[texte1] at ({\NiveauE},{(1)*\InterFeuilles}) {$ P(L \cap G) = P(L) \times P_L(G) $}; % \node[texte2] at ({\NiveauE},{(1.5)*\InterFeuilles}) {$ P(F) = P(L \cap F) + P(E \cap F) + P(S \cap F) $}; \node[noeud] (Rb) at ({\NiveauB},{(2.5)*\InterFeuilles}) {$E$}; \node[noeud] (Rba) at ({\NiveauC},{(2)*\InterFeuilles}) {$F$}; \node[feuille] (Rbaa) at ({\NiveauD},{(2)*\InterFeuilles}) {$ E \cap F $}; \node[texte1] at ({\NiveauE},{(2)*\InterFeuilles}) {$ P(E \cap F) = P(E) \times P_E(F) $}; \node[noeud] (Rbb) at ({\NiveauC},{(3)*\InterFeuilles}) {$G$}; \node[feuille] (Rbba) at ({\NiveauD},{(3)*\InterFeuilles}) {$ E \cap G $}; \node[texte1] at ({\NiveauE},{(3)*\InterFeuilles}) {$ P(E \cap G) = P(E) \times P_E(G) $}; % \node[texte2] at ({\NiveauE},{(3.5)*\InterFeuilles}) {$ P(G) = P(L \cap G) + P(E \cap G) + P(S \cap G) $}; \node[noeud] (Rc) at ({\NiveauB},{(4.5)*\InterFeuilles}) {$S$}; \node[noeud] (Rca) at ({\NiveauC},{(4)*\InterFeuilles}) {$F$}; \node[feuille] (Rcaa) at ({\NiveauD},{(4)*\InterFeuilles}) {$ S \cap F $}; \node[texte1] at ({\NiveauE},{(4)*\InterFeuilles}) {$ P(S \cap F) = P(S) \times P_S(F) $}; \node[noeud] (Rcb) at ({\NiveauC},{(5)*\InterFeuilles}) {$G$}; \node[feuille] (Rcba) at ({\NiveauD},{(5)*\InterFeuilles}) {$ S \cap G $}; \node[texte1] at ({\NiveauE},{(5)*\InterFeuilles}) {$ P(S \cap G) = P(S) \times P_S(G) $}; % Arcs (MODIFIABLES : Styles) \draw[branche] (R)--(Ra) node[etiquette] {$P(L)$}; \draw[branche] (Ra)--(Raa) node[etiquette] {$P_L(F)$}; \draw[branche] (Raa)--(Raaa) node[] {}; \draw[branche] (Ra)--(Rab) node[etiquette] {$P_L(G)$}; \draw[branche] (Rab)--(Raba) node[] {}; \draw[branche] (R)--(Rb) node[etiquette] {$P(E)$}; \draw[branche] (Rb)--(Rba) node[etiquette] {$P_E(F)$}; \draw[branche] (Rba)--(Rbaa) node[] {}; \draw[branche] (Rb)--(Rbb) node[etiquette] {$P_E(G)$}; \draw[branche] (Rbb)--(Rbba) node[] {}; \draw[branche] (R)--(Rc) node[etiquette] {$P(S)$}; \draw[branche] (Rc)--(Rca) node[etiquette] {$P_S(F)$}; \draw[branche] (Rca)--(Rcaa) node[] {}; \draw[branche] (Rc)--(Rcb) node[etiquette] {$P_S(G)$}; \draw[branche] (Rcb)--(Rcba) node[] {}; % Titres \node[titre] (t1) at ({(\NiveauB+\NiveauA)/2},{(-.5)*\InterFeuilles}) {}; \node[titre] (t2) at ({(\NiveauC+\NiveauB)/2},{(-.5)*\InterFeuilles}) {}; \node[titre] (t3) at ({(\NiveauD},{(-.5)*\InterFeuilles}) {}; \node[titre] (t4) at ({(\NiveauE},{(-.5)*\InterFeuilles}) {}; % Séparateurs % \coordinate[shift={(.1cm,0)}] (s11) at (t1.east) {}; % \coordinate[shift={(.1cm,-11.5cm)}] (s12) at (t1.east) {}; % \coordinate[shift={(.3cm,0)}] (s21) at (t2.east) {}; % \coordinate[shift={(.3cm,-11.5cm)}] (s22) at (t2.east) {}; \coordinate[shift={(0cm,0)}] (s31) at (t3.east) {}; \coordinate[shift={(0cm,-11.5cm)}] (s32) at (t3.east) {}; % \draw[separateur] (s11) -- (s12); % \draw[separateur] (s21) -- (s22); \draw[separateur] (s31) -- (s32); \end{tikzpicture} \end{center} %:-+-+-+-+- Fin