/** Graphique dot pour graphiz pour illustrer une chronologie fichier : chronologie-basilic-manticore.txt usage : dot -Tpng -o chronologie-basilic-manticore.png chronologie-basilic-manticore.txt license : CC-BY-SA http://www.yvesago.net/pourquoi 2011 **/ digraph G { //rankdir = LR; node [shape=record width=.1 height=.1]; label = "\nBasilic et Manticore\nBiologie, théologie et controverse optique"; fontsize=20; //chronologie { node [shape=plaintext]; -398 -> -343 -> -270 -> 77 -> 200 -> 400 -> 430 -> 630 -> 730 -> 850 -> 1040 -> 1100 -> 1150 -> 1230 -> 1240 -> 1250 -> 1267 -> 1274 [color = "#00dd00"]; } //éléments Cte [ label = "Ctésias | Histoire de l'inde" ]; // 398 avJC {rank = same; -398; Cte; }; Aris [ label = "Aristote | Historia Animalium" ]; // 343 avJC {rank = same; -343; Aris; }; Sept [ label = "Septante" ]; // 270 avJC {rank = same; -270; Sept; }; Pline [ label = "Pline | Histoire naturelle" ]; // 77 {rank = same; 77; Pline; }; //Luc [ label = "Paul\nLuc le médecin" ]; // 80 Phy [ label = "Physiologos" ]; // 200 Ire [ label = "Irénée de Lyon" ]; // 202 Ori [ label = "Origène|Contre Celse" ]; // 250 {rank = same; 200; Phy; Ire; Ori; }; Bas [ label = "Basile de Césarée | Hexaméron" ]; // 370 Sol [ label = "Solin | Polyhistor" ]; // 400 {rank = same; 400; Bas; Sol; } Aug [ label = "Augustin | Psaumes" ]; //430 Jer [ label = "Jérôme de Stridon | Vulgate" ]; // 430 {rank = same; 430; Aug; Jer; } Isid [ label = "Isidore de Séville | Etymologiae" ]; // 630 {rank = same; 630; Isid; } Bede [ label = "Bède le Vénérable" ]; // 735 {rank = same; 730; Bede; } Maur [ label = "Raban Maur | De rerum naturis" ]; // 850 {rank = same; 850; Maur; } Avi [ label = "Avicenne" ]; // 1037 Alh [ label = "Alhazen" ]; // 1039 latin 1270 {rank = same; 1040; Avi; Alh; } Ave [ label = "Averroès" ]; // 1098 {rank = same; 1100; Ave; } Ber [ label = "Bernard de Clairvaux" ]; // 1150 Hon [ label = "Honorius d'Autun" ]; // 1157 Hil [ label = "Hildegarde de Bingen|Scivias" ]; // 1150 Cre [ label = "Gérard de Crémone" ]; // 1180 {rank = same; 1150; Cre; Ber; Hil; Hon; } Scot [ label = "Michael Scot" ]; // 1230 {rank = same; 1230; Scot; } //Vit [ label = "Jacques de Vitry|Historia orientalis et occidentalis" ]; // 1240 Cant [ label = "Thomas de Cantimpré|De natura rerum" ]; // 1240 {rank = same; 1240; Cant; } VdB [ label = "Vincent de Beauvais|Speculum Naturale" ]; // 1250 {rank = same; 1250; VdB; } Bacon [ label = "Roger Bacon|Opus majus" ]; //1267 {rank = same; 1267; Bacon; } Tho [ label = "Thomas d'Aquin" ]; //1274 {rank = same; 1274; Tho; } // Sources { Sept -> Ori -> Bas [label = "Psaume 90" color = "#dd0000"]; Sept -> Ire -> Bas -> Jer // Psaume 90 [label = "Psaume 90" color = "#dd0000"]; Bas -> Aug [ color = "#dd0000"]; Jer -> Bede [label = "Psaume 91" color = "#dd0000"]; Aug -> Bede -> Ber -> Tho // Psaume 91 [label = "Psaume 91" color = "#dd0000"]; Bede -> Hon -> Tho // Psaume 91 [label = "Psaume 91" color = "#dd0000"]; } { Pline -> Phy -> Isid // basilic bio [label = "Basilic" color = "#009900"]; Isid -> Maur -> Cant [label = "Basilic" color = "#009900"]; Hil -> Cant -> VdB // coq + serpent [label = "Basilic coq + serpent" color = "#009900"]; Aris -> Avi -> Scot // histoire des animaux, basilic [label = "Basilic" color = "#009900"]; } { Pline -> Bacon //regard [label = "Optique" color = "#000055"]; Aris -> Avi -> Scot -> Bacon //regard [label = "Optique" color = "#000055"]; Alh -> Cre -> Bacon //regard [label = "Optique" color = "#000055"]; } Aris -> Ave -> Scot // traducteur Aris -> Avi -> Cre // traducteur { Cte -> Aris -> Pline -> Sol //manticore [label = "Manticore" color = "#550000"]; Aris -> Avi -> Scot -> Cant -> VdB [label = "Manticore" color = "#550000"]; } // chronologie des éléments avec lignes masquées // Luc -> Ire -> Jer -> Bed -> Com -> JdM -> VdB -> JdV [style="invis"]; //astuce pou diminuer le nombre de rank // {rank = same; 70; Luc; } // la liste précédente démarre en 70 // {rank = same; 430; Lucien; Aug; Jer; } }