digraph G {
    ratio=0.65;
    margin=0;
    colorscheme=puor8;
    bgcolor=7;
    label="Baxter (2010)"; 
    fontsize=24;
    fontcolor=5;
    subgraph cluster_1 {
    bgcolor=8;
    label=""
    
    node [colorscheme=puor8,
        color=2,
        shape = box,
        style = filled,
        fontsize=20];
    lang_ana[label="Analyse du discours"]

    node [color=3,
        fontsize=16]
    lang_var[label="variabilité"]
    lang_nat[label="nature"]
    lang_rep[label="répertoire"]

    node [color=4,
        fontsize=14]
    lang_aud[label="audience"]
    lang_con[label="contexte"]   
    lang_des[label="descriptif"]
    lang_nar[label="narratif"]
    lang_exp[label="expressif"]
    lang_hum[label="humoristique"]
    lang_voc[label="vocabulaire"]
    lang_gra[label="grammaire"]
    lang_sty[label="style"]

    node [color=5,
        fontsize=12]
    lang_soc[label="social"]
    lang_pol[label="politique"]
    lang_psy[label="psychologique"]
    
    lang_ana -> lang_var
    lang_ana -> lang_nat
    lang_ana -> lang_rep

    lang_var -> lang_aud
    lang_var -> lang_con
    
    lang_nat -> lang_des
    lang_nat -> lang_nar
    lang_nat -> lang_exp
    lang_nat -> lang_hum
    
    lang_rep -> lang_voc
    lang_rep -> lang_gra
    lang_rep -> lang_sty
    
    lang_con -> lang_soc
    lang_con -> lang_pol
    lang_con -> lang_psy
    }
}