91 lines
4.6 KiB
TeX
91 lines
4.6 KiB
TeX
%:-+-+-+- 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 |