From 0ecfdf0ba73aaa4895a82537d9ef5f997f9ff244 Mon Sep 17 00:00:00 2001 From: wissal bendidi Date: Thu, 18 Apr 2024 11:56:48 +0200 Subject: [PATCH] Initial commit with my code directory --- code_JMW/Project1.dpr | 23 + code_JMW/UDessin.pas | 286 ++++ code_JMW/UDessinComposant.pas | 1009 ++++++++++++ code_JMW/UES.pas | 193 +++ code_JMW/UInit.pas | 258 +++ code_JMW/Uedit.pas | 530 +++++++ code_JMW/Uexec.pas | 1060 +++++++++++++ code_JMW/Ufonctions.pas | 39 + code_JMW/Unit1.dfm | 1612 +++++++++++++++++++ code_JMW/Unit1.pas | 777 +++++++++ code_JMW/UnitRelais.dfm | 35 + code_JMW/UnitRelais.pas | 32 + code_JMW/Upage.pas | 83 + code_JMW/Utest.pas | 27 + code_convert | 1 + schémas/0011.anw | 130 ++ schémas/00b1.anw | 121 ++ schémas/00boucle.anw | 149 ++ schémas/00cm.anw | 333 ++++ schémas/0PRS.anw | 2699 ++++++++++++++++++++++++++++++++ schémas/0boucle.anw | 139 ++ schémas/0boucle1.anw | 124 ++ schémas/0boucle2.anw | 149 ++ schémas/0boucle3.anw | 183 +++ schémas/0boucle4.anw | 227 +++ schémas/0bug.anw | 119 ++ schémas/0c.anw | 127 ++ schémas/0cc.anw | 282 ++++ schémas/0lateral.anw | 58 + schémas/0test.anw | 150 ++ schémas/0tnew.anw | 24 + schémas/11C.anw | 149 ++ schémas/1C.anw | 121 ++ schémas/1test.anw | 91 ++ schémas/2test.anw | 213 +++ schémas/3relaissérie.anw | 104 ++ schémas/3relaissériepar.anw | 247 +++ schémas/3test.anw | 178 +++ schémas/4test.anw | 282 ++++ schémas/5test.anw | 127 ++ schémas/6test.anw | 232 +++ schémas/7test.anw | 165 ++ schémas/Annonce.anw | 196 +++ schémas/AttractionMaintien.anw | 92 ++ schémas/CIT.anw | 407 +++++ schémas/CdeItérative.anw | 455 ++++++ schémas/Compteur 0 à 7.anw | 2310 +++++++++++++++++++++++++++ schémas/Compteur 0à4.anw | 1828 +++++++++++++++++++++ schémas/Concordance2.anw | 473 ++++++ schémas/Copie de TATC.anw | 206 +++ schémas/Décompteur 0 à 7.anw | 2305 +++++++++++++++++++++++++++ schémas/RIT.anw | 119 ++ schémas/RR_RRR.anw | 99 ++ schémas/RT_RR.anw | 141 ++ schémas/Res.anw | 78 + schémas/Sonnette.anw | 125 ++ schémas/T1.anw | 173 ++ schémas/T2.anw | 193 +++ schémas/T3.anw | 136 ++ schémas/T4.anw | 209 +++ schémas/T5.anw | 295 ++++ schémas/TA1.anw | 58 + schémas/TA2.anw | 107 ++ schémas/TATC.anw | 196 +++ schémas/TATC2.anw | 200 +++ schémas/TBUG.anw | 132 ++ schémas/TC_CIT1.anw | 1228 +++++++++++++++ schémas/TC_CIT2.anw | 926 +++++++++++ schémas/TC_CIT3.anw | 1118 +++++++++++++ schémas/VaEtVient.anw | 137 ++ schémas/a0.anw | 49 + schémas/a01.anw | 39 + schémas/a02.anw | 198 +++ schémas/a03.anw | 213 +++ schémas/a04.anw | 228 +++ schémas/a05.anw | 233 +++ schémas/a1.anw | 132 ++ schémas/a3.anw | 1365 ++++++++++++++++ schémas/a4.anw | 255 +++ schémas/aa.anw | 42 + schémas/aa1.anw | 67 + schémas/aa10.anw | 57 + schémas/alex.anw | 1357 ++++++++++++++++ schémas/alimentations.anw | 31 + schémas/alimentations1.anw | 28 + schémas/bal3i.anw | 657 ++++++++ schémas/bal3i3p.anw | 712 +++++++++ schémas/basculeur.anw | 91 ++ schémas/basculeur2.anw | 179 +++ schémas/basculeur3.anw | 281 ++++ schémas/bibi.anw | 110 ++ schémas/bibipol.anw | 112 ++ schémas/boucle.anw | 309 ++++ schémas/bug.anw | 16 + schémas/bug1.anw | 193 +++ schémas/bug2.anw | 282 ++++ schémas/cag.anw | 93 ++ schémas/cag_am_fa.anw | 389 +++++ schémas/calibre3.anw | 370 +++++ schémas/carre.anw | 47 + schémas/cascade.anw | 984 ++++++++++++ schémas/cit2.anw | 1158 ++++++++++++++ schémas/cli.anw | 36 + schémas/coco.anw | 282 ++++ schémas/collier.anw | 326 ++++ schémas/compteurbinaire.anw | 848 ++++++++++ schémas/concordance.anw | 375 +++++ schémas/contacts.anw | 316 ++++ schémas/contactttts.anw | 38 + schémas/décalage.anw | 181 +++ schémas/elsa.anw | 293 ++++ schémas/elsa2.anw | 281 ++++ schémas/elsa3.anw | 243 +++ schémas/erreur.anw | 217 +++ schémas/erreur0.anw | 132 ++ schémas/erreur2.anw | 188 +++ schémas/flux add.anw | 158 ++ schémas/fluxadditif2.anw | 240 +++ schémas/fonction ET.anw | 73 + schémas/fonction NON ET.anw | 106 ++ schémas/fonction NON.anw | 58 + schémas/fonction OU.anw | 104 ++ schémas/kk.anw | 392 +++++ schémas/lampes.anw | 85 + schémas/losange.anw | 125 ++ schémas/man.anw | 232 +++ schémas/mem1.anw | 113 ++ schémas/moins commun.anw | 188 +++ schémas/n1.anw | 12 + schémas/ok.anw | 412 +++++ schémas/plus.anw | 39 + schémas/pn35.amw.anw | 624 ++++++++ schémas/pn35.anw | 670 ++++++++ schémas/pontw.anw | 217 +++ schémas/possoniere.anw | 471 ++++++ schémas/prg.anw | 1021 ++++++++++++ schémas/prs.anw | 2403 ++++++++++++++++++++++++++++ schémas/prs0.anw | 2338 +++++++++++++++++++++++++++ schémas/prs2.anw | 1247 +++++++++++++++ schémas/prs3.anw | 1604 +++++++++++++++++++ schémas/prstest.anw | 2415 ++++++++++++++++++++++++++++ schémas/pulse1.anw | 127 ++ schémas/pulse2.anw | 259 +++ schémas/pulse3.anw | 514 ++++++ schémas/recred.anw | 132 ++ schémas/relais_test.anw | 53 + schémas/taille.anw | 68 + schémas/test.anw | 26 + schémas/test1.anw | 258 +++ schémas/test2.anw | Bin 0 -> 62 bytes schémas/test3.anw | Bin 0 -> 61 bytes schémas/test4.anw | 76 + schémas/test5.anw | 440 ++++++ schémas/test6.anw | 182 +++ schémas/testcontact.anw | 447 ++++++ schémas/tps_reaction.anw | 1103 +++++++++++++ schémas/vaetvien_basc.anw | 231 +++ schémas/wien2.anw | 312 ++++ 158 files changed, 60438 insertions(+) create mode 100644 code_JMW/Project1.dpr create mode 100644 code_JMW/UDessin.pas create mode 100644 code_JMW/UDessinComposant.pas create mode 100644 code_JMW/UES.pas create mode 100644 code_JMW/UInit.pas create mode 100644 code_JMW/Uedit.pas create mode 100644 code_JMW/Uexec.pas create mode 100644 code_JMW/Ufonctions.pas create mode 100644 code_JMW/Unit1.dfm create mode 100644 code_JMW/Unit1.pas create mode 100644 code_JMW/UnitRelais.dfm create mode 100644 code_JMW/UnitRelais.pas create mode 100644 code_JMW/Upage.pas create mode 100644 code_JMW/Utest.pas create mode 160000 code_convert create mode 100644 schémas/0011.anw create mode 100644 schémas/00b1.anw create mode 100644 schémas/00boucle.anw create mode 100644 schémas/00cm.anw create mode 100644 schémas/0PRS.anw create mode 100644 schémas/0boucle.anw create mode 100644 schémas/0boucle1.anw create mode 100644 schémas/0boucle2.anw create mode 100644 schémas/0boucle3.anw create mode 100644 schémas/0boucle4.anw create mode 100644 schémas/0bug.anw create mode 100644 schémas/0c.anw create mode 100644 schémas/0cc.anw create mode 100644 schémas/0lateral.anw create mode 100644 schémas/0test.anw create mode 100644 schémas/0tnew.anw create mode 100644 schémas/11C.anw create mode 100644 schémas/1C.anw create mode 100644 schémas/1test.anw create mode 100644 schémas/2test.anw create mode 100644 schémas/3relaissérie.anw create mode 100644 schémas/3relaissériepar.anw create mode 100644 schémas/3test.anw create mode 100644 schémas/4test.anw create mode 100644 schémas/5test.anw create mode 100644 schémas/6test.anw create mode 100644 schémas/7test.anw create mode 100644 schémas/Annonce.anw create mode 100644 schémas/AttractionMaintien.anw create mode 100644 schémas/CIT.anw create mode 100644 schémas/CdeItérative.anw create mode 100644 schémas/Compteur 0 à 7.anw create mode 100644 schémas/Compteur 0à4.anw create mode 100644 schémas/Concordance2.anw create mode 100644 schémas/Copie de TATC.anw create mode 100644 schémas/Décompteur 0 à 7.anw create mode 100644 schémas/RIT.anw create mode 100644 schémas/RR_RRR.anw create mode 100644 schémas/RT_RR.anw create mode 100644 schémas/Res.anw create mode 100644 schémas/Sonnette.anw create mode 100644 schémas/T1.anw create mode 100644 schémas/T2.anw create mode 100644 schémas/T3.anw create mode 100644 schémas/T4.anw create mode 100644 schémas/T5.anw create mode 100644 schémas/TA1.anw create mode 100644 schémas/TA2.anw create mode 100644 schémas/TATC.anw create mode 100644 schémas/TATC2.anw create mode 100644 schémas/TBUG.anw create mode 100644 schémas/TC_CIT1.anw create mode 100644 schémas/TC_CIT2.anw create mode 100644 schémas/TC_CIT3.anw create mode 100644 schémas/VaEtVient.anw create mode 100644 schémas/a0.anw create mode 100644 schémas/a01.anw create mode 100644 schémas/a02.anw create mode 100644 schémas/a03.anw create mode 100644 schémas/a04.anw create mode 100644 schémas/a05.anw create mode 100644 schémas/a1.anw create mode 100644 schémas/a3.anw create mode 100644 schémas/a4.anw create mode 100644 schémas/aa.anw create mode 100644 schémas/aa1.anw create mode 100644 schémas/aa10.anw create mode 100644 schémas/alex.anw create mode 100644 schémas/alimentations.anw create mode 100644 schémas/alimentations1.anw create mode 100644 schémas/bal3i.anw create mode 100644 schémas/bal3i3p.anw create mode 100644 schémas/basculeur.anw create mode 100644 schémas/basculeur2.anw create mode 100644 schémas/basculeur3.anw create mode 100644 schémas/bibi.anw create mode 100644 schémas/bibipol.anw create mode 100644 schémas/boucle.anw create mode 100644 schémas/bug.anw create mode 100644 schémas/bug1.anw create mode 100644 schémas/bug2.anw create mode 100644 schémas/cag.anw create mode 100644 schémas/cag_am_fa.anw create mode 100644 schémas/calibre3.anw create mode 100644 schémas/carre.anw create mode 100644 schémas/cascade.anw create mode 100644 schémas/cit2.anw create mode 100644 schémas/cli.anw create mode 100644 schémas/coco.anw create mode 100644 schémas/collier.anw create mode 100644 schémas/compteurbinaire.anw create mode 100644 schémas/concordance.anw create mode 100644 schémas/contacts.anw create mode 100644 schémas/contactttts.anw create mode 100644 schémas/décalage.anw create mode 100644 schémas/elsa.anw create mode 100644 schémas/elsa2.anw create mode 100644 schémas/elsa3.anw create mode 100644 schémas/erreur.anw create mode 100644 schémas/erreur0.anw create mode 100644 schémas/erreur2.anw create mode 100644 schémas/flux add.anw create mode 100644 schémas/fluxadditif2.anw create mode 100644 schémas/fonction ET.anw create mode 100644 schémas/fonction NON ET.anw create mode 100644 schémas/fonction NON.anw create mode 100644 schémas/fonction OU.anw create mode 100644 schémas/kk.anw create mode 100644 schémas/lampes.anw create mode 100644 schémas/losange.anw create mode 100644 schémas/man.anw create mode 100644 schémas/mem1.anw create mode 100644 schémas/moins commun.anw create mode 100644 schémas/n1.anw create mode 100644 schémas/ok.anw create mode 100644 schémas/plus.anw create mode 100644 schémas/pn35.amw.anw create mode 100644 schémas/pn35.anw create mode 100644 schémas/pontw.anw create mode 100644 schémas/possoniere.anw create mode 100644 schémas/prg.anw create mode 100644 schémas/prs.anw create mode 100644 schémas/prs0.anw create mode 100644 schémas/prs2.anw create mode 100644 schémas/prs3.anw create mode 100644 schémas/prstest.anw create mode 100644 schémas/pulse1.anw create mode 100644 schémas/pulse2.anw create mode 100644 schémas/pulse3.anw create mode 100644 schémas/recred.anw create mode 100644 schémas/relais_test.anw create mode 100644 schémas/taille.anw create mode 100644 schémas/test.anw create mode 100644 schémas/test1.anw create mode 100644 schémas/test2.anw create mode 100644 schémas/test3.anw create mode 100644 schémas/test4.anw create mode 100644 schémas/test5.anw create mode 100644 schémas/test6.anw create mode 100644 schémas/testcontact.anw create mode 100644 schémas/tps_reaction.anw create mode 100644 schémas/vaetvien_basc.anw create mode 100644 schémas/wien2.anw diff --git a/code_JMW/Project1.dpr b/code_JMW/Project1.dpr new file mode 100644 index 0000000..43f5be9 --- /dev/null +++ b/code_JMW/Project1.dpr @@ -0,0 +1,23 @@ +program Project1; + +uses + Forms, + Unit1 in 'Unit1.pas' {Form1}, + UInit in 'UInit.pas', + UDessin in 'UDessin.pas', + Uedit in 'Uedit.pas', + UDessinComposant in 'UDessinComposant.pas', + UES in 'UES.pas', + Ufonctions in 'Ufonctions.pas', + Upage in 'Upage.pas', + Uexec in 'Uexec.pas', + Utest in 'Utest.pas'; + +{$R *.res} + +begin + Application.Initialize; + Application.Title := 'AnimIES'; + Application.CreateForm(TForm1, Form1); + Application.Run; +end. diff --git a/code_JMW/UDessin.pas b/code_JMW/UDessin.pas new file mode 100644 index 0000000..b61d776 --- /dev/null +++ b/code_JMW/UDessin.pas @@ -0,0 +1,286 @@ +unit UDessin; + +interface + +uses + Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, + Dialogs, Menus, ExtCtrls, Math, + UInit, UDessinComposant; + +procedure EffaceImage; +procedure Affichage; +procedure Decalage(x,y:integer); +procedure DeplaceSelection(x,y:integer); + +implementation + +uses Unit1,UTest; + +// Efface l'image +procedure EffaceImage; +begin + with Form1.Image.Canvas do begin + Brush.Color:=ClrFd; //couleur de fond; + FillRect(ClipRect); + end; // with Form1.Image.Canvas +end; + +procedure Affichage; +var x,y,k,i : integer; + xmin,ymin,xmax,ymax:integer; + xx,yy:integer; +begin +// test('Affichage'); + + i:=round(10/zoom); + + Form1.Image.Canvas.Font.Size:=i; + + if i<1 then i:=1; + if i>60 then i:=60; + + xmin:=0;xmax:=0; + ymin:=0;ymax:=0; + + for i:=0 to Nb_Relais - 1 do begin + if L_Relais[i].P.X>xmax then xmax:=L_Relais[i].P.X; + if L_Relais[i].P.Xymax then ymax:=L_Relais[i].P.Y; + if L_Relais[i].P.Yxmax then xmax:=L_Connect[i].P.X; + if L_Connect[i].P.Xymax then ymax:=L_Connect[i].P.Y; + if L_Connect[i].P.Yxmax then xmax:=L_Contact[i].P.X; + if L_Contact[i].P.Xymax then ymax:=L_Contact[i].P.Y; + if L_Contact[i].P.Yxmax then xmax:=L_Segment[i].P1.X; + if L_Segment[i].P1.Xymax then ymax:=L_Segment[i].P1.Y; + if L_Segment[i].P1.Yxmax then xmax:=L_Segment[i].P2.X; + if L_Segment[i].P2.Xymax then ymax:=L_Segment[i].P2.Y; + if L_Segment[i].P2.Yxmax then xmax:=L_Alim[i].P.X; + if L_Alim[i].P.Xymax then ymax:=L_Alim[i].P.Y; + if L_Alim[i].P.Yxmax then xmax:=L_Compo[i].P.X; + if L_Compo[i].P.Xymax then ymax:=L_Compo[i].P.Y; + if L_Compo[i].P.Yxmax then xmax:=L_Lampe[i].P.X; + if L_Lampe[i].P.Xymax then ymax:=L_Lampe[i].P.Y; + if L_Lampe[i].P.Y=0) and (length(L_Fonction)>0) then b:=bExec and L_Fonction[Rl.Fonction].EtatP; //} + cl:=clBlack; + if (EnCours or Rl.Select) and not bExec then cl:=clBlue; + Form1.Image.Canvas.Pen.Color:=cl; + Form1.Image.Canvas.Brush.Color:=cl; + +// test(format('',[Rl.AppPot])); + + + if Rl.modele='1' then begin + TraitFort(x-1.3,x+1.3,y-1); + TraitFort(x-1.3,x+1.3,y+1); + TraitFin(x-1,y-1,y+1); + TraitFin(x+1,y-1,y+1); + Rond(x+1,y); Rond(x-1,y); + if Form1.VisuelRelais.Checked then fleche(x,y,b); + end; + if Rl.modele='2' then begin + TraitFort(x-1.3,x+1.3,y-0.5); + TraitFort(x-1.3,x+1.3,y+1.5); + TraitFin(x-1,y-0.5,y+1.5); + TraitFin(x+1,y-0.5,y+1.5); + Rond(x-1,y); Rond(x-1,y+1); + if Form1.VisuelRelais.Checked then fleche(x,y+0.5,b); + end; + if Rl.modele='3' then begin + TraitFort(x-1.3,x+1.3,y-0.5); + TraitFort(x-1.3,x+1.3,y+1.5); + TraitFin(x-1,y-0.5,y+1.5); + TraitFin(x+1,y-0.5,y+1.5); + Rond(x+1,y); Rond(x+1,y+1); + if Form1.VisuelRelais.Checked then fleche(x,y+0.5,b); + end; + if Rl.modele='4' then begin + TraitFort(x-1.3,x+1.3,y-1); + TraitFort(x-1.3,x+1.3,y+1); + TraitFin(x-1,y-1,y+1); + TraitFin(x+1,y-1,y+1); + Rond(x+1,y); Rond(x-1,y); + Form1.Image.Canvas.FillRect(Rect(ecranx(x-1),ecrany(y-1),ecranx(x+1),ecrany(y-0.5))); + if Form1.VisuelRelais.Checked then fleche(x,y,b); + end; + if Rl.modele='5' then begin + TraitFort(x-1.3,x+1.3,y-0.5); + TraitFort(x-1.3,x+1.3,y+1.5); + TraitFin(x-1,y-0.5,y+1.5); + TraitFin(x+1,y-0.5,y+1.5); + Rond(x-1,y); Rond(x-1,y+1); + Form1.Image.Canvas.FillRect(Rect(ecranx(x-1),ecrany(y-0.5),ecranx(x+1),ecrany(y))); + if Form1.VisuelRelais.Checked then fleche(x,y+0.5,b); + end; + if Rl.modele='6' then begin + TraitFort(x-1.3,x+1.3,y-0.5); + TraitFort(x-1.3,x+1.3,y+1.5); + TraitFin(x-1,y-0.5,y+1.5); + TraitFin(x+1,y-0.5,y+1.5); + Rond(x+1,y); Rond(x+1,y+1); + Form1.Image.Canvas.FillRect(Rect(ecranx(x-1),ecrany(y-0.5),ecranx(x+1),ecrany(y))); + if Form1.VisuelRelais.Checked then fleche(x,y+0.5,b); + end; + if Rl.modele='7' then begin + TraitFort(x-1.3,x+1.3,y-1); + TraitFort(x-1.3,x+1.3,y+1); + TraitFin(x-1,y-1,y+1); + TraitFin(x+1,y-1,y+1); + Rond(x+1,y); Rond(x-1,y); + Form1.Image.Canvas.FillRect(Rect(ecranx(x-1),ecrany(y+0.5),ecranx(x+1),ecrany(y+1))); + if Form1.VisuelRelais.Checked then fleche(x,y,b); + end; + if Rl.modele='8' then begin + TraitFort(x-1.3,x+1.3,y-0.5); + TraitFort(x-1.3,x+1.3,y+1.5); + TraitFin(x-1,y-0.5,y+1.5); + TraitFin(x+1,y-0.5,y+1.5); + Rond(x-1,y); Rond(x-1,y+1); + Form1.Image.Canvas.FillRect(Rect(ecranx(x-1),ecrany(y+1),ecranx(x+1),ecrany(y+1.5))); + if Form1.VisuelRelais.Checked then fleche(x,y+0.5,b); + end; + if Rl.modele='9' then begin + TraitFort(x-1.3,x+1.3,y-0.5); + TraitFort(x-1.3,x+1.3,y+1.5); + TraitFin(x-1,y-0.5,y+1.5); + TraitFin(x+1,y-0.5,y+1.5); + Rond(x+1,y); Rond(x+1,y+1); + Form1.Image.Canvas.FillRect(Rect(ecranx(x-1),ecrany(y+1),ecranx(x+1),ecrany(y+1.5))); + if Form1.VisuelRelais.Checked then fleche(x,y+0.5,b); + end; + if Rl.modele='10' then begin + TraitFort(x-2.3,x+2.3,y-0.5); + TraitFort(x-2.3,x+2.3,y+1.5); + TraitFin(x-2,y-0.5,y+1.5); + TraitFin(x+2,y-0.5,y+1.5); + TraitFin(x-0.4,y-0.5,y+1.5); + TraitFin(x+0.4,y-0.5,y+1.5); + Rond(x+2,y); Rond(x+2,y+1); + Rond(x-2,y); Rond(x-2,y+1); + end; + if Rl.modele='11' then begin + TraitFort(x-1.3,x+1.3,y-2); + TraitFort(x-1.3,x+1.3,y); + TraitFort(x-1.3,x+1.3,y+2); + TraitFin(x-1,y-2,y+2); + TraitFin(x+1,y-2,y+2); + Rond(x+1,y-1); Rond(x-1,y-1); + Rond(x+1,y+1); Rond(x-1,y+1); + Form1.Image.Canvas.Font.Color:=cl; + Form1.Image.Canvas.Brush.Color:=ClrFd; + Form1.Image.Canvas.Brush.Style:=BsClear; + Form1.Image.Canvas.TextOut(ecranx(x-0.4),ecrany(y-1.5),'A'); + Form1.Image.Canvas.TextOut(ecranx(x-0.4),ecrany(y+0.5),'M'); + if Form1.VisuelRelais.Checked then fleche(x,y,b); + end; + + if Rl.modele='12' then begin + TraitFort(x-1.3,x+1.3,y-2); + TraitFort(x-1.3,x+1.3,y); + TraitFort(x-1.3,x+1.3,y+2); + TraitFin(x-1,y-2,y+2); + TraitFin(x+1,y-2,y+2); + Rond(x+1,y-1); Rond(x-1,y-1); + Rond(x+1,y+1); Rond(x-1,y+1); + Form1.Image.Canvas.Font.Color:=cl; + Form1.Image.Canvas.Brush.Color:=ClrFd; + Form1.Image.Canvas.Brush.Style:=BsClear; + Form1.Image.Canvas.TextOut(ecranx(x-0.6),ecrany(y-1.5),'+ -'); + Form1.Image.Canvas.TextOut(ecranx(x-0.6),ecrany(y+0.5),'+ -'); + if Form1.VisuelRelais.Checked then fleche(x,y,b); + end; + + if Rl.Visible then begin + Form1.Image.Canvas.Font.Color:=cl; + Form1.Image.Canvas.Brush.Color:=ClrFd; + Form1.Image.Canvas.Brush.Style:=BsClear; + Texte(x+Rl.Pd.X/2,y+Rl.Pd.Y/2,Rl.nom); + end; +end; + + +procedure DessineConnect(Cx:T_Connect); +var cl:TColor; +begin + cl:=clBlack; + if (EnCours or Cx.Select) and not bExec then cl:=clBlue; + if bexec and (form1.Potentiels1.Checked) then cl:=ClrPotentiel(L_Potentiel[Cx.AppaPotentiel].Rp,L_Potentiel[Cx.AppaPotentiel].Rm); + if bexec and (form1.Courants1.Checked) then begin + if Cx.Parcouru=1 then cl:=clRed; + end; + Form1.Image.Canvas.Pen.Color:=cl; + Form1.Image.Canvas.Brush.Color:=cl; + Rond(Cx.P.X,Cx.P.Y); +end; + +procedure DessineAlim(Al:T_Alim); +var cl:TColor; + s:string; +begin + cl:=clBlack; + if (EnCours or Al.Select) and not bExec then cl:=clBlue; + if bexec and (form1.Potentiels1.Checked) then begin + if Al.modele='1' then cl:=clRed; + if Al.modele='2' then cl:=clBlue; + if (Al.modele='3') and pulse then cl:=clRed; + end; + if bexec and (form1.Courants1.Checked) then begin + if Al.Parcouru=1 then cl:=clRed; + end; + + //test(format('',[Al.])); + + Form1.Image.Canvas.Pen.Color:=cl; + Form1.Image.Canvas.Brush.Color:=cl; + Rond(Al.P.X,Al.P.Y); + Form1.Image.Canvas.Font.Color:=cl; + Form1.Image.Canvas.Brush.Color:=ClrFd; + Form1.Image.Canvas.Brush.Style:=BsClear; + s:='+'; + if Al.modele='2' then s:='-'; + if Al.modele='3' then s:='p'; + Form1.Image.Canvas.TextOut(ecranx(Al.P.X-0.8),ecrany(Al.P.Y-1),s); +end; + + + +procedure DessineSegment(Sg:T_Segment); +var cl:TColor; + s:string; +begin + cl:=clBlack; + if (EnCours or Sg.Select1 or Sg.Select2) and not bExec then cl:=clBlue; + if bexec and (form1.Potentiels1.Checked) then cl:=ClrPotentiel(L_Potentiel[L_Branche[Sg.AppaBranche].AppaPotentiel].Rp,L_Potentiel[L_Branche[Sg.AppaBranche].AppaPotentiel].Rm); + +// test(format('',[Sg.])); + + if bexec and (form1.Courants1.Checked) then begin + if L_Branche[Sg.AppaBranche].Courant=-1 then cl:=clBlack; + if L_Branche[Sg.AppaBranche].Courant=0 then cl:=clBlack; + if L_Branche[Sg.AppaBranche].Courant=1 then cl:=clRed; + end; + Form1.Image.Canvas.Pen.Color:=cl; + Form1.Image.Canvas.Brush.Color:=cl; + Trait(Sg.P1.X,Sg.P1.Y,Sg.P2.X,Sg.P2.Y); + + // affichage branche +{ Form1.Image.Canvas.Font.Color:=clGreen; + Form1.Image.Canvas.Brush.Color:=ClrFd; + Form1.Image.Canvas.Brush.Style:=BsClear; + + s:=IntToStr(Sg.AppaBranche); + if Sg.AppaBranche0 then begin + SetLength(L_Relais,Nb_Relais +1); + L_Relais[Nb_Relais].P.X:=cordox(x); + L_Relais[Nb_Relais].P.Y:=cordoy(y); + L_Relais[Nb_Relais].modele:=copy(s,6,3); + L_Relais[Nb_Relais].Visible:=true; + L_Relais[Nb_Relais].nom:=''; + CompoEnCours:='R'; + NumeroEnCours:=Nb_Relais; + L_Relais[Nb_Relais].Pd.X:=0; + L_Relais[Nb_Relais].Pd.Y:=-4; + if L_Relais[Nb_Relais].modele='1' then L_Relais[Nb_Relais].Pd.Y:=-5; + if L_Relais[Nb_Relais].modele='4' then L_Relais[Nb_Relais].Pd.Y:=-5; + if L_Relais[Nb_Relais].modele='7' then L_Relais[Nb_Relais].Pd.Y:=-5; + if L_Relais[Nb_Relais].modele='11' then L_Relais[Nb_Relais].Pd.Y:=-7; + if L_Relais[Nb_Relais].modele='12' then L_Relais[Nb_Relais].Pd.Y:=-7; + inc(Nb_Relais); + end; + if pos('Im_cx',s)>0 then begin + SetLength(L_Connect,Nb_Connect +1); + L_Connect[Nb_Connect].P.X:=cordox(x); + L_Connect[Nb_Connect].P.Y:=cordoy(y); + CompoEnCours:='X'; + NumeroEnCours:=Nb_Connect; + inc(Nb_Connect); + end; + if pos('Im_ct',s)>0 then begin + SetLength(L_Contact,Nb_Contact +1); + L_Contact[Nb_Contact].P.X:=cordox(x); + L_Contact[Nb_Contact].P.Y:=cordoy(y); + L_Contact[Nb_Contact].modele:=copy(s,6,3); + L_Contact[Nb_Contact].nom:=''; + CompoEnCours:='C'; + NumeroEnCours:=Nb_Contact; + if (L_Contact[Nb_Contact].modele='10') or (L_Contact[Nb_Contact].modele='15') then L_Contact[Nb_Contact].Manuel:=true; + if (L_Contact[Nb_Contact].modele='11') or (L_Contact[Nb_Contact].modele='12') or + (L_Contact[Nb_Contact].modele='13') or (L_Contact[Nb_Contact].modele='14') or + (L_Contact[Nb_Contact].modele='16') or (L_Contact[Nb_Contact].modele='17') then begin + L_Contact[Nb_Contact].EtatI:=true; + L_Contact[Nb_Contact].Manuel:=true; + end; + inc(Nb_Contact); + end; + if pos('Im_cp',s)>0 then begin + SetLength(L_Compo,Nb_Compo +1); + L_Compo[Nb_Compo].P.X:=cordox(x); + L_Compo[Nb_Compo].P.Y:=cordoy(y); + L_Compo[Nb_Compo].modele:=copy(s,6,3); + CompoEnCours:='P'; + NumeroEnCours:=Nb_Compo; + inc(Nb_Compo); + end; + if pos('Im_al',s)>0 then begin + SetLength(L_Alim,Nb_Alim +1); + L_Alim[Nb_Alim].P.X:=cordox(x); + L_Alim[Nb_Alim].P.Y:=cordoy(y); + L_Alim[Nb_Alim].modele:=copy(s,6,3); + CompoEnCours:='A'; + NumeroEnCours:=Nb_Alim; + inc(Nb_Alim); + end; + if pos('Im_la',s)>0 then begin + SetLength(L_Lampe,Nb_Lampe +1); + L_Lampe[Nb_Lampe].P.X:=cordox(x); + L_Lampe[Nb_Lampe].P.Y:=cordoy(y); + L_Lampe[Nb_Lampe].modele:=copy(s,6,3); + L_Lampe[Nb_Lampe].Clr0:=clBlack; + L_Lampe[Nb_Lampe].Clr1:=clRed; + L_Lampe[Nb_Lampe].nom:=''; + L_Lampe[Nb_Lampe].Pd.X:=0; + L_Lampe[Nb_Lampe].Pd.Y:=0; + if L_Lampe[Nb_Lampe].modele='1' then L_Lampe[Nb_Lampe].Pd.Y:=-5; + if L_Lampe[Nb_Lampe].modele='2' then L_Lampe[Nb_Lampe].Pd.X:=5; + CompoEnCours:='L'; + NumeroEnCours:=Nb_Lampe; + inc(Nb_Lampe); + end; + Affichage; +end; + +procedure AjouteSegment; +begin + SetLength(L_Segment,Nb_Segment +1); + L_Segment[Nb_Segment].P1.X:=round(dx); + L_Segment[Nb_Segment].P1.Y:=round(dy); + L_Segment[Nb_Segment].P2.X:=round(fx); + L_Segment[Nb_Segment].P2.Y:=round(fy); + CompoEnCours:='S'; + NumeroEnCours:=Nb_Segment; + inc(Nb_Segment); + Affichage; +end; + +procedure RazEnCours; +var i:integer; +begin + CompoEnCours:=''; + NumeroEnCours:=-1; + EnCours:=false; + for i:=0 to Nb_Contact - 1 do L_Contact[i].Select := false; +end; + +procedure RAZSelection; +var i:integer; +begin + for i:=0 to Nb_Relais - 1 do L_Relais[i].Select:=false; + for i:=0 to Nb_Lampe - 1 do L_Lampe[i].Select:=false; + for i:=0 to Nb_Connect - 1 do L_Connect[i].Select:=false; + for i:=0 to Nb_Contact - 1 do L_Contact[i].Select:=false; + for i:=0 to Nb_Compo - 1 do L_Compo[i].Select:=false; + for i:=0 to Nb_Segment - 1 do begin + L_Segment[i].Select1:=false; + L_Segment[i].Select2:=false; + end; + for i:=0 to Nb_Alim - 1 do L_Alim[i].Select:=false; + Affichage; +end; + + +procedure SupprimeComposant; +var i:integer; +begin + i:=0; + while i<= Nb_Relais - 1 do begin + RAZPanneauEdition; + if L_Relais[i].Select then begin + L_Relais[i]:=L_Relais[nb_Relais-1]; + dec(Nb_Relais); + dec(i); + end; + inc(i); + end; + + i:=0; + while i<= Nb_Lampe - 1 do begin + RAZPanneauEdition; + if L_Lampe[i].Select then begin + L_Lampe[i]:=L_Lampe[nb_Lampe-1]; + dec(Nb_Lampe); + dec(i); + end; + inc(i); + end; + + i:=0; + while i<= Nb_Connect - 1 do begin + if L_Connect[i].Select then begin + L_Connect[i]:=L_Connect[nb_Connect-1]; + dec(Nb_Connect); + dec(i); + end; + inc(i); + end; + + i:=0; + while i<= Nb_Contact - 1 do begin + RAZPanneauEdition; + if L_Contact[i].Select then begin + L_Contact[i]:=L_Contact[nb_Contact-1]; + dec(Nb_Contact); + dec(i); + end; + inc(i); + end; + + i:=0; + while i<= Nb_Compo - 1 do begin + if L_Compo[i].Select then begin + L_Compo[i]:=L_Compo[nb_Compo-1]; + dec(Nb_Compo); + dec(i); + end; + inc(i); + end; + + i:=0; + while i<= Nb_Alim - 1 do begin + if L_Alim[i].Select then begin + L_Alim[i]:=L_Alim[nb_Alim-1]; + dec(Nb_Alim); + dec(i); + end; + inc(i); + end; + + i:=0; + while i<= Nb_Segment - 1 do begin + if (L_Segment[i].Select1 and L_Segment[i].Select2) then begin + L_Segment[i]:=L_Segment[nb_Segment-1]; + dec(Nb_Segment); + dec(i); + end; + inc(i); + end; + + Affichage; +end; + + +procedure SelectionComposants; +var i,ic:integer; + d,d1,d2,d01,d02:real; + sc:string; + b:boolean; + +procedure swap(s:string); +begin + d:=d1; + sc:=s; + ic:=i; +end; + +begin +// Test('D Selection Composant'); + + // Form1.memo1.Lines.Add('Recherche entre '+IntToStr(dx)+','+IntToStr(dy)+' et '+IntToStr(fx)+','+IntToStr(fy)); + + RazEnCours; + + if (dx=fx) and (dy=fy) then begin + d:=10000; + ic:=-1; sc:=''; + for i:=0 to Nb_Relais - 1 do begin + d1:=sqrt(sqr(L_Relais[i].P.X-dx)+sqr(L_Relais[i].P.Y-dy)); + if d1d01) and (d2>d02) then swap('S'); + end; + for i:=0 to Nb_Alim - 1 do begin + d1:=sqrt(sqr(L_Alim[i].P.X-dx)+sqr(L_Alim[i].P.Y-dy)); + if d1 0) and (L_Segment[j].P2.X-L_Segment[j].P1.X <> 0) then begin // non vertical + cdi:=(L_Segment[i].P2.Y-L_Segment[i].P1.Y)/(L_Segment[i].P2.X-L_Segment[i].P1.X); // cd coef directeur + cdj:=(L_Segment[j].P2.Y-L_Segment[j].P1.Y)/(L_Segment[j].P2.X-L_Segment[j].P1.X); + if cdi=cdj then begin // si colinéaire + cbi:=L_Segment[i].P1.Y-cdi*L_Segment[i].P1.X; // b (y=ax+b) + cbj:=L_Segment[j].P1.Y-cdj*L_Segment[j].P1.X; + if cbi=cbj then begin // si même droite + b:=entre(L_Segment[i].P1.X,L_Segment[j].P1.X,L_Segment[j].P2.X) or entre(L_Segment[i].P2.X,L_Segment[j].P1.X,L_Segment[j].P2.X) + or entre(L_Segment[j].P1.X,L_Segment[i].P1.X,L_Segment[i].P2.X) or entre(L_Segment[j].P2.X,L_Segment[i].P1.X,L_Segment[i].P2.X); + if b then begin // si contigüe ou superposé + bc:=true; + x1:=L_Segment[i].P1.X;y1:=L_Segment[i].P1.Y; + if x1>L_Segment[i].P2.X then begin x1:=L_Segment[i].P2.X;y1:=L_Segment[i].P2.Y; end; + if x1>L_Segment[j].P1.X then begin x1:=L_Segment[j].P1.X;y1:=L_Segment[j].P1.Y; end; + if x1>L_Segment[j].P2.X then begin x1:=L_Segment[j].P2.X;y1:=L_Segment[j].P2.Y; end; + x2:=L_Segment[i].P1.X;y2:=L_Segment[i].P1.Y; + if x2 0) and (L_Segment[j].P2.Y-L_Segment[j].P1.Y <> 0) then begin + cdi:=(L_Segment[i].P2.X-L_Segment[i].P1.X)/(L_Segment[i].P2.Y-L_Segment[i].P1.Y); + cdj:=(L_Segment[j].P2.X-L_Segment[j].P1.X)/(L_Segment[j].P2.Y-L_Segment[j].P1.Y); + if cdi=cdj then begin + cbi:=L_Segment[i].P1.X-cdi*L_Segment[i].P1.Y; + cbj:=L_Segment[j].P1.X-cdj*L_Segment[j].P1.Y; + if cbi=cbj then begin + b:=entre(L_Segment[i].P1.Y,L_Segment[j].P1.Y,L_Segment[j].P2.Y) or entre(L_Segment[i].P2.Y,L_Segment[j].P1.Y,L_Segment[j].P2.Y) + or entre(L_Segment[j].P1.Y,L_Segment[i].P1.Y,L_Segment[i].P2.Y) or entre(L_Segment[j].P2.Y,L_Segment[i].P1.Y,L_Segment[i].P2.Y); + if b then begin + bc:=true; + x1:=L_Segment[i].P1.X;y1:=L_Segment[i].P1.Y; + if y1>L_Segment[i].P2.Y then begin y1:=L_Segment[i].P2.Y;x1:=L_Segment[i].P2.X; end; + if y1>L_Segment[j].P1.Y then begin y1:=L_Segment[j].P1.Y;x1:=L_Segment[j].P1.X; end; + if y1>L_Segment[j].P2.Y then begin y1:=L_Segment[j].P2.Y;x1:=L_Segment[j].P2.X; end; + x2:=L_Segment[i].P1.X;y2:=L_Segment[i].P1.Y; + if y2 0) then begin + cdi:=(L_Segment[i].P2.Y-L_Segment[i].P1.Y)/(L_Segment[i].P2.X-L_Segment[i].P1.X); + cbi:=L_Segment[i].P1.Y-cdi*L_Segment[i].P1.X; + b:=(L_Connect[j].P.Y=cdi*L_Connect[j].P.X+cbi) and entre(L_Connect[j].P.X,L_Segment[i].P1.X,L_Segment[i].P2.X) and (L_Connect[j].P.X<>L_Segment[i].P1.X) and (L_Connect[j].P.X<>L_Segment[i].P2.X); + if b then begin + bc:=true; + SetLength(L_Segment,Nb_Segment +1); + L_Segment[Nb_Segment].P1.X:=L_Connect[j].P.X; + L_Segment[Nb_Segment].P1.Y:=L_Connect[j].P.Y; + L_Segment[Nb_Segment].P2.X:=L_Segment[i].P2.X; + L_Segment[Nb_Segment].P2.Y:=L_Segment[i].P2.Y; + L_Segment[i].P2.X:=L_Connect[j].P.X; + L_Segment[i].P2.Y:=L_Connect[j].P.Y; + Inc(Nb_Segment); + end; + end; + // verticaux + if (L_Segment[i].P2.X-L_Segment[i].P1.X = 0) and (L_Segment[i].P2.Y-L_Segment[i].P1.Y <> 0) then begin + cdi:=(L_Segment[i].P2.X-L_Segment[i].P1.X)/(L_Segment[i].P2.Y-L_Segment[i].P1.Y); + cbi:=L_Segment[i].P1.X-cdi*L_Segment[i].P1.Y; + b:=(L_Connect[j].P.X=cdi*L_Connect[j].P.Y+cbi) and entre(L_Connect[j].P.Y,L_Segment[i].P1.Y,L_Segment[i].P2.Y) and (L_Connect[j].P.Y<>L_Segment[i].P1.Y) and (L_Connect[j].P.Y<>L_Segment[i].P2.Y); + if b then begin + bc:=true; + SetLength(L_Segment,Nb_Segment +1); + L_Segment[Nb_Segment].P1.X:=L_Connect[j].P.X; + L_Segment[Nb_Segment].P1.Y:=L_Connect[j].P.Y; + L_Segment[Nb_Segment].P2.X:=L_Segment[i].P2.X; + L_Segment[Nb_Segment].P2.Y:=L_Segment[i].P2.Y; + L_Segment[i].P2.X:=L_Connect[j].P.X; + L_Segment[i].P2.Y:=L_Connect[j].P.Y; + Inc(Nb_Segment); + end; + end; + end; + until not bc; // tant qu'on scinde on revérifie +end; + + +function CompteurComposant(S:string):integer; +var i,c:integer; +begin + c:=0; + if S='C' then for i:=0 to Nb_Contact-1 do if L_Contact[i].Select then inc(c); + if S='R' then for i:=0 to Nb_Relais-1 do if L_Relais[i].Select then inc(c); + if S='L' then for i:=0 to Nb_Lampe-1 do if L_Lampe[i].Select then inc(c); + Result:=c; +end; + +procedure RAZPanneauEdition; +begin + With Form1 do begin + Pnl_Contact.Visible:=false; + Pnl_Relais.Visible:=false; + Pnl_Lampe.Visible:=false; + end; +end; + +procedure ListeNom; +var i:integer; +begin + With Form1 do begin + CO_C_Nom.Clear; + for i:=0 to Nb_Relais-1 do if L_Relais[i].nom<>'' then CO_C_Nom.Items.Add(L_Relais[i].nom); + for i:=0 to Nb_Contact-1 do if L_Contact[i].Manuel and (L_Contact[i].nom<>'') then CO_C_Nom.Items.Add(L_Contact[i].nom); + end; // With Form1 +end; + + +// Affiche les panneaux d'édition des composants +procedure PanneauEdition(x,y:integer); +var i:integer; +begin + RAZPanneauEdition; + With Form1 do begin + // Contact + if CompteurComposant('C')=1 then begin + Pnl_Contact.Visible:=true; + for i:=0 to Nb_Contact-1 do if L_Contact[i].Select then begin + CB_C_EtatI.Checked:=L_Contact[i].EtatI; + CB_C_Manuel.Checked:=L_Contact[i].Manuel; + CB_C_Visible.Checked:=L_Contact[i].Visible; + CO_C_Nom.Text:=L_Contact[i].nom; + SP_C_dx.Value:=L_Contact[i].Pd.X; + SP_C_dy.Value:=L_Contact[i].Pd.Y; + end; // for i + end; // if CompteurComposant('C') + // Relais + if CompteurComposant('R')=1 then begin + Pnl_Relais.Visible:=true; + for i:=0 to Nb_Relais-1 do if L_Relais[i].Select then begin + CB_R_Visible.Checked:=L_Relais[i].Visible; + Ed_R_Nom.Text:=L_Relais[i].nom; + SP_R_dx.Value:=L_Relais[i].Pd.X; + SP_R_dy.Value:=L_Relais[i].Pd.Y; + Ed_R_Tempo.Text:=IntToStr(L_Relais[i].tpr); + end; // for i + end; // if CompteurComposant('R') + // Lampe + if CompteurComposant('L')=1 then begin + Pnl_Lampe.Visible:=true; + for i:=0 to Nb_Lampe-1 do if L_Lampe[i].Select then begin + CB_L_Visible.Checked:=L_Lampe[i].Visible; + Ed_L_Nom.Text:=L_Lampe[i].nom; + SP_L_dx.Value:=L_Lampe[i].Pd.X; + SP_L_dy.Value:=L_Lampe[i].Pd.Y; + PNL_L0.Color:=L_Lampe[i].Clr0; + PNL_L1.Color:=L_Lampe[i].Clr1; + end; // for i + end; // if CompteurComposant('L') + end; // with Form1 +end; // PanneauEdition(x,y:integer); + +end. diff --git a/code_JMW/Uexec.pas b/code_JMW/Uexec.pas new file mode 100644 index 0000000..5705d23 --- /dev/null +++ b/code_JMW/Uexec.pas @@ -0,0 +1,1060 @@ +unit Uexec; + +interface + +uses + Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, + Dialogs, Menus, ExtCtrls, + UDessin, UDessinComposant,UFonctions, UInit,UEdit,UPage; + +procedure SourisBas; +procedure SourisHaut; +procedure InitExec; +procedure CycleExec; +procedure Temporisations; + +implementation + +uses Unit1,UTest; + +procedure SourisBas; +var i,f,j:integer; +begin + RAZSelection; + SelectionComposants; + if CompteurComposant('C')=1 then for i:=0 to Nb_Contact-1 do if (L_Contact[i].Select and L_Contact[i].Manuel) then begin + f:=L_Contact[i].Fonction; + // Contacts : les poussoirs (11,12,13 et 14) sont à l'état repos, les autres deviennet complémentaires + if (L_Contact[i].modele='11') or (L_Contact[i].modele='12') or (L_Contact[i].modele='13') or (L_Contact[i].modele='14') then L_Fonction[f].EtatP:=false + else L_Fonction[f].EtatP:=not L_Fonction[f].EtatP; + for j:=0 to Nb_Contact-1 do if (L_Contact[j].Fonction=f) then begin + L_Contact[j].EtatP:=L_Fonction[f].EtatP; + L_Fonction[f].EtatF:=L_Fonction[f].EtatP; + end; + end; + CycleExec; +end; + +procedure SourisHaut; +var i,f,j:integer; +begin + RAZSelection; + SelectionComposants; + if CompteurComposant('C')=1 then for i:=0 to Nb_Contact-1 do if (L_Contact[i].Select and L_Contact[i].Manuel) then begin + f:=L_Contact[i].Fonction; + // Contacts : seuls les poussoirs (11,12,13 et 14) reviennent à l'état travail + if (L_Contact[i].modele='11') or (L_Contact[i].modele='12') or (L_Contact[i].modele='13') or (L_Contact[i].modele='14') then L_Fonction[f].EtatP:=true; + for j:=0 to Nb_Contact-1 do if (L_Contact[j].Fonction=f) then begin + L_Contact[j].EtatP:=L_Fonction[f].EtatP; + L_Fonction[f].EtatF:=L_Fonction[f].EtatP; + end; + end; + CycleExec; +end; + +procedure InitExec; +var i,j:integer; + ps:TPoint; + b:boolean; + s:string; + +// Cherche le composant et la connexion associée au point ps (extrémité d'un segment) +procedure cherchecx; +var j,k,g:integer; +begin + b:=true; + for j:=0 to Nb_Alim-1 do if (L_Alim[j].P.X=ps.X) and (L_Alim[j].P.Y=ps.Y) then begin + s:='A'+IntToStr(j); + b:=false; + end; // Alim + if b then for j:=0 to Nb_Connect-1 do if (L_Connect[j].P.X=ps.X) and (L_Connect[j].P.Y=ps.Y) then begin + s:='X'+IntToStr(j); + b:=false; + end; // Connect + if b then for j:=0 to Nb_Contact-1 do begin + g:=StrToInt(L_Contact[j].modele); + for k:=0 to length(L_ContactX[g])-1 do begin + if (L_Contact[j].P.X+L_ContactX[g,k].X=ps.X) and (L_Contact[j].P.Y+L_ContactX[g,k].Y=ps.Y) then begin + s:='C'+IntToStr(j)+'§'+IntToStr(k); + b:=false; + end; + end; + end; // Contact + if b then for j:=0 to Nb_Relais-1 do begin + g:=StrToInt(L_Relais[j].modele); + for k:=0 to length(L_RelaisX[g])-1 do begin + if (L_Relais[j].P.X+L_RelaisX[g,k].X=ps.X) and (L_Relais[j].P.Y+L_RelaisX[g,k].Y=ps.Y) then begin + s:='R'+IntToStr(j)+'§'+IntToStr(k); + b:=false; + end; + end; + end; // Relais + if b then for j:=0 to Nb_Lampe-1 do begin + g:=StrToInt(L_Lampe[j].modele); + for k:=0 to length(L_LampeX[g])-1 do begin + if (L_Lampe[j].P.X+L_LampeX[g,k].X=ps.X) and (L_Lampe[j].P.Y+L_LampeX[g,k].Y=ps.Y) then begin + s:='L'+IntToStr(j)+'§'+IntToStr(k); + b:=false; + end; + end; + end; // Lampe + if b then for j:=0 to Nb_Compo-1 do begin + g:=StrToInt(L_Compo[j].modele); + for k:=0 to length(L_CompoX[g])-1 do begin + if (L_Compo[j].P.X+L_CompoX[g,k].X=ps.X) and (L_Compo[j].P.Y+L_CompoX[g,k].Y=ps.Y) then begin + s:='P'+IntToStr(j)+'§'+IntToStr(k); + b:=false; + end; + end; + end; // Compo + if b then for j:=0 to Nb_Segment-1 do if (j<>i) then begin + if (L_Segment[j].P1.X=ps.X) and (L_Segment[j].P1.Y=ps.Y) or (L_Segment[j].P2.X=ps.X) and (L_Segment[j].P2.Y=ps.Y) then begin + s:='S'+IntToStr(j); + end; + end; // un autre Segment +end; // cherchecx + +// Fonction récursive affectant l'appartenance à un potentiel des branches +procedure cherchebr(s:string); +var i:integer; +begin + for i:=0 to Nb_Branche-1 do begin + if (L_Branche[i].AppaPotentiel=-1) then begin + if L_Branche[i].Cote1=s then begin + L_Branche[i].AppaPotentiel:=Nb_Potentiel; + Cherchebr(L_Branche[i].Cote2); + end; + if L_Branche[i].Cote2=s then begin + L_Branche[i].AppaPotentiel:=Nb_Potentiel; + Cherchebr(L_Branche[i].Cote1); + end; + end; + end; +end; // cherchebr + +// Fonction récursive affectant l'appartenance à une branche d'un segment i +procedure cherchesg(i:integer); +var j:integer; +begin + L_Segment[i].AppaBranche:=Nb_Branche; + // s'il y a un autre segement du côté 1 + if pos('S',L_Segment[i].Cote1)>0 then begin + j:=StrToInt(copy(L_Segment[i].Cote1,2,4)); + if L_Segment[j].AppaBranche=-1 then cherchesg(j); + end; + // s'il y a un autre segement du côté 2 + if pos('S',L_Segment[i].Cote2)>0 then begin + j:=StrToInt(copy(L_Segment[i].Cote2,2,4)); + if L_Segment[j].AppaBranche=-1 then cherchesg(j); + end; +end; // cherchesg + +begin // InitExec + gtc:=gettickcount(); + // contact manuel au repos sauf poussoirs + for i:=0 to Nb_Contact-1 do if L_Contact[i].Manuel then begin + L_Contact[i].EtatP:=false; + if (L_Contact[i].modele='11') or (L_Contact[i].modele='12') or (L_Contact[i].modele='13') or (L_Contact[i].modele='14') then L_Contact[i].EtatP:=true; + end; + + // cherche les cotés des segments : remplit cote1 et cote2 + for i:=0 to Nb_Segment-1 do begin + s:=''; L_Segment[i].Cote1:=''; // Raz des côtés 1 des segments + ps:=L_Segment[i].P1; + cherchecx; + L_Segment[i].Cote1:=s; + s:=''; L_Segment[i].Cote2:=''; // Raz des côtés 2 des segments + ps:=L_Segment[i].P2; + cherchecx; + L_Segment[i].Cote2:=s; + end; + + // * Cherche les branches * + Nb_branche:=0; + Setlength(L_Branche,Nb_Branche); + for i:=0 to Nb_Segment-1 do L_Segment[i].AppaBranche:=-1; // Raz de l'appartenance à une branche de tous les segments + // Détermine le nombre de branches + for i:=0 to Nb_Segment-1 do begin + if (L_Segment[i].AppaBranche=-1) then begin + cherchesg(i); + inc(Nb_branche); + end; + end; //for i + Setlength(L_Branche,Nb_Branche); + // RAZ des côtés des branches + for i:=0 to Nb_Branche-1 do begin + L_Branche[i].Cote1:=''; + L_Branche[i].Cote2:=''; + end; + // affecte la liste des segments de la branche et le composant et la connexion associés aux extrémités de la branche + for i:=0 to Nb_Segment-1 do begin + // liste des segments + SetLength(L_Branche[L_Segment[i].AppaBranche].CompSegments, length(L_Branche[L_Segment[i].AppaBranche].CompSegments)+1); + L_Branche[L_Segment[i].AppaBranche].CompSegments[length(L_Branche[L_Segment[i].AppaBranche].CompSegments)-1]:=i; + //composant et connexion associés + if ((L_Segment[i].Cote1+' ')[1]<>'S') then + if (L_Branche[L_Segment[i].AppaBranche].Cote1='') then L_Branche[L_Segment[i].AppaBranche].Cote1:=L_Segment[i].Cote1 else L_Branche[L_Segment[i].AppaBranche].Cote2:=L_Segment[i].Cote1; + if ((L_Segment[i].Cote2+' ')[1]<>'S') then + if (L_Branche[L_Segment[i].AppaBranche].Cote1='') then L_Branche[L_Segment[i].AppaBranche].Cote1:=L_Segment[i].Cote2 else L_Branche[L_Segment[i].AppaBranche].Cote2:=L_Segment[i].Cote2; + end; + + // * Cherche les potentiels * + Nb_potentiel:=0; + Setlength(L_Potentiel,Nb_Potentiel); + for i:=0 to Nb_Branche-1 do L_Branche[i].AppaPotentiel:=-1; // Raz de l'appartenance à un potentiel de toutes les branches + //Détermine le nombre de potentiels + for i:=0 to Nb_Branche-1 do begin + if (L_Branche[i].AppaPotentiel=-1) then begin + L_Branche[i].AppaPotentiel:=Nb_Potentiel; + Cherchebr(L_Branche[i].Cote1); + Cherchebr(L_Branche[i].Cote2); + inc(Nb_potentiel); + end; + end; + // affecte la liste des branches associées aux potentiels + Setlength(L_Potentiel,Nb_Potentiel); + for i:=0 to Nb_Branche-1 do begin + SetLength(L_Potentiel[L_Branche[i].AppaPotentiel].CompBranches, length(L_Potentiel[L_Branche[i].AppaPotentiel].CompBranches)+1); + L_Potentiel[L_Branche[i].AppaPotentiel].CompBranches[length(L_Potentiel[L_Branche[i].AppaPotentiel].CompBranches)-1]:=i; + end; + + // * Cherche les fonctions * + for i:=0 to Nb_Relais-1 do L_Relais[i].Fonction:=-1; + Nb_Fonction:=0; + SetLength(L_Fonction,0); + for i:=0 to Nb_Relais-1 do begin + SetLength(L_Fonction,Nb_Fonction+1); + L_Fonction[Nb_Fonction].comp:='R'+IntToStr(i); + L_Fonction[Nb_Fonction].nom:=L_Relais[i].nom; + L_Fonction[Nb_Fonction].x:=L_Relais[i].P.X; + L_Relais[i].Fonction:=Nb_Fonction; + inc(Nb_Fonction); + end; + // à modifier si deux manuels possibles avec si le nom existe déjà + for i:=0 to Nb_Contact-1 do begin + L_Contact[i].Fonction:=-1; + if L_Contact[i].Manuel then begin + SetLength(L_Fonction,Nb_Fonction+1); + L_Fonction[Nb_Fonction].comp:='C'+IntToStr(i); + L_Fonction[Nb_Fonction].nom:=L_Contact[i].nom; + L_Fonction[Nb_Fonction].x:=L_Contact[i].P.X; + L_Contact[i].Fonction:=Nb_Fonction; + inc(Nb_Fonction); + end; + end; + + // affecte au reste des contacts leurs fonctions + for i:=0 to Nb_Contact-1 do begin + // pas de nom + if (L_Contact[i].Fonction=-1) and (L_Contact[i].nom='') then for j:=0 to Nb_Fonction-1 do if L_Contact[i].P.X=L_Fonction[j].x then L_Contact[i].Fonction:=j; + // pas de fonction mais un nom : vérifie le même nom + if (L_Contact[i].Fonction=-1) and (L_Contact[i].nom<>'') then for j:=0 to Nb_Fonction-1 do if L_Contact[i].nom=L_Fonction[j].nom then L_Contact[i].Fonction:=j; + end; + + // affecte les potentiels aux bornes des relais + for i:=0 to Nb_Relais-1 do for j:=0 to 3 do L_Relais[i].AppPot[j]:=-1; + for i:=0 to Nb_Branche-1 do begin + s:=L_Branche[i].Cote1; + if s[1]='R' then L_Relais[StrToInt(copy(s,2,pos('§',s)-2))].AppPot[StrToInt(copy(s,pos('§',s)+1,3))]:=L_Branche[i].AppaPotentiel; + s:=L_Branche[i].Cote2; + if s[1]='R' then L_Relais[StrToInt(copy(s,2,pos('§',s)-2))].AppPot[StrToInt(copy(s,pos('§',s)+1,3))]:=L_Branche[i].AppaPotentiel; + end; + // affecte les potentiels aux bornes des lampes + for i:=0 to Nb_Lampe-1 do for j:=0 to 3 do L_Lampe[i].AppPot[j]:=-1; + for i:=0 to Nb_Branche-1 do begin + s:=L_Branche[i].Cote1; + if s[1]='L' then L_Lampe[StrToInt(copy(s,2,pos('§',s)-2))].AppPot[StrToInt(copy(s,pos('§',s)+1,3))]:=L_Branche[i].AppaPotentiel; + s:=L_Branche[i].Cote2; + if s[1]='L' then L_Lampe[StrToInt(copy(s,2,pos('§',s)-2))].AppPot[StrToInt(copy(s,pos('§',s)+1,3))]:=L_Branche[i].AppaPotentiel; + end; + + // affecte les potentiels aux bornes des compo + for i:=0 to Nb_Compo-1 do for j:=0 to 3 do L_Compo[i].AppPot[j]:=-1; + for i:=0 to Nb_Branche-1 do begin + s:=L_Branche[i].Cote1; + if s[1]='P' then L_Compo[StrToInt(copy(s,2,pos('§',s)-2))].AppPot[StrToInt(copy(s,pos('§',s)+1,3))]:=L_Branche[i].AppaPotentiel; + s:=L_Branche[i].Cote2; + if s[1]='P' then L_Compo[StrToInt(copy(s,2,pos('§',s)-2))].AppPot[StrToInt(copy(s,pos('§',s)+1,3))]:=L_Branche[i].AppaPotentiel; + end; + + // affecte le potentiel aux connections; + for i:=0 to Nb_Connect-1 do begin + for j:=0 to Nb_Branche-1 do begin + if (L_Branche[j].Cote1='X'+IntToStr(i)) or (L_Branche[j].Cote2='X'+IntToStr(i)) then L_Connect[i].AppaPotentiel:=L_Branche[j].AppaPotentiel; + end; + end; + + // positionnement des contacts initiaux + for j:=0 to Nb_Contact-1 do for i:=0 to Nb_Fonction-1 do if (L_Contact[j].Fonction=i) then begin + L_Fonction[i].EtatP:=L_Contact[j].EtatI; + L_Fonction[i].EtatF:=L_Fonction[i].EtatP; + end; + for j:=0 to Nb_Contact-1 do if L_Contact[j].Fonction>-1 then L_Contact[j].EtatP:= L_Fonction[L_Contact[j].Fonction].EtatP; + + // lance les cycles + +// test('fin init'); +// form1.memo1.lines.add('fin init '+IntToStr(gettickcount-gtc)); + //gtc:=gettickcount(); + + CycleExec; + + +end; // InitExec + +procedure CycleExec; +var i,j,k:integer; + EtatF1,EtatF2:string; + btempo:boolean; + bc1:boolean; + sa,so:string; + l,m:integer; + cb1,cb2:integer; +// * * * +procedure PBoucle (s1:string;b:boolean); forward; + +procedure PBoucle2 (s1:string;b:boolean); +var g:integer; + sa,so:string; + bc:boolean; + sg2:integer; +begin + sa:=copy(s1,pos('§',s1)+1,1); + so:=copy(s1,1,pos('§',s1)); + sg2:=StrToInt('0'+copy(s1,2,pos('§',s1)-2)); + if s1[1]='C' then for g:=0 to Nb_Contact-1 do begin + if g=sg2 then begin // pour le contact concerné + bc:= L_Fonction[L_Contact[g].Fonction].EtatP; + // travail + if (L_Contact[g].modele='1') or (L_Contact[g].modele='2') or (L_Contact[g].modele='13') or (L_Contact[g].modele='14') or (L_Contact[g].modele='10') or (L_Contact[g].modele='16') or (L_Contact[g].modele='17') then begin + if bc then begin + if sa='0' then so:=so+'1'; + if sa='1' then so:=so+'0'; + PBoucle(so,b); + end; + end; // c 1 2 13 14 10 + // repos + if (L_Contact[g].modele='3') or (L_Contact[g].modele='4') or (L_Contact[g].modele='11') or (L_Contact[g].modele='12') or (L_Contact[g].modele='15') then begin + if not bc then begin + if sa='0' then so:=so+'1'; + if sa='1' then so:=so+'0'; + PBoucle(so,b); + end; + end; // 3 4 11 12 + // travail / repos + if (L_Contact[g].modele='5') or (L_Contact[g].modele='6') then begin + if bc then begin + if sa='0' then so:=so+'1'; + if sa='1' then so:=so+'0'; + if (sa='0') or (sa='1') then PBoucle(so,b); + end; + if not bc then begin + if sa='0' then so:=so+'2'; + if sa='2' then so:=so+'0'; + if (sa='0') or (sa='2') then PBoucle(so,b); + end; + end; // + end; // if g=StrToInt(copy(s1,2,pos('§',s1)-2)) + end; // for g Contact +end; + +procedure PBoucle (s1:string;b:boolean); +var l,app:integer; + b1:boolean; +begin + app:=-1; + for l:=0 to Nb_Branche-1 do if (L_Branche[l].Cote1=S1) or (L_Branche[l].Cote2=S1) then app:=L_Branche[l].AppaPotentiel; + if app>-1 then begin + b1:=true; + if b and (L_Potentiel[app].PRp=0) then b1:=false; + if not b and (L_Potentiel[app].PRm=0) then b1:=false; + if b1 then begin + if b then L_Potentiel[app].PRp:=0 else L_Potentiel[app].PRm:=0; + for l:=0 to Nb_Branche-1 do if L_Branche[l].AppaPotentiel=app then begin + if (L_Branche[l].Cote1<>S1) and (L_Branche[l].Cote1[1]<>'A') and (L_Branche[l].Cote1[1]<>'X') then PBoucle2(L_Branche[l].Cote1,b); + if (L_Branche[l].Cote2<>S1) and (L_Branche[l].Cote2[1]<>'A') and (L_Branche[l].Cote2[1]<>'X') then PBoucle2(L_Branche[l].Cote2,b); + end; // for l + end; // if b1 + end; // if app>-1 +end; // procedure PBoucle + +// * * * + +procedure Boucle (s1:string;i2:integer;b:boolean); forward; + +procedure Boucle2 (s1:string;i2:integer;b:boolean); +var app,l,g:integer; + sa,so:string; + bc,b1:boolean; + sg2:integer; +begin + sa:=copy(s1,pos('§',s1)+1,1); + so:=copy(s1,1,pos('§',s1)); + + sg2:=StrToInt('0'+copy(s1,2,pos('§',s1)-2)); + if s1[1]='C' then for g:=0 to Nb_Contact-1 do begin + if g=sg2 then begin // pour le contact concerné + bc:= L_Fonction[L_Contact[g].Fonction].EtatP; + // travail + if (L_Contact[g].modele='1') or (L_Contact[g].modele='2') or (L_Contact[g].modele='13') or (L_Contact[g].modele='14') or (L_Contact[g].modele='10') or (L_Contact[g].modele='7') or + (L_Contact[g].modele='16') or (L_Contact[g].modele='17') then begin + if bc then begin + if sa='0' then so:=so+'1'; + if sa='1' then so:=so+'0'; + app:=-1; // antiboucle + for l:=0 to Nb_Branche-1 do if (L_Branche[l].Cote1=so) or (L_Branche[l].Cote2=so) then app:=L_Branche[l].AppaPotentiel; + b1:=true; + if b and (L_Potentiel[app].Rp=i2) then b1:=false; + if not b and (L_Potentiel[app].Rm=i2) then b1:=false; + if b1 then boucle(so,i2,b); + end; + end; // c 1 2 13 14 10 + // repos + if (L_Contact[g].modele='3') or (L_Contact[g].modele='4') or (L_Contact[g].modele='11') or (L_Contact[g].modele='12') or (L_Contact[g].modele='15') or (L_Contact[g].modele='8') then begin + if not bc then begin + if sa='0' then so:=so+'1'; + if sa='1' then so:=so+'0'; + app:=-1; // antiboucle + for l:=0 to Nb_Branche-1 do if (L_Branche[l].Cote1=so) or (L_Branche[l].Cote2=so) then app:=L_Branche[l].AppaPotentiel; + b1:=true; + if b and (L_Potentiel[app].Rp=i2) then b1:=false; + if not b and (L_Potentiel[app].Rm=i2) then b1:=false; + if b1 then boucle(so,i2,b); + end; + end; // 3 4 11 12 + // travail / repos + if (L_Contact[g].modele='5') or (L_Contact[g].modele='6') or (L_Contact[g].modele='9') then begin + if bc then begin + if sa='0' then so:=so+'1'; + if sa='1' then so:=so+'0'; + if (sa='0') or (sa='1') then begin + app:=-1; // antiboucle + for l:=0 to Nb_Branche-1 do if (L_Branche[l].Cote1=so) or (L_Branche[l].Cote2=so) then app:=L_Branche[l].AppaPotentiel; + b1:=true; + if b and (L_Potentiel[app].Rp=i2) then b1:=false; + if not b and (L_Potentiel[app].Rm=i2) then b1:=false; + if b1 then boucle(so,i2,b); + end; + end; + if not bc then begin + if sa='0' then so:=so+'2'; + if sa='2' then so:=so+'0'; + if (sa='0') or (sa='2') then begin + app:=-1;// antiboucle + for l:=0 to Nb_Branche-1 do if (L_Branche[l].Cote1=so) or (L_Branche[l].Cote2=so) then app:=L_Branche[l].AppaPotentiel; + b1:=true; + if b and (L_Potentiel[app].Rp=i2) then b1:=false; + if not b and (L_Potentiel[app].Rm=i2) then b1:=false; + if b1 then boucle(so,i2,b); + end; + end; + end; // c 5 6 9 + end; // if g=StrToInt(copy(s1,2,pos('§',s1)-2)) + end; // for g Contact + + if s1[1]='R' then begin + if sa='0' then so:=so+'1'; if sa='1' then so:=so+'0'; + if sa='2' then so:=so+'3'; if sa='3' then so:=so+'2'; + boucle(so,i2+1,b); + end; // for g Relais + + if s1[1]='L' then begin + if sa='0' then so:=so+'1'; + if sa='1' then so:=so+'0'; + boucle(so,i2+1,b); + end; // for g Lampe + + if s1[1]='P' then begin + if sa='0' then so:=so+'1'; + if sa='1' then so:=so+'0'; + boucle(so,i2+1,b); + end; // for g Compo +end; + +procedure Boucle (s1:string;i2:integer;b:boolean); +var l,app:integer; + b1:boolean; +begin + app:=-1; + for l:=0 to Nb_Branche-1 do if (L_Branche[l].Cote1=S1) or (L_Branche[l].Cote2=S1) then app:=L_Branche[l].AppaPotentiel; + if app>-1 then begin + b1:=true; + if b and ((L_Potentiel[app].RpS1) and (L_Branche[l].Cote1[1]<>'A') and (L_Branche[l].Cote1[1]<>'X') then Boucle2(L_Branche[l].Cote1,i2,b); + if (L_Branche[l].Cote2<>S1) and (L_Branche[l].Cote2[1]<>'A') and (L_Branche[l].Cote2[1]<>'X') then Boucle2(L_Branche[l].Cote2,i2,b); + end; // for l + end; // if b1 + end; // if app>-1 +end; // procedure Boucle + + +// relais bobine simple +function CalculPotentiel2(p1,p2:integer):boolean; +var i1p,i1m,i2p,i2m:integer; +begin + i1p:=L_Potentiel[p1].Rp; + i1m:=abs(L_Potentiel[p1].Rm); + i2p:=L_Potentiel[p2].Rp; + i2m:=abs(L_Potentiel[p2].Rm); +// test(i1p+i1m); + + result:=(ABS(i1p/(i1p+i1m)-i2p/(i2p+i2m))>(1/rmax)) and (((i1p+i1m+i2p+i2m)>=rmax) or (ABS((i1p+i1m)-(i2p+i2m))<=1)); +end; + +// relais basculeur +function CalculPotentielBASC(bq:boolean;p1,p2,p3,p4:integer):boolean; +var i1p,i1m,i2p,i2m,i3p,i3m,i4p,i4m:integer; + br,bs:boolean; +begin + i1p:=L_Potentiel[p1].Rp; + i1m:=abs(L_Potentiel[p1].Rm); + i2p:=L_Potentiel[p2].Rp; + i2m:=abs(L_Potentiel[p2].Rm); + i3p:=L_Potentiel[p3].Rp; + i3m:=abs(L_Potentiel[p3].Rm); + i4p:=L_Potentiel[p4].Rp; + i4m:=abs(L_Potentiel[p4].Rm); + br:=(ABS(i1p/(i1p+i1m)-i2p/(i2p+i2m))>(1/rmax)) and (((i1p+i1m+i2p+i2m)>=rmax) or (ABS((i1p+i1m)-(i2p+i2m))<=1)); + bs:=(ABS(i3p/(i3p+i3m)-i4p/(i4p+i4m))>(1/rmax)) and (((i3p+i3m+i4p+i4m)>=rmax) or (ABS((i3p+i3m)-(i4p+i4m))<=1)); + result:=(not(br) and bs) or (bq and not(br)) or (bq and bs); +end; + +// relais temporisé +function CalculPotentielTA(p1,p2:integer):boolean; +var i1p,i1m,i2p,i2m:integer; +begin + i1p:=L_Potentiel[p1].Rp; + i1m:=abs(L_Potentiel[p1].Rm); + i2p:=L_Potentiel[p2].Rp; + i2m:=abs(L_Potentiel[p2].Rm); + result:=(ABS(i1p/(i1p+i1m)-i2p/(i2p+i2m))>(1/rmax)) and (((i1p+i1m+i2p+i2m)>=rmax) or (ABS((i1p+i1m)-(i2p+i2m))<=1)); +end; + +// relais attraction maintien +function CalculPotentielAM(bq:boolean;p1,p2,p3,p4:integer):boolean; +var i1p,i1m,i2p,i2m,i3p,i3m,i4p,i4m:integer; + br,bs:boolean; +begin + i1p:=L_Potentiel[p1].Rp; + i1m:=abs(L_Potentiel[p1].Rm); + i2p:=L_Potentiel[p2].Rp; + i2m:=abs(L_Potentiel[p2].Rm); + i3p:=L_Potentiel[p3].Rp; + i3m:=abs(L_Potentiel[p3].Rm); + i4p:=L_Potentiel[p4].Rp; + i4m:=abs(L_Potentiel[p4].Rm); + br:=(ABS(i1p/(i1p+i1m)-i2p/(i2p+i2m))>(1/rmax)) and (((i1p+i1m+i2p+i2m)>=rmax) or (ABS((i1p+i1m)-(i2p+i2m))<=1)); + bs:=(ABS(i3p/(i3p+i3m)-i4p/(i4p+i4m))>(1/rmax)) and (((i3p+i3m+i4p+i4m)>=rmax) or (ABS((i3p+i3m)-(i4p+i4m))<=1)); + result:=br or bs and bq; +end; + +// relais flux additif +function CalculPotentielFA(p1,p2,p3,p4:integer):boolean; +var i1p,i1m,i2p,i2m,i3p,i3m,i4p,i4m:integer; + br,bs,bq:boolean; +begin + i1p:=L_Potentiel[p1].Rp; + i1m:=abs(L_Potentiel[p1].Rm); + i2p:=L_Potentiel[p2].Rp; + i2m:=abs(L_Potentiel[p2].Rm); + i3p:=L_Potentiel[p3].Rp; + i3m:=abs(L_Potentiel[p3].Rm); + i4p:=L_Potentiel[p4].Rp; + i4m:=abs(L_Potentiel[p4].Rm); + bq:=(i1p/(i1p+i1m)>i2p/(i2p+i2m))and(i3p/(i3p+i3m)>i4p/(i4p+i4m)) or (i1p/(i1p+i1m)(1/rmax)) and (((i1p+i1m+i2p+i2m)>=rmax) or (ABS((i1p+i1m)-(i2p+i2m))<=1)); + bs:=(ABS(i3p/(i3p+i3m)-i4p/(i4p+i4m))>(1/rmax)) and (((i3p+i3m+i4p+i4m)>=rmax) or (ABS((i3p+i3m)-(i4p+i4m))<=1)); + result:=br and bs and bq; +end; + + + +function ResteBrancheNul:boolean; +var i,j,cc :integer; + b:boolean; +begin + b:=false; + for i:=0 to Nb_Connect-1 do begin + cc:=0; + for j:=0 to Nb_Branche-1 do begin // branche + if (L_Branche[j].Cote1='X'+IntToStr(i)) or (L_Branche[j].Cote2='X'+IntToStr(i)) then if L_Branche[j].Courant=-1 then inc(cc); + end; // for j:=0 to Nb_Branche-1 + b:=b or (cc=1); + end; // for i:=0 to Nb_Connect-1 + result:=b; +end; + + +procedure CNulBoucle (s1:string); +var l,g:integer; + b0,b1,bc:boolean; + s,s2,sa,so:string; + sg2:integer; +begin + for l:=0 to Nb_Branche-1 do begin + s2:=''; + if (L_Branche[l].Cote1=S1) then begin + S2:=L_Branche[l].Cote2; + L_Branche[l].Courant:=0; + end; + if (L_Branche[l].Cote2=S1) then begin + S2:=L_Branche[l].Cote1; + L_Branche[l].Courant:=0; + end; + + if S2<>'' then begin + sa:=copy(s2,pos('§',s2)+1,1); + so:=copy(s2,1,pos('§',s2)); + sg2:=StrToInt('0'+copy(s2,2,pos('§',s2)-2)); + + if s2[1]='C' then for g:=0 to Nb_Contact-1 do begin // contact + if g=sg2 then begin // contact concerné + + bc:= L_Fonction[L_Contact[g].Fonction].EtatP; + // travail c 1 2 13 14 10 7 + if (L_Contact[g].modele='1') or (L_Contact[g].modele='2') or (L_Contact[g].modele='13') or (L_Contact[g].modele='14') or (L_Contact[g].modele='10') or (L_Contact[g].modele='7') or (L_Contact[g].modele='16') or (L_Contact[g].modele='17') then begin + if bc then begin + if sa='0' then so:=so+'1'; + if sa='1' then so:=so+'0'; + CNulBoucle(so); + end; + end;// travail c 1 2 13 14 10 7 + // repos c 3 4 11 12 15 8 + if (L_Contact[g].modele='3') or (L_Contact[g].modele='4') or (L_Contact[g].modele='11') or (L_Contact[g].modele='12') or (L_Contact[g].modele='15') or (L_Contact[g].modele='8') then begin + if not bc then begin + if sa='0' then so:=so+'1'; + if sa='1' then so:=so+'0'; + CNulBoucle(so); + end; + end; // repos c 3 4 11 12 15 8 + // travail / repos c 5 6 9 + if (L_Contact[g].modele='5') or (L_Contact[g].modele='6') or (L_Contact[g].modele='9') then begin + if bc then begin + if sa='0' then so:=so+'1'; + if sa='1' then so:=so+'0'; + if (sa='0') or (sa='1') then CNulBoucle(so); + end; + if not bc then begin + if sa='0' then so:=so+'2'; + if sa='2' then so:=so+'0'; + if (sa='0') or (sa='2') then CNulBoucle(so); + end; + end; // travail / repos c 5 6 9 + end; // contact concerné + end; //for g Contanct + + if s2[1]='R' then begin //for g:=0 to Nb_Relais-1 do begin // Relais + if sa='0' then so:=so+'1'; if sa='1' then so:=so+'0'; + if sa='2' then so:=so+'3'; if sa='3' then so:=so+'2'; + CNulBoucle(so); + end; // for g Relais + + if S2[1]='L' then begin //for g:=0 to Nb_Lampe-1 do begin // Lampe + if sa='0' then so:=so+'1'; + if sa='1' then so:=so+'0'; + CNulBoucle(so); + end; // for g Lampe + + if S2[1]='P' then begin //for g:=0 to Nb_Compo-1 do begin // Composant + if sa='0' then so:=so+'1'; + if sa='1' then so:=so+'0'; + CNulBoucle(so); + end; // for g Compo + end; // if S2<>'' + end; // l:=0 to Nb_Branche-1 +end; // procedure CNulBoucle (s1:string); + +// * + + + +procedure CBoucle (s1:string;b:boolean;st:string); +var app,l,g,h:integer; + sa,so,s2,sk:string; + bc,b1,dp:boolean; + cote:integer; + sg2:integer; +begin + for l:=0 to Nb_Branche-1 do begin + s2:=''; + if (L_Branche[l].Cote1=S1) then begin + S2:=L_Branche[l].Cote2; + cote:=1; + end; + if (L_Branche[l].Cote2=S1) then begin + S2:=L_Branche[l].Cote1; + cote:=2; + end; + + // déjà parcouru + dp:=true; + sk:=st; + while length(sk)>=1 do begin + dp:=dp and not (StrToInt(copy(sk,1,pos('µ',sk)-1))=l); + sk:=copy(sk,pos('µ',sk)+1,length(sk)); + end; + + if (S2<>'') and dp and (L_Branche[l].Courant<>0) then begin + L_Branche[l].Parcouru:=1; + if (S2+' ')[1]='X' then CBoucle(S2,b,st+inttostr(l)+'µ'); + + + if S2[1]='A' then begin + sg2:=StrToInt('0'+copy(S2,2,length(S2))); + for g:=0 to Nb_Alim-1 do if g=sg2 then begin + if (b and (L_Alim[g].modele='2')) or (not b and (L_Alim[g].modele='1')) or (not b and (L_Alim[g].modele='3') and pulse) then begin + sk:=st+inttostr(l)+'µ'; + while length(sk)>=1 do begin + L_Branche[StrToInt(copy(sk,1,pos('µ',sk)-1))].Courant:=1; // met le courant à 1 + sk:=copy(sk,pos('µ',sk)+1,length(sk)); + end; + end; + end; + end; + + sa:=copy(S2,pos('§',S2)+1,1); + so:=copy(S2,1,pos('§',S2)); + sg2:=StrToInt('0'+copy(S2,2,pos('§',S2)-2)); + + if s2[1]='C' then for g:=0 to Nb_Contact-1 do begin + if g=sg2 then begin // pour le contact concerné + bc:= L_Fonction[L_Contact[g].Fonction].EtatP; + // travail + if (L_Contact[g].modele='1') or (L_Contact[g].modele='2') or (L_Contact[g].modele='13') or (L_Contact[g].modele='14') or (L_Contact[g].modele='10') or (L_Contact[g].modele='7') or (L_Contact[g].modele='16') or (L_Contact[g].modele='17') then begin + if bc then begin + if sa='0' then so:=so+'1'; + if sa='1' then so:=so+'0'; + CBoucle(so,b,st+inttostr(l)+'µ'); + end; + end; // c 1 2 13 14 10 + // repos + if (L_Contact[g].modele='3') or (L_Contact[g].modele='4') or (L_Contact[g].modele='11') or (L_Contact[g].modele='12') or (L_Contact[g].modele='15') or (L_Contact[g].modele='8') then begin + if not bc then begin + if sa='0' then so:=so+'1'; + if sa='1' then so:=so+'0'; + CBoucle(so,b,st+inttostr(l)+'µ'); + end; + end; // 3 4 11 12 + // travail / repos + if (L_Contact[g].modele='5') or (L_Contact[g].modele='6') or (L_Contact[g].modele='9') then begin + if bc then begin + if sa='0' then so:=so+'1'; + if sa='1' then so:=so+'0'; + if (sa='0') or (sa='1') then CBoucle(so,b,st+inttostr(l)+'µ'); + end; + if not bc then begin + if sa='0' then so:=so+'2'; + if sa='2' then so:=so+'0'; + if (sa='0') or (sa='2') then CBoucle(so,b,st+inttostr(l)+'µ'); + end; + end; // c 5 6 9 + end; // if g + end; // contact} + + if s2[1]='R' then begin //for g:=0 to Nb_Relais-1 do begin + if sa='0' then so:=so+'1'; if sa='1' then so:=so+'0'; + if sa='2' then so:=so+'3'; if sa='3' then so:=so+'2'; + CBoucle(so,b,st+inttostr(l)+'µ'); + end; // for g Relais + + if S2[1]='L' then begin //for g:=0 to Nb_Lampe-1 do begin + if sa='0' then so:=so+'1'; if sa='1' then so:=so+'0'; + CBoucle(so,b,st+inttostr(l)+'µ'); + end; // for g Lampe + + if S2[1]='P' then begin //for g:=0 to Nb_Compo-1 do begin + if sa='0' then so:=so+'1'; if sa='1' then so:=so+'0'; + CBoucle(so,b,st+inttostr(l)+'µ'); + end; // for g Compo + end; // if S2 + end; // for l +end; + +// * + + +// * * * * * * * * * * * * * * * * * * +// begin Cycle Exec +begin +// test('D'); + gtc:=getTickcount(); + if gtc1=0 then gtc1:=getTickcount(); + + // mémorise l'état des fonctions avant cycle (chaine) + EtatF1:=''; + for i:=0 to Nb_Fonction-1 do if L_Fonction[i].EtatP then EtatF1:=EtatF1+'1' else EtatF1:=EtatF1+'0'; + + // RAZ des potentiels + for i:=0 to Nb_Potentiel-1 do begin + L_Potentiel[i].Np:=rmax; + L_Potentiel[i].Nm:=rmax; + L_Potentiel[i].Rp:=rmax; + L_Potentiel[i].Rm:=rmax; + L_Potentiel[i].PRp:=rmax; + L_Potentiel[i].PRm:=rmax; + end; + // RAZ des courants + for i:=0 to Nb_Branche-1 do begin + L_Branche[i].Courant:=-1; + L_Branche[i].Parcouru:=-1; + end; + + // PreBoucle les potentiels + for i:=0 to Nb_Alim-1 do begin + if L_Alim[i].modele='1' then PBoucle ('A'+IntToStr(i),true); + if L_Alim[i].modele='2' then PBoucle ('A'+IntToStr(i),false); + if (L_Alim[i].modele='3') and pulse then PBoucle ('A'+IntToStr(i),true); + //if (L_Alim[i].modele='3') and not pulse then PBoucle ('A'+IntToStr(i),0,false,0); + end; //} + + // Boucle les potentiels + for i:=0 to Nb_Alim-1 do begin + if L_Alim[i].modele='1' then Boucle ('A'+IntToStr(i),0,true); + if L_Alim[i].modele='2' then Boucle ('A'+IntToStr(i),0,false); + if (L_Alim[i].modele='3') and pulse then Boucle ('A'+IntToStr(i),0,true); + //if (L_Alim[i].modele='3') and not pulse then Boucle ('A'+IntToStr(i),0,false,0); + end; + + + // Boucle des courants nuls (contacts ouverts) + for i:=0 to Nb_Contact-1 do begin + bc1:= L_Fonction[L_Contact[i].Fonction].EtatP; + if (L_Contact[i].modele='1') or (L_Contact[i].modele='2') or (L_Contact[i].modele='13') or (L_Contact[i].modele='14') or (L_Contact[i].modele='10') or (L_Contact[i].modele='7') or (L_Contact[i].modele='16') or (L_Contact[i].modele='17') then begin + if not bc1 then begin + CNulBoucle ('C'+IntToStr(i)+'§0'); + CNulBoucle ('C'+IntToStr(i)+'§1'); + end; + end; // c 1 2 13 14 10 7 + // repos + if (L_Contact[i].modele='3') or (L_Contact[i].modele='4') or (L_Contact[i].modele='11') or (L_Contact[i].modele='12') or (L_Contact[i].modele='15') or (L_Contact[i].modele='8') then begin + if bc1 then begin + CNulBoucle ('C'+IntToStr(i)+'§0'); + CNulBoucle ('C'+IntToStr(i)+'§1'); + end; + end; // 3 4 11 12 + // travail / repos + if (L_Contact[i].modele='5') or (L_Contact[i].modele='6') or (L_Contact[i].modele='9') then begin + if bc1 then begin + CNulBoucle ('C'+IntToStr(i)+'§2'); + end; + if not bc1 then begin + CNulBoucle ('C'+IntToStr(i)+'§1'); + end; + end; // c 5 6 9 } + end;//for i:=0 to Nb_Contact-1 + // Boucle des courants nuls (pulse éteint) + for i:=0 to Nb_Alim-1 do begin + if (L_Alim[i].modele='3') and not pulse then begin + CNulBoucle ('A'+IntToStr(i)); + end; + end; // for i:=0 to Nb_Alim-1 + // Boucle des courants nuls (relais non alimenté) + for i:=0 to Nb_Relais-1 do begin + if not (CalculPotentiel2(L_Relais[i].AppPot[0],L_Relais[i].AppPot[1])) then begin + CNulBoucle ('R'+IntToStr(i)+'§0'); + CNulBoucle ('R'+IntToStr(i)+'§1'); + end; + if (L_Relais[i].modele='10') or (L_Relais[i].modele='11') or (L_Relais[i].modele='12') then begin + if not (CalculPotentiel2(L_Relais[i].AppPot[2],L_Relais[i].AppPot[3])) then begin + CNulBoucle ('R'+IntToStr(i)+'§2'); + CNulBoucle ('R'+IntToStr(i)+'§3'); + end; + end; + end; + // Boucle des courants nuls (Lampe non alimentée) + for i:=0 to Nb_Lampe-1 do if not (CalculPotentiel2(L_Lampe[i].AppPot[0],L_Lampe[i].AppPot[1])) then begin + CNulBoucle ('L'+IntToStr(i)+'§0'); + CNulBoucle ('L'+IntToStr(i)+'§1'); + end; + // Boucle des courants nuls (Compo non alimentée) + for i:=0 to Nb_Compo-1 do if not (CalculPotentiel2(L_Compo[i].AppPot[0],L_Compo[i].AppPot[1])) then begin + CNulBoucle ('P'+IntToStr(i)+'§0'); + CNulBoucle ('P'+IntToStr(i)+'§1'); + end; + + + // Boucle des courants nuls (noeuds dernière branche) + repeat; + for i:=0 to Nb_Connect-1 do begin + cb2:=0; + for j:=0 to Nb_Branche-1 do begin // branche + if (L_Branche[j].Cote1='X'+IntToStr(i)) or (L_Branche[j].Cote2='X'+IntToStr(i)) then begin + if L_Branche[j].Courant=-1 then inc(cb2); + end; + end; // for j:=0 to Nb_Branche-1 + if cb2=1 then CNulBoucle('X'+IntToStr(i)); + end; // for i:=0 to Nb_Connect-1 + until not ResteBrancheNul; + + // Boucle les courants + for i:=0 to Nb_Alim-1 do begin + for j:=0 to Nb_Branche-1 do L_Branche[j].Parcouru:=-1;; + if L_Alim[i].modele='1' then CBoucle ('A'+IntToStr(i),true,''); + if L_Alim[i].modele='2' then CBoucle ('A'+IntToStr(i),false,''); + end; + + // ... + + + // Boucle des courants dans les connections + for i:=0 to Nb_Connect-1 do begin + L_Connect[i].Parcouru:=-1; + for j:=0 to Nb_Branche-1 do begin // branche + if (L_Branche[j].Cote1='X'+IntToStr(i)) or (L_Branche[j].Cote2='X'+IntToStr(i)) then begin + if L_Branche[j].Courant=1 then L_Connect[i].Parcouru:=1; + end; + end; // for j:=0 to Nb_Branche-1 + end; // for i:=0 to Nb_Connect-1 + + // Boucle des courants dans les alimentations (affichage courants) + for i:=0 to Nb_Alim-1 do begin + L_Alim[i].Parcouru:=-1; + for j:=0 to Nb_Branche-1 do begin // branche + if (L_Branche[j].Cote1='A'+IntToStr(i)) or (L_Branche[j].Cote2='A'+IntToStr(i)) then begin + if L_Branche[j].Courant=1 then L_Alim[i].Parcouru:=1; + end; + end; // for j:=0 to Nb_Branche-1 + end; // for i:=0 to Nb_Alim-1 + + // Boucle des courants dans les contacts (affichage courants) + for i:=0 to Nb_Contact-1 do begin + L_Contact[i].Parcouru:=-1; + for j:=0 to Nb_Branche-1 do begin // branche + if (pos('C'+IntToStr(i)+'§',L_Branche[j].Cote1)>0) or (pos('C'+IntToStr(i)+'§',L_Branche[j].Cote2)>0) then begin + if L_Branche[j].Courant=1 then L_Contact[i].Parcouru:=1; + end; + end; // for j:=0 to Nb_Branche-1 + end; // for i:=0 to Nb_Alim-1 + + + + + // Boucle les lampes + for i:=0 to Nb_Lampe-1 do begin + if (L_Lampe[i].modele='1') or (L_Lampe[i].modele='2') then begin + L_Lampe[i].EtatB:=CalculPotentiel2(L_Lampe[i].AppPot[0],L_Lampe[i].AppPot[1]); + end; + end; + + // Boucle les relais + btempo:=false; + for i:=0 to Nb_Relais-1 do begin //for j:=0 to Nb_Branche-1 do begin + if (L_Relais[i].modele='1') or (L_Relais[i].modele='2') or (L_Relais[i].modele='3') then begin + L_Fonction[L_Relais[i].Fonction].EtatF:=CalculPotentiel2(L_Relais[i].AppPot[0],L_Relais[i].AppPot[1]); + end; + if (L_Relais[i].modele='10') then begin + L_Fonction[L_Relais[i].Fonction].EtatF:=CalculPotentielBASC(L_Fonction[L_Relais[i].Fonction].EtatP,L_Relais[i].AppPot[0],L_Relais[i].AppPot[1],L_Relais[i].AppPot[2],L_Relais[i].AppPot[3]); + end; + if (L_Relais[i].modele='4') or (L_Relais[i].modele='5') or (L_Relais[i].modele='6') or (L_Relais[i].modele='7') or (L_Relais[i].modele='8') or (L_Relais[i].modele='9') then begin + L_Relais[i].EtatB:=CalculPotentiel2(L_Relais[i].AppPot[0],L_Relais[i].AppPot[1]); + btempo:=true; + end; + if (L_Relais[i].modele='11') then begin + L_Fonction[L_Relais[i].Fonction].EtatF:=CalculPotentielAM(L_Fonction[L_Relais[i].Fonction].EtatP,L_Relais[i].AppPot[0],L_Relais[i].AppPot[1],L_Relais[i].AppPot[2],L_Relais[i].AppPot[3]); + end; + if (L_Relais[i].modele='12') then begin + L_Fonction[L_Relais[i].Fonction].EtatF:=CalculPotentielFA(L_Relais[i].AppPot[0],L_Relais[i].AppPot[1],L_Relais[i].AppPot[2],L_Relais[i].AppPot[3]); + end; + end; + + + // boucle les potentiels dans les contacts (affichage potentiel) +// ClrPotentiel(L_Potentiel[L_Branche[Sg.AppaBranche].AppaPotentiel].Rp,L_Potentiel[L_Branche[Sg.AppaBranche].AppaPotentiel].Rm); + + + + for i:=0 to Nb_Contact-1 do begin + L_Contact[i].cl0:=clBlack; + L_Contact[i].cl1:=clBlack; + L_Contact[i].cl2:=clBlack; + for j:=0 to Nb_Branche-1 do begin // branche + if (pos('C'+IntToStr(i)+'§',L_Branche[j].Cote1)>0) then begin + k:=1+pos('§',L_Branche[j].Cote1); + k:=strtoint(L_Branche[j].Cote1[k]); + if k=0 then L_Contact[i].cl0:=ClrPotentiel(L_Potentiel[L_Branche[j].AppaPotentiel].Rp,L_Potentiel[L_Branche[j].AppaPotentiel].Rm); + if k=1 then L_Contact[i].cl1:=ClrPotentiel(L_Potentiel[L_Branche[j].AppaPotentiel].Rp,L_Potentiel[L_Branche[j].AppaPotentiel].Rm); + if k=2 then L_Contact[i].cl2:=ClrPotentiel(L_Potentiel[L_Branche[j].AppaPotentiel].Rp,L_Potentiel[L_Branche[j].AppaPotentiel].Rm); + end; + if (pos('C'+IntToStr(i)+'§',L_Branche[j].Cote2)>0) then begin + k:=1+pos('§',L_Branche[j].Cote2); + k:=strtoint(L_Branche[j].Cote2[k]); + if k=0 then L_Contact[i].cl0:=ClrPotentiel(L_Potentiel[L_Branche[j].AppaPotentiel].Rp,L_Potentiel[L_Branche[j].AppaPotentiel].Rm); + if k=1 then L_Contact[i].cl1:=ClrPotentiel(L_Potentiel[L_Branche[j].AppaPotentiel].Rp,L_Potentiel[L_Branche[j].AppaPotentiel].Rm); + if k=2 then L_Contact[i].cl2:=ClrPotentiel(L_Potentiel[L_Branche[j].AppaPotentiel].Rp,L_Potentiel[L_Branche[j].AppaPotentiel].Rm); + end; + end; // for j:=0 to Nb_Branche-1 + end; // for i:=0 to Nb_Contact-1 + + + if btempo then Temporisations; + // Mise à jour des fonctions + for i:=0 to Nb_Fonction-1 do L_Fonction[i].EtatP:=L_Fonction[i].EtatF; + + // Mise à jour des Contacts + for j:=0 to Nb_Contact-1 do if L_Contact[j].Fonction>-1 then L_Contact[j].EtatP:= L_Fonction[L_Contact[j].Fonction].EtatP; + + // Affichage; + // Form1.Image.Refresh; + +// gtc1:=gtc1+ (gettickcount-gtc); +// form1.memo1.lines.add('Cycle inter '+IntToStr(gettickcount-gtc)); + + // mémorise l'état des fonctions après cycle (chaine) + EtatF2:=''; + for i:=0 to Nb_Fonction-1 do if L_Fonction[i].EtatP then EtatF2:=EtatF2+'1' else EtatF2:=EtatF2+'0'; + + + + +// Form1.Button4Click(nil); + Application.Processmessages; + + // si modification d'un état pendant le cycle : relance un cycle + If EtatF1<>EtatF2 then begin + if bExec then CycleExec; + end else begin +// form1.memo1.lines.add('Cycle fin '+IntToStr(gettickcount-gtc1)); + gtc1:=0; + Affichage; + end; + bExec2:=true; +end; // CycleExec + +procedure Temporisations; +var i:integer; + tps:longword; + EtatF1,EtatF2:string; +begin + if bexec2 then begin + tps:=GetTickCount; + // mémorise l'état des fonctions avant cycle (chaine) + EtatF1:=''; + for i:=0 to Nb_Fonction-1 do if L_Fonction[i].EtatF then EtatF1:=EtatF1+'1' else EtatF1:=EtatF1+'0'; + for i:=0 to Nb_Relais-1 do begin + if (L_Relais[i].modele='4') or (L_Relais[i].modele='5') or (L_Relais[i].modele='6') then begin + if not L_Relais[i].EtatB then L_Relais[i].tpo:=tps; + L_Fonction[L_Relais[i].Fonction].EtatF:=L_Relais[i].EtatB and (tps>(L_Relais[i].tpo+L_Relais[i].tpr)); + end; // si relais temporisé TA + if (L_Relais[i].modele='7') or (L_Relais[i].modele='8') or (L_Relais[i].modele='9') then begin + if L_Relais[i].EtatB then L_Relais[i].tpo:=tps+L_Relais[i].tpr; + L_Fonction[L_Relais[i].Fonction].EtatF:=L_Relais[i].EtatB or (tpsEtatF2 then begin + CycleExec; + end; // if changement d'état + + end; //if execution +end; + +end. diff --git a/code_JMW/Ufonctions.pas b/code_JMW/Ufonctions.pas new file mode 100644 index 0000000..925967c --- /dev/null +++ b/code_JMW/Ufonctions.pas @@ -0,0 +1,39 @@ +unit Ufonctions; + +//uses + +interface + +//function distance (ax,ay,bx,by,cx,cy : integer):real; +function distance (ax,ay,bx,by : double):double; +function entre(v,l1,l2:double):boolean; +function dist_proj_ortho(ax,ay,bx,by,mx,my : double):double; + + +implementation + + +function distance (ax,ay,bx,by : double):double; +begin + // result:=sqrt((cx-ax)*(cx-ax)+(cy-ay)*(cy-ay))+sqrt((cx-bx)*(cx-bx)+(cy-by)*(cy-by))-sqrt((bx-ax)*(bx-ax) + (by-ay)*(by-ay)); + result:=sqrt(sqr(bx-ax) + sqr(by-ay)); +end; + +function entre(v,l1,l2:double):boolean; +begin + result:=(l1<=v)and(v<=l2) or (l2<=v)and(v<=l1); +end; + + +function dist_proj_ortho(ax,ay,bx,by,mx,my : double):double; +begin + if ax=bx then result:=abs(mx-ax); + if ay=by then result:=abs(my-ay); + if (ax<>bx) and (ay<>by) then + result:=abs(((by-ay)/(bx-ax))*(mx-ax)+ay-my)/sqrt(1+sqr((by-ay)/(bx-ax))); + + +end; + + +end. diff --git a/code_JMW/Unit1.dfm b/code_JMW/Unit1.dfm new file mode 100644 index 0000000..3dfe69f --- /dev/null +++ b/code_JMW/Unit1.dfm @@ -0,0 +1,1612 @@ +object Form1: TForm1 + Left = 241 + Top = 184 + Width = 1259 + Height = 718 + Caption = 'AnimIES' + Color = clBtnFace + Font.Charset = DEFAULT_CHARSET + Font.Color = clWindowText + Font.Height = -10 + Font.Name = 'MS Sans Serif' + Font.Style = [] + Menu = MainMenu + OldCreateOrder = False + WindowState = wsMaximized + OnActivate = FormActivate + OnCreate = FormCreate + PixelsPerInch = 96 + TextHeight = 13 + object Pnl_Haut: TPanel + Left = 72 + Top = 91 + Width = 468 + Height = 26 + Color = clSkyBlue + TabOrder = 0 + object Label1: TLabel + Left = 423 + Top = 7 + Width = 32 + Height = 13 + Caption = 'Label1' + end + object Button1: TButton + Left = 320 + Top = 5 + Width = 43 + Height = 14 + Caption = '+' + TabOrder = 0 + OnClick = Button1Click + end + end + object Memo1: TMemo + Left = 846 + Top = 0 + Width = 405 + Height = 667 + Align = alRight + Color = clMoneyGreen + Font.Charset = ANSI_CHARSET + Font.Color = clGreen + Font.Height = -9 + Font.Name = 'Anonymous Pro' + Font.Style = [] + Lines.Strings = ( + 'Memo1') + ParentFont = False + ScrollBars = ssVertical + TabOrder = 1 + Visible = False + OnDblClick = Memo1DblClick + end + object Pnl_Composants: TPanel + Left = 0 + Top = 26 + Width = 794 + Height = 70 + BevelOuter = bvNone + Color = clActiveCaption + TabOrder = 2 + Visible = False + object Im_al1: TImage + Left = 2 + Top = 2 + Width = 32 + Height = 32 + Hint = 'Plus' + DragMode = dmAutomatic + ParentShowHint = False + Picture.Data = { + 07544269746D6170BE000000424DBE000000000000003E000000280000002000 + 0000200000000100010000000000800000000000000000000000020000000000 + 000000000000FFFFFF00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF + FFFFFFFFFFFFFFFF0FFFFFFC03FFFFF801FFFFF000FFFFF000FFFFE0007FFFE0 + 007FFFE0007FFFE0007FFFF000FFFFF000FFFFF801FFFCFC03FFFCFF0FFFFCFF + FFFFFCFFFFFFC00FFFFFC00FFFFFFCFFFFFFFCFFFFFFFCFFFFFFFCFFFFFFFFFF + FFFFFFFFFFFFFFFFFFFF} + ShowHint = True + end + object Im_al2: TImage + Left = 2 + Top = 36 + Width = 32 + Height = 32 + Hint = 'Moins' + DragMode = dmAutomatic + ParentShowHint = False + Picture.Data = { + 07544269746D6170BE000000424DBE000000000000003E000000280000002000 + 0000200000000100010000000000800000000000000000000000020000000000 + 000000000000FFFFFF00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF + FFFFFFFFFFFFFFFF0FFFFFFC03FFFFF801FFFFF000FFFFF000FFFFE0007FFFE0 + 007FFFE0007FFFE0007FFFF000FFFFF000FFFFF801FFFFFC03FFFFFF0FFFFFFF + FFFFFFFFFFFFC00FFFFFC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF + FFFFFFFFFFFFFFFFFFFF} + ShowHint = True + end + object Im_al3: TImage + Left = 36 + Top = 2 + Width = 32 + Height = 32 + Hint = 'Plus puls'#233 + DragMode = dmAutomatic + ParentShowHint = False + Picture.Data = { + 07544269746D6170BE000000424DBE000000000000003E000000280000002000 + 0000200000000100010000000000800000000000000000000000020000000000 + 000000000000FFFFFF00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF + FFFFFFFFFFFFFFFF0FFFFFFC03FFFFF801FFFFF000FFFFF000FFFFE0007FFFE0 + 007FFFE0007FFFE0007FFFF000FFFFF000FFFFF801FFCFFC03FFCFFF0FFFCFFF + FFFFCFFFFFFFC1FFFFFFC0FFFFFFCCFFFFFFCCFFFFFFC0FFFFFFC1FFFFFFFFFF + FFFFFFFFFFFFFFFFFFFF} + ShowHint = True + end + object Im_cx: TImage + Left = 36 + Top = 36 + Width = 32 + Height = 32 + Hint = 'Connexion' + DragMode = dmAutomatic + ParentShowHint = False + Picture.Data = { + 07544269746D6170BE000000424DBE000000000000003E000000280000002000 + 0000200000000100010000000000800000000000000000000000020000000000 + 000000000000FFFFFF00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF + FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3FFFFFF00FFFFFE007FFFFC003FFFFC0 + 03FFFF8001FFFF8001FFFF8001FFFF8001FFFFC003FFFFC003FFFFE007FFFFF0 + 0FFFFFFC3FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF + FFFFFFFFFFFFFFFFFFFF} + ShowHint = True + end + object Im_rl4: TImage + Left = 138 + Top = 2 + Width = 32 + Height = 32 + Hint = 'Relais TA' + DragMode = dmAutomatic + ParentShowHint = False + Picture.Data = { + 07544269746D6170BE000000424DBE000000000000003E000000280000002000 + 0000200000000100010000000000800000000000000000000000020000000000 + 000000000000FFFFFF00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF + FFFFFE00007FFE00007FFFBFFDFFFFBFFDFFFFBFFDFFFFBFFDFFFFBFFDFFFFBF + FDFFFFBFFDFFFFBFFDFFE03FFC07FFBFFDFFFFBFFDFFFFBFFDFFFFBFFDFFFF80 + 01FFFF8001FFFF8001FFFE00007FFE00007FFFFFFFFFFFFFFFFFFFFFFFFFFFFF + FFFFFFFFFFFFFFFFFFFF} + ShowHint = True + Stretch = True + end + object Im_rl1: TImage + Left = 70 + Top = 2 + Width = 32 + Height = 32 + Hint = 'Relais' + DragMode = dmAutomatic + ParentShowHint = False + Picture.Data = { + 07544269746D6170BE000000424DBE000000000000003E000000280000002000 + 0000200000000100010000000000800000000000000000000000020000000000 + 000000000000FFFFFF00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF + FFFFFE00007FFE00007FFFBFFDFFFFBFFDFFFFBFFDFFFFBFFDFFFFBFFDFFFFBF + FDFFFFBFFDFFFFBFFDFFE03FFC07FFBFFDFFFFBFFDFFFFBFFDFFFFBFFDFFFFBF + FDFFFFBFFDFFFFBFFDFFFE00007FFE00007FFFFFFFFFFFFFFFFFFFFFFFFFFFFF + FFFFFFFFFFFFFFFFFFFF} + ShowHint = True + Stretch = True + end + object Im_rl10: TImage + Left = 274 + Top = 2 + Width = 32 + Height = 32 + Hint = 'Basculeur' + DragMode = dmAutomatic + ParentShowHint = False + Picture.Data = { + 07544269746D6170BE000000424DBE000000000000003E000000280000002000 + 0000200000000100010000000000800000000000000000000000020000000000 + 000000000000FFFFFF00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF + FFFFFFFFFFFF0000000000000000BFFBDFFDBFFBDFFDBFFBDFFDBFFBDFFDBFFB + DFFDBFFBDFFDBFFBDFFDBFFBDFFDBFFBDFFDBFFBDFFDBFFBDFFDBFFBDFFDBFFB + DFFDBFFBDFFD0000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF + FFFFFFFFFFFFFFFFFFFF} + ShowHint = True + Stretch = True + end + object Im_rl7: TImage + Left = 206 + Top = 2 + Width = 32 + Height = 32 + Hint = 'Relais TC' + DragMode = dmAutomatic + ParentShowHint = False + Picture.Data = { + 07544269746D6170BE000000424DBE000000000000003E000000280000002000 + 0000200000000100010000000000800000000000000000000000020000000000 + 000000000000FFFFFF00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF + FFFFFE00007FFE00007FFF8001FFFF8001FFFF8001FFFFBFFDFFFFBFFDFFFFBF + FDFFFFBFFDFFFFBFFDFFE03FFC07FFBFFDFFFFBFFDFFFFBFFDFFFFBFFDFFFFBF + FDFFFFBFFDFFFFBFFDFFFE00007FFE00007FFFFFFFFFFFFFFFFFFFFFFFFFFFFF + FFFFFFFFFFFFFFFFFFFF} + ShowHint = True + Stretch = True + end + object Im_rl8: TImage + Left = 240 + Top = 36 + Width = 32 + Height = 32 + Hint = 'Relais TC' + DragMode = dmAutomatic + ParentShowHint = False + Picture.Data = { + 07544269746D6170BE000000424DBE000000000000003E000000280000002000 + 0000200000000100010000000000800000000000000000000000020000000000 + 000000000000FFFFFF00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF + FFFFFF80001FFF80001FFFE0007FFFE0007FFFE0007FF80FFF7FFFEFFF7FFFEF + FF7FFFEFFF7FFFEFFF7FFFEFFF7FFFEFFF7FFFEFFF7FFFEFFF7FF80FFF7FFFEF + FF7FFFEFFF7FFFEFFF7FFF80001FFF80001FFFFFFFFFFFFFFFFFFFFFFFFFFFFF + FFFFFFFFFFFFFFFFFFFF} + ShowHint = True + Stretch = True + end + object Im_rl5: TImage + Left = 172 + Top = 36 + Width = 32 + Height = 32 + Hint = 'Relais TA' + DragMode = dmAutomatic + ParentShowHint = False + Picture.Data = { + 07544269746D6170BE000000424DBE000000000000003E000000280000002000 + 0000200000000100010000000000800000000000000000000000020000000000 + 000000000000FFFFFF00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF + FFFFFF80001FFF80001FFFEFFF7FFFEFFF7FFFEFFF7FF80FFF7FFFEFFF7FFFEF + FF7FFFEFFF7FFFEFFF7FFFEFFF7FFFEFFF7FFFEFFF7FFFEFFF7FF80FFF7FFFE0 + 007FFFE0007FFFE0007FFF80001FFF80001FFFFFFFFFFFFFFFFFFFFFFFFFFFFF + FFFFFFFFFFFFFFFFFFFF} + ShowHint = True + Stretch = True + end + object Im_rl3: TImage + Left = 104 + Top = 2 + Width = 32 + Height = 32 + Hint = 'Relais' + DragMode = dmAutomatic + ParentShowHint = False + Picture.Data = { + 07544269746D6170BE000000424DBE000000000000003E000000280000002000 + 0000200000000100010000000000800000000000000000000000020000000000 + 000000000000FFFFFF00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF + FFFFF80001FFF80001FFFEFFF7FFFEFFF7FFFEFFF7FFFEFFF01FFEFFF7FFFEFF + F7FFFEFFF7FFFEFFF7FFFEFFF7FFFEFFF7FFFEFFF7FFFEFFF7FFFEFFF01FFEFF + F7FFFEFFF7FFFEFFF7FFF80001FFF80001FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF + FFFFFFFFFFFFFFFFFFFF} + ShowHint = True + Stretch = True + end + object Im_rl2: TImage + Left = 70 + Top = 36 + Width = 32 + Height = 32 + Hint = 'Relais' + DragMode = dmAutomatic + ParentShowHint = False + Picture.Data = { + 07544269746D6170BE000000424DBE000000000000003E000000280000002000 + 0000200000000100010000000000800000000000000000000000020000000000 + 000000000000FFFFFF00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF + FFFFFF80001FFF80001FFFEFFF7FFFEFFF7FFFEFFF7FF80FFF7FFFEFFF7FFFEF + FF7FFFEFFF7FFFEFFF7FFFEFFF7FFFEFFF7FFFEFFF7FFFEFFF7FF80FFF7FFFEF + FF7FFFEFFF7FFFEFFF7FFF80001FFF80001FFFFFFFFFFFFFFFFFFFFFFFFFFFFF + FFFFFFFFFFFFFFFFFFFF} + ShowHint = True + Stretch = True + end + object Im_rl6: TImage + Left = 172 + Top = 2 + Width = 32 + Height = 32 + Hint = 'Relais TA' + DragMode = dmAutomatic + ParentShowHint = False + Picture.Data = { + 07544269746D6170BE000000424DBE000000000000003E000000280000002000 + 0000200000000100010000000000800000000000000000000000020000000000 + 000000000000FFFFFF00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF + FFFFF80001FFF80001FFFEFFF7FFFEFFF7FFFEFFF7FFFEFFF01FFEFFF7FFFEFF + F7FFFEFFF7FFFEFFF7FFFEFFF7FFFEFFF7FFFEFFF7FFFEFFF7FFFEFFF01FFE00 + 07FFFE0007FFFE0007FFF80001FFF80001FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF + FFFFFFFFFFFFFFFFFFFF} + ShowHint = True + Stretch = True + end + object Im_rl9: TImage + Left = 240 + Top = 2 + Width = 32 + Height = 32 + Hint = 'Relais TC' + DragMode = dmAutomatic + ParentShowHint = False + Picture.Data = { + 07544269746D6170BE000000424DBE000000000000003E000000280000002000 + 0000200000000100010000000000800000000000000000000000020000000000 + 000000000000FFFFFF00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF + FFFFF80001FFF80001FFFE0007FFFE0007FFFE0007FFFEFFF01FFEFFF7FFFEFF + F7FFFEFFF7FFFEFFF7FFFEFFF7FFFEFFF7FFFEFFF7FFFEFFF7FFFEFFF01FFEFF + F7FFFEFFF7FFFEFFF7FFF80001FFF80001FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF + FFFFFFFFFFFFFFFFFFFF} + ShowHint = True + Stretch = True + end + object Im_rl11: TImage + Left = 308 + Top = 2 + Width = 32 + Height = 32 + Hint = 'Relais AM' + DragMode = dmAutomatic + ParentShowHint = False + Picture.Data = { + 07544269746D6170BE000000424DBE000000000000003E000000280000002000 + 0000200000000100010000000000800000000000000000000000020000000000 + 000000000000FFFFFF00FE00007FFE00007FFFBFFDFFFFBFFDFFFFBFFDFFFFBB + DDFFFFBBDDFFFFBBDDFFE03BDC07FFBA5DFFFFB99DFFFFBBDDFFFFBFFDFFFFBF + FDFFFFBFFDFFFE00007FFE00007FFFBFFDFFFFBFFDFFFFBFFDFFFFBBDDFFFFBB + DDFFFFBBDDFFE0381C07FFBBDDFFFFBBDDFFFFBC3DFFFFBFFDFFFFBFFDFFFFBF + FDFFFE00007FFE00007F} + ShowHint = True + Stretch = True + end + object Im_ct1: TImage + Left = 410 + Top = 2 + Width = 32 + Height = 32 + Hint = 'Contact T' + DragMode = dmAutomatic + ParentShowHint = False + Picture.Data = { + 07544269746D6170BE000000424DBE000000000000003E000000280000002000 + 0000200000000100010000000000800000000000000000000000020000000000 + 000000000000FFFFFF00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF + FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE3FFFFFF87FFFFFE1FFFFFF + 87FFFFFE1FFFFFF87FFFF1E1FF8FC007FE03C01FFE03803FFC01803FFC01803F + FC01C07FFE03C07FFE03F1FFFF8FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF + FFFFFFFFFFFFFFFFFFFF} + ShowHint = True + Stretch = True + end + object Im_ct2: TImage + Left = 410 + Top = 36 + Width = 32 + Height = 32 + Hint = 'Contact T' + DragMode = dmAutomatic + ParentShowHint = False + Picture.Data = { + 07544269746D6170BE000000424DBE000000000000003E000000280000002000 + 0000200000000100010000000000800000000000000000000000020000000000 + 000000000000FFFFFF00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF + FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7FFFFFFE1FFFFFFF87FFFFFFE1 + FFFFFFF87FFFFFFE1FFFF1FF878FC07FE003C07FF803803FFC01803FFC01803F + FC01C07FFE03C07FFE03F1FFFF8FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF + FFFFFFFFFFFFFFFFFFFF} + ShowHint = True + Stretch = True + end + object Im_ct4: TImage + Left = 444 + Top = 36 + Width = 32 + Height = 32 + Hint = 'Contact R' + DragMode = dmAutomatic + ParentShowHint = False + Picture.Data = { + 07544269746D6170BE000000424DBE000000000000003E000000280000002000 + 0000200000000100010000000000800000000000000000000000020000000000 + 000000000000FFFFFF00FFFFFFFFFFFFFFFFFFFFFFFFF1FFFFFFC07FFFFFC07F + FFFF803FFFFF803FFFDF803FFFDFC07FFFDFC07FFFDFF01FFFDFFF87FFDFFFE1 + FFDFFFF87FDFFFFE1FDFFFFF878FFFFFE003FFFFF803FFFFFC01FFFFFC01FFFF + FC01FFFFFE03FFFFFE03FFFFFF8FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF + FFFFFFFFFFFFFFFFFFFF} + ShowHint = True + Stretch = True + end + object Im_ct3: TImage + Left = 444 + Top = 2 + Width = 32 + Height = 32 + Hint = 'Contact R' + DragMode = dmAutomatic + ParentShowHint = False + Picture.Data = { + 07544269746D6170BE000000424DBE000000000000003E000000280000002000 + 0000200000000100010000000000800000000000000000000000020000000000 + 000000000000FFFFFF00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8FFFFFFE03FFFF + FE03FFFFFC01FBFFFC01FBFFFC01FBFFFE03FBFFFE03FBFFF80FFBFFE1FFFBFF + 87FFFBFE1FFFFBF87FFFF1E1FFFFC007FFFFC01FFFFF803FFFFF803FFFFF803F + FFFFC07FFFFFC07FFFFFF1FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF + FFFFFFFFFFFFFFFFFFFF} + ShowHint = True + Stretch = True + end + object Im_ct6: TImage + Left = 478 + Top = 36 + Width = 32 + Height = 32 + Hint = 'Contact RT' + DragMode = dmAutomatic + ParentShowHint = False + Picture.Data = { + 07544269746D6170BE000000424DBE000000000000003E000000280000002000 + 0000200000000100010000000000800000000000000000000000020000000000 + 000000000000FFFFFF00FFFFFFFFFFFFFFFFFFFFFFFFF1FFFFFFC07FFFFFC07F + FFFF803FFFFF803FFFDF803FFFDFC07FFFDFC07FFFDFF01FFFDFFF87FFDFFFE1 + FFDFFFF87FDFFFFE1FDFF1FF878FC07FE003C07FF803803FFC01803FFC01803F + FC01C07FFE03C07FFE03F1FFFF8FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF + FFFFFFFFFFFFFFFFFFFF} + ShowHint = True + Stretch = True + end + object Im_ct5: TImage + Left = 478 + Top = 2 + Width = 32 + Height = 32 + Hint = 'Contact RT' + DragMode = dmAutomatic + ParentShowHint = False + Picture.Data = { + 07544269746D6170BE000000424DBE000000000000003E000000280000002000 + 0000200000000100010000000000800000000000000000000000020000000000 + 000000000000FFFFFF00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8FFFFFFE03FFFF + FE03FFFFFC01FBFFFC01FBFFFC01FBFFFE03FBFFFE03FBFFF80FFBFFE1FFFBFF + 87FFFBFE1FFFFBF87FFFF1E1FF8FC007FE03C01FFE03803FFC01803FFC01803F + FC01C07FFE03C07FFE03F1FFFF8FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF + FFFFFFFFFFFFFFFFFFFF} + ShowHint = True + Stretch = True + end + object Im_ct7: TImage + Left = 512 + Top = 2 + Width = 32 + Height = 32 + Hint = 'Contact RT' + DragMode = dmAutomatic + ParentShowHint = False + Picture.Data = { + 07544269746D6170BE000000424DBE000000000000003E000000280000002000 + 0000200000000100010000000000800000000000000000000000020000000000 + 000000000000FFFFFF00FFFFFFFFFFFC7FFFFFF01FFFFFF01FFFFFE00FFFFFE0 + 0FFFFFE00FFFFFF01FFFFFF01FFFFFF07FFFFFF3FFFFFFF3FFFFFFE7FFFFFFE7 + FFFFFFE7FFFFFFCFFFFFFFCFFFFFFFCFFFFFFF9FFFFFFF9FFFFFFF9FFFFFFF3F + FFFFFF3FFF1FFF3FFC07FE7FFC07FE7FF803FE7FF803FCFFF803FCFFFC07FCFF + FC07FFFFFF1FFFFFFFFF} + ShowHint = True + Stretch = True + end + object Im_ct8: TImage + Left = 512 + Top = 36 + Width = 32 + Height = 32 + Hint = 'Contact RT' + DragMode = dmAutomatic + ParentShowHint = False + Picture.Data = { + 07544269746D6170BE000000424DBE000000000000003E000000280000002000 + 0000200000000100010000000000800000000000000000000000020000000000 + 000000000000FFFFFF00FFFFFFFFFFFC7FFFFFF01FFFFFF01FFFFFE00FFFFFE0 + 0FFFFFE00FFFFFF01FFFFFF01FFFFFF07FFFFFF3FFFFFFF3FFFFFFE7FFFFFFE7 + FFFFFFE7FFFFFFCFFFFFFFCFFFFFFFCFFFFFFF9FFFFFFF9FFFFFFF9FFFFFFF3F + FFFFF13FFFFFC03FFFFFC03FFFFF803FFFFF803FFFFF803FFFFFC07FFFFFC07F + FFFFF1FFFFFFFFFFFFFF} + ShowHint = True + Stretch = True + end + object Im_ct9: TImage + Left = 546 + Top = 2 + Width = 32 + Height = 32 + Hint = 'Contact RT' + DragMode = dmAutomatic + ParentShowHint = False + Picture.Data = { + 07544269746D6170BE000000424DBE000000000000003E000000280000002000 + 0000200000000100010000000000800000000000000000000000020000000000 + 000000000000FFFFFF00FFFFFFFFFFFC7FFFFFF01FFFFFF01FFFFFE00FFFFFE0 + 0FFFFFE00FFFFFF01FFFFFF01FFFFFF07FFFFFF3FFFFFFF3FFFFFFE7FFFFFFE7 + FFFFFFE7FFFFFFCFFFFFFFCFFFFFFFCFFFFFFF9FFFFFFF9FFFFFFF9FFFFFFF3F + FFFFF13FFF1FC03FFC07C03FFC07803FF803803FF803803FF803C07FFC07C07F + FC07F1FFFF1FFFFFFFFF} + ShowHint = True + Stretch = True + end + object Im_cp1: TImage + Left = 376 + Top = 2 + Width = 32 + Height = 32 + Hint = 'Contact RT' + DragMode = dmAutomatic + ParentShowHint = False + Picture.Data = { + 07544269746D6170BE000000424DBE000000000000003E000000280000002000 + 0000200000000100010000000000800000000000000000000000020000000000 + 000000000000FFFFFF00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF + FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE007FFFFEFF7FFFFEF + F7FFFFEFF7FFFFEFF7FF8FEFF7F1EFEFF7F7EFEFF7F7EFEFF7F7EFEFF7F7E00F + F007FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF + FFFFFFFFFFFFFFFFFFFF} + ShowHint = True + Stretch = True + end + object Im_ct10: TImage + Left = 580 + Top = 2 + Width = 32 + Height = 32 + Hint = 'Contact Commutateur' + DragMode = dmAutomatic + ParentShowHint = False + Picture.Data = { + 07544269746D6170BE000000424DBE000000000000003E000000280000002000 + 0000200000000100010000000000800000000000000000000000020000000000 + 000000000000FFFFFF00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC + 1FFFFFE303FFFFDF01FFFF3F007FFF7F007FFEFF003FFDFF001FFDFF001FFDFF + 001FFBFF000FFBFF000FC3FF0001FBFF000FFBFF000FFDFF001FFDFF001FFDFF + 001FFEFF003FFF7F007FFF3F007FFFDF01FFFFE303FFFFFC1FFFFFFFFFFFFFFF + FFFFFFFFFFFFFFFFFFFF} + ShowHint = True + Stretch = True + end + object Im_ct11: TImage + Left = 614 + Top = 2 + Width = 32 + Height = 32 + Hint = 'Contact RT' + DragMode = dmAutomatic + ParentShowHint = False + Picture.Data = { + 07544269746D6170BE000000424DBE000000000000003E000000280000002000 + 0000200000000100010000000000800000000000000000000000020000000000 + 000000000000FFFFFF00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8FFFFFFE03FFFF + FE03FFFFFC01FBF9FC01FBFE7C01FBFF9E03FBFFE603FBFF9F8FFBFE7FFFFBF9 + FFFFFBFE7FFFFBFF9FFFF1FFE7FFC07F9FFFC07E7FFF8039FFFF8000000F8000 + 000FC07F3FFFC07F3FFFF1FF3FFFFFFC0FFFFFFC0FFFFFFFFFFFFFFFFFFFFFFF + FFFFFFFFFFFFFFFFFFFF} + ShowHint = True + Stretch = True + end + object Im_ct12: TImage + Left = 614 + Top = 36 + Width = 32 + Height = 32 + Hint = 'Contact RT' + DragMode = dmAutomatic + ParentShowHint = False + Picture.Data = { + 07544269746D6170BE000000424DBE000000000000003E000000280000002000 + 0000200000000100010000000000800000000000000000000000020000000000 + 000000000000FFFFFF00FFFFFFFFFFFFFFFFFFFFFFFFF1FFFFFFC07FFFFFC07F + FFFF803FFFFF803F9FDF803E7FDFC079FFDFC067FFDFF1F9FFDFFFFE7FDFFFFF + 9FDFFFFE7FDFFFF9FFDFFFE7FF8FFFF9FE03FFFE7E03FFFF9C01F8000001F800 + 0001FFFCFE03FFFCFE03FFFCFF8FFFF03FFFFFF03FFFFFFFFFFFFFFFFFFFFFFF + FFFFFFFFFFFFFFFFFFFF} + ShowHint = True + Stretch = True + end + object Im_ct13: TImage + Left = 648 + Top = 2 + Width = 32 + Height = 32 + Hint = 'Contact RT' + DragMode = dmAutomatic + ParentShowHint = False + Picture.Data = { + 07544269746D6170BE000000424DBE000000000000003E000000280000002000 + 0000200000000100010000000000800000000000000000000000020000000000 + 000000000000FFFFFF00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF + FFFFFFF9FFFFFFFE7FFFFFFF9FFFFFFFE7FFFFFF9FFFFFFE7FFFFFF9FFFFFFFE + 7FFFFFFF9FFFF1FFE78FC07F9E03C07E7003803800018000040180033C01C03F + 3E03C07F3E03F1FC0F8FFFFC0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF + FFFFFFFFFFFFFFFFFFFF} + ShowHint = True + Stretch = True + end + object Im_ct14: TImage + Left = 648 + Top = 36 + Width = 32 + Height = 32 + Hint = 'Contact RT' + DragMode = dmAutomatic + ParentShowHint = False + Picture.Data = { + 07544269746D6170BE000000424DBE000000000000003E000000280000002000 + 0000200000000100010000000000800000000000000000000000020000000000 + 000000000000FFFFFF00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF + FFFFFFFF9FFFFFFE7FFFFFF9FFFFFFE7FFFFFFF9FFFFFFFE7FFFFFFF9FFFFFFE + 7FFFFFF9FFFFF1E7FF8FC079FE03C00E7E0380001C0180200001803CC001C07C + FC03C07CFE03F1F03F8FFFF03FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF + FFFFFFFFFFFFFFFFFFFF} + ShowHint = True + Stretch = True + end + object Im_ct15: TImage + Left = 580 + Top = 36 + Width = 32 + Height = 32 + Hint = 'Contact commutateur' + DragMode = dmAutomatic + ParentShowHint = False + Picture.Data = { + 07544269746D6170BE000000424DBE000000000000003E000000280000002000 + 0000200000000100010000000000800000000000000000000000020000000000 + 000000000000FFFFFF00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC + 1FFFFFE003FFFFC001FFFF00007FFF00007FFE00003FFC00001FFC00001FFC00 + 001FF800000FF800000FC0000001FBFFFFEFFBFFFFEFFDFFFFDFFDFFFFDFFDFF + FFDFFEFFFFBFFF7FFF7FFF3FFE7FFFDFFDFFFFE3E3FFFFFC1FFFFFFFFFFFFFFF + FFFFFFFFFFFFFFFFFFFF} + ShowHint = True + Stretch = True + end + object Im_rl12: TImage + Left = 308 + Top = 36 + Width = 32 + Height = 32 + Hint = 'Relais flux additif' + DragMode = dmAutomatic + ParentShowHint = False + Picture.Data = { + 07544269746D6170BE000000424DBE000000000000003E000000280000002000 + 0000200000000100010000000000800000000000000000000000020000000000 + 000000000000FFFFFF00FE00007FFE00007FFFBFFDFFFFBFFDFFFFBFFDFFFFBF + FDFFFFBFFDFFFFB7FDFFE023C407FFB7FDFFFFBFFDFFFFBFFDFFFFBFFDFFFFBF + FDFFFFBFFDFFFE00007FFE00007FFFBFFDFFFFBFFDFFFFBFFDFFFFBFFDFFFFBF + FDFFFFB7FDFFE023C407FFB7FDFFFFBFFDFFFFBFFDFFFFBFFDFFFFBFFDFFFFBF + FDFFFE00007FFE00007F} + ShowHint = True + Stretch = True + end + object Im_la1: TImage + Left = 342 + Top = 2 + Width = 32 + Height = 32 + Hint = 'Lampe' + DragMode = dmAutomatic + ParentShowHint = False + Picture.Data = { + 07544269746D6170BE000000424DBE000000000000003E000000280000002000 + 0000200000000100010000000000800000000000000000000000020000000000 + 000000000000FFFFFF00FFFFFFFFFFF81FFFFFC7E3FFFF3FFCFFFEFFFF7FFDFF + FFBFF9FFFF9FF6FFFF6FEF7FFEF7EFBFFDF7DFDFFBFBDFEFF7FBDFF7EFFBBFFB + DFFBBFFDBFFD1FFE7FF81FFE7FF8BFFDBFFDBFFBDFFBDFF7EFFBDFEFF7FBDFDF + FBFBEFBFFDF7EF7FFEF7F6FFFF6FF9FFFF9FFDFFFFBFFEFFFF7FFF3FFCFFFFC7 + E3FFFFF81FFFFFFFFFFF} + ShowHint = True + Stretch = True + end + object Im_la2: TImage + Left = 342 + Top = 36 + Width = 32 + Height = 32 + Hint = 'Lampe' + DragMode = dmAutomatic + ParentShowHint = False + Picture.Data = { + 07544269746D6170BE000000424DBE000000000000003E000000280000002000 + 0000200000000100010000000000800000000000000000000000020000000000 + 000000000000FFFFFF00FFFE7FFFFFF81FFFFFC663FFFF3FFCFFFEFFFF7FFDFF + FFBFF9FFFF9FF6FFFF6FEF7FFEF7EFBFFDF7DFDFFBFBDFEFF7FBDFF7EFFBBFFB + DFFBBFFDBFFDBFFE7FFDBFFE7FFDBFFDBFFDBFFBDFFBDFF7EFFBDFEFF7FBDFDF + FBFBEFBFFDF7EF7FFEF7F6FFFF6FF9FFFF9FFDFFFFBFFEFFFF7FFF3FFCFFFFC6 + 63FFFFF81FFFFFFE7FFF} + ShowHint = True + Stretch = True + end + object Im_ct16: TImage + Left = 682 + Top = 2 + Width = 32 + Height = 32 + Hint = 'Lampe' + DragMode = dmAutomatic + ParentShowHint = False + Picture.Data = { + 07544269746D6170BE000000424DBE000000000000003E000000280000002000 + 0000200000000100010000000000800000000000000000000000020000000000 + 000000000000FFFFFF00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF + FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000FC07F + FE03C07FFE03803FFC01803FFC01803FFC01C07FFE03C07FFE03F000000FFFFF + FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF + FFFFFFFFFFFFFFFFFFFF} + ShowHint = True + Stretch = True + end + object Im_ct17: TImage + Left = 682 + Top = 36 + Width = 32 + Height = 32 + Hint = 'Lampe' + DragMode = dmAutomatic + ParentShowHint = False + Picture.Data = { + 07544269746D6170BE000000424DBE000000000000003E000000280000002000 + 0000200000000100010000000000800000000000000000000000020000000000 + 000000000000FFFFFF00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF + FFFFFFFFFFFFFFFFF1FFFFFFEEFFFFFFDF7FFFFFDF7FFFFFBFBFF1FFBF8FC07F + BE03C07F7E03803F7C01803E7C01803EFC01C07EFE03C07DFE03F1FDFF8FFDFD + FFFFFEFBFFFFFEFBFFFFFF77FFFFFF8FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF + FFFFFFFFFFFFFFFFFFFF} + ShowHint = True + Stretch = True + end + end + object Pnl_Image: TPanel + Left = 20 + Top = 130 + Width = 403 + Height = 248 + BevelOuter = bvNone + TabOrder = 3 + object Image: TImage + Left = 85 + Top = 0 + Width = 221 + Height = 157 + OnContextPopup = ImageContextPopup + OnDragDrop = ImageDragDrop + OnDragOver = ImageDragOver + OnMouseDown = ImageMouseDown + OnMouseMove = ImageMouseMove + OnMouseUp = ImageMouseUp + end + object SB_Hor: TScrollBar + Left = 0 + Top = 234 + Width = 403 + Height = 14 + Align = alBottom + PageSize = 0 + TabOrder = 0 + OnChange = SB_HorChange + end + object SB_Ver: TScrollBar + Left = 389 + Top = 0 + Width = 14 + Height = 234 + Align = alRight + Kind = sbVertical + PageSize = 0 + TabOrder = 1 + OnChange = SB_VerChange + end + end + object Pnl_Editer: TPanel + Left = 0 + Top = 0 + Width = 332 + Height = 23 + BevelOuter = bvNone + TabOrder = 4 + object SBtn_Selection: TSpeedButton + Left = 2 + Top = 2 + Width = 19 + Height = 19 + GroupIndex = 1 + Down = True + Glyph.Data = { + 76010000424D7601000000000000760000002800000020000000100000000100 + 04000000000000010000120B0000120B00001000000000000000000000000000 + 8000008000000080800080000000800080008080000080808000C0C0C0000000 + FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00333333333333 + 333333333333333FFF3333333333333707333333333333F777F3333333333370 + F033333333F33F7737F333333733370F0733333337F3F77377333333300370F0 + 73333333377F77377333333330F00F073333333337377377333333330FFFF073 + 333333337F333773333333330FFFF03333333333733337F333333330FFFFFF03 + 33333337F3333F7FF3333330FFFFF00733333337333FF7773333330FFFF00333 + 3333337F3FF773333333330FF00333333333337FF7733333333330F003333333 + 333337F773333333333330033333333333333773333333333333333333333333 + 3333333333333333333333333333333333333333333333333333} + NumGlyphs = 2 + OnClick = SBtn_SelectionClick + end + object SBtn_Deplace: TSpeedButton + Left = 21 + Top = 2 + Width = 20 + Height = 19 + GroupIndex = 1 + Glyph.Data = { + 76010000424D7601000000000000760000002800000020000000100000000100 + 04000000000000010000120B0000120B00001000000000000000000000000000 + 8000008000000080800080000000800080008080000080808000C0C0C0000000 + FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00333333333333 + 3333333333333333333333333373333333333333333F33333333333333007333 + 333333333377F33333333333330F07333333333333737F333333333330FFF073 + 3333333337F337F33333333330FFFF07333333333733337F333333330FFFFFF0 + 733333337F333337F33333330FFFFFFF073333337333333F7F333330FFFFFFF0 + 07333337F3333FF773333330FFFFF00333333337333FF7733333330FFFF00333 + 3333337F3FF773333333330FF00333333333337FF7733333333330F003333333 + 333337F773333333333330033333333333333773333333333333333333333333 + 3333333333333333333333333333333333333333333333333333} + NumGlyphs = 2 + OnClick = SBtn_DeplaceClick + end + object SBtn_Compo: TSpeedButton + Left = 41 + Top = 2 + Width = 19 + Height = 19 + GroupIndex = 1 + Glyph.Data = { + 76010000424D7601000000000000760000002800000020000000100000000100 + 04000000000000010000120B0000120B00001000000000000000000000000000 + 8000008000000080800080000000800080008080000080808000C0C0C0000000 + FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00333333333333 + 333333FFFFFFFFFFFFF3300000000000003337777777777777F3300000000000 + 0033377777777777773333303333333033333337F3333337F333333033333330 + 33333337F3333337F33333303333333033333337F3333337F333333033333330 + 33333337F3333337FF3333003333333003333377F33333377F33330033333330 + 03333377F3333337733333303333333033333337F3333337F333333033333330 + 33333337F3333337F33333303333333033333337F3333337F333333033333330 + 333333F7FFFFFFF7FFF3300000000000003337777777777777F3300000000000 + 0033377777777777773333333333333333333333333333333333} + NumGlyphs = 2 + OnClick = SBtn_CompoClick + end + object SBtn_Relier: TSpeedButton + Left = 60 + Top = 2 + Width = 20 + Height = 19 + GroupIndex = 1 + Glyph.Data = { + 76010000424D7601000000000000760000002800000020000000100000000100 + 04000000000000010000120B0000120B00001000000000000000000000000000 + 8000008000000080800080000000800080008080000080808000C0C0C0000000 + FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00333333333333 + 3333333333333333333333333333333333333333333333333333333333333333 + 3333333333333333F33333333333333073333333333333373F33333333377777 + 07333333333FFFFF73F333333300000000333333337777777733333333073337 + 03333333337F3333733333333307333033333333337F33373333333333073333 + 33333333337F3333333333333307333333333333337F33333333333333073333 + 33333333337F3333333333333307333333333333337F33333333337777073333 + 333333FFFF7F3333333330000003333333333777777333333333333333333333 + 3333333333333333333333333333333333333333333333333333} + NumGlyphs = 2 + OnClick = SBtn_RelierClick + end + object SBtn_Label: TSpeedButton + Left = 80 + Top = 2 + Width = 19 + Height = 19 + GroupIndex = 1 + Glyph.Data = { + 76010000424D7601000000000000760000002800000020000000100000000100 + 04000000000000010000130B0000130B00001000000000000000000000000000 + 800000800000008080008000000080008000808000007F7F7F00BFBFBF000000 + FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00333333333333 + 3333333333333333333333333333333333333333FFF33FFFFF33333300033000 + 00333337773377777333333330333300033333337FF33777F333333330733300 + 0333333377FFF777F33333333700000073333333777777773333333333033000 + 3333333337FF777F333333333307300033333333377F777F3333333333703007 + 33333333377F7773333333333330000333333333337777F33333333333300003 + 33333333337777F3333333333337007333333333337777333333333333330033 + 3333333333377333333333333333033333333333333733333333333333333333 + 3333333333333333333333333333333333333333333333333333} + NumGlyphs = 2 + OnClick = SBtn_LabelClick + end + object BBtn_Supprime: TBitBtn + Left = 184 + Top = 2 + Width = 20 + Height = 19 + Enabled = False + ModalResult = 8 + TabOrder = 0 + OnClick = BBtn_SupprimeClick + Glyph.Data = { + 76010000424D7601000000000000760000002800000020000000100000000100 + 04000000000000010000120B0000120B00001000000000000000000000000000 + 800000800000008080008000000080008000808000007F7F7F00BFBFBF000000 + FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00333000000000 + 3333333777777777F3333330F777777033333337F3F3F3F7F3333330F0808070 + 33333337F7F7F7F7F3333330F080707033333337F7F7F7F7F3333330F0808070 + 33333337F7F7F7F7F3333330F080707033333337F7F7F7F7F3333330F0808070 + 333333F7F7F7F7F7F3F33030F080707030333737F7F7F7F7F7333300F0808070 + 03333377F7F7F7F773333330F080707033333337F7F7F7F7F333333070707070 + 33333337F7F7F7F7FF3333000000000003333377777777777F33330F88877777 + 0333337FFFFFFFFF7F3333000000000003333377777777777333333330777033 + 3333333337FFF7F3333333333000003333333333377777333333} + NumGlyphs = 2 + end + object BBtn_Gauche: TBitBtn + Left = 106 + Top = 2 + Width = 20 + Height = 19 + Enabled = False + ModalResult = 8 + TabOrder = 1 + OnClick = BBtn_GaucheClick + Glyph.Data = { + 76010000424D7601000000000000760000002800000020000000100000000100 + 04000000000000010000120B0000120B00001000000000000000000000000000 + 800000800000008080008000000080008000808000007F7F7F00BFBFBF000000 + FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00333333333333 + 3333333333333333333333333333333333333333333333333333333333333333 + 3333333333333FF3333333333333003333333333333F77F33333333333009033 + 333333333F7737F333333333009990333333333F773337FFFFFF330099999000 + 00003F773333377777770099999999999990773FF33333FFFFF7330099999000 + 000033773FF33777777733330099903333333333773FF7F33333333333009033 + 33333333337737F3333333333333003333333333333377333333333333333333 + 3333333333333333333333333333333333333333333333333333333333333333 + 3333333333333333333333333333333333333333333333333333} + NumGlyphs = 2 + end + object BBtn_Haut: TBitBtn + Left = 126 + Top = 2 + Width = 19 + Height = 19 + Enabled = False + ModalResult = 8 + TabOrder = 2 + OnClick = BBtn_HautClick + Glyph.Data = { + 76010000424D7601000000000000760000002800000020000000100000000100 + 04000000000000010000120B0000120B00001000000000000000000000000000 + 800000800000008080008000000080008000808000007F7F7F00BFBFBF000000 + FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00333333000333 + 3333333333777F33333333333309033333333333337F7F333333333333090333 + 33333333337F7F33333333333309033333333333337F7F333333333333090333 + 33333333337F7F33333333333309033333333333FF7F7FFFF333333000090000 + 3333333777737777F333333099999990333333373F3333373333333309999903 + 333333337F33337F33333333099999033333333373F333733333333330999033 + 3333333337F337F3333333333099903333333333373F37333333333333090333 + 33333333337F7F33333333333309033333333333337373333333333333303333 + 333333333337F333333333333330333333333333333733333333} + NumGlyphs = 2 + end + object BBtn_Bas: TBitBtn + Left = 145 + Top = 2 + Width = 20 + Height = 19 + Enabled = False + ModalResult = 8 + TabOrder = 3 + OnClick = BBtn_BasClick + Glyph.Data = { + 76010000424D7601000000000000760000002800000020000000100000000100 + 04000000000000010000120B0000120B00001000000000000000000000000000 + 800000800000008080008000000080008000808000007F7F7F00BFBFBF000000 + FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00333333303333 + 333333333337F33333333333333033333333333333373F333333333333090333 + 33333333337F7F33333333333309033333333333337373F33333333330999033 + 3333333337F337F33333333330999033333333333733373F3333333309999903 + 333333337F33337F33333333099999033333333373333373F333333099999990 + 33333337FFFF3FF7F33333300009000033333337777F77773333333333090333 + 33333333337F7F33333333333309033333333333337F7F333333333333090333 + 33333333337F7F33333333333309033333333333337F7F333333333333090333 + 33333333337F7F33333333333300033333333333337773333333} + NumGlyphs = 2 + end + object BBtn_Droite: TBitBtn + Left = 165 + Top = 2 + Width = 19 + Height = 19 + Enabled = False + ModalResult = 8 + TabOrder = 4 + OnClick = BBtn_DroiteClick + Glyph.Data = { + 76010000424D7601000000000000760000002800000020000000100000000100 + 04000000000000010000120B0000120B00001000000000000000000000000000 + 800000800000008080008000000080008000808000007F7F7F00BFBFBF000000 + FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00333333333333 + 3333333333333333333333333333333333333333333333333333333333333333 + 3333333333333333333333333333333333333333333FF3333333333333003333 + 3333333333773FF3333333333309003333333333337F773FF333333333099900 + 33333FFFFF7F33773FF30000000999990033777777733333773F099999999999 + 99007FFFFFFF33333F7700000009999900337777777F333F7733333333099900 + 33333333337F3F77333333333309003333333333337F77333333333333003333 + 3333333333773333333333333333333333333333333333333333333333333333 + 3333333333333333333333333333333333333333333333333333} + NumGlyphs = 2 + end + end + object Pnl_Contact: TPanel + Left = 384 + Top = 111 + Width = 182 + Height = 130 + Color = clMoneyGreen + TabOrder = 5 + Visible = False + object Label2: TLabel + Left = 2 + Top = 2 + Width = 45 + Height = 13 + Caption = 'Contact' + Font.Charset = DEFAULT_CHARSET + Font.Color = clWindowText + Font.Height = -11 + Font.Name = 'MS Sans Serif' + Font.Style = [fsBold] + ParentFont = False + end + object Label7: TLabel + Left = 8 + Top = 15 + Width = 28 + Height = 13 + Caption = 'Nom :' + end + object Label8: TLabel + Left = 13 + Top = 46 + Width = 17 + Height = 13 + Caption = 'dx :' + end + object Label9: TLabel + Left = 91 + Top = 46 + Width = 17 + Height = 13 + Caption = 'dy :' + end + object CB_C_Manuel: TCheckBox + Left = 7 + Top = 91 + Width = 78 + Height = 14 + Caption = 'Manuel' + TabOrder = 0 + end + object CB_C_EtatI: TCheckBox + Left = 7 + Top = 72 + Width = 104 + Height = 20 + Caption = 'Etat initial' + TabOrder = 1 + end + object Btn_C_ok: TButton + Left = 52 + Top = 111 + Width = 27 + Height = 13 + Caption = 'Ok' + TabOrder = 2 + OnClick = Btn_C_okClick + end + object CO_C_Nom: TComboBox + Left = 39 + Top = 13 + Width = 66 + Height = 21 + ItemHeight = 13 + TabOrder = 3 + end + object CB_C_Visible: TCheckBox + Left = 117 + Top = 13 + Width = 59 + Height = 14 + Caption = 'Visible' + TabOrder = 4 + end + object SP_C_dx: TSpinEdit + Left = 39 + Top = 39 + Width = 40 + Height = 22 + MaxValue = 0 + MinValue = 0 + TabOrder = 5 + Value = 0 + end + object SP_C_dy: TSpinEdit + Left = 117 + Top = 39 + Width = 40 + Height = 22 + MaxValue = 0 + MinValue = 0 + TabOrder = 6 + Value = 0 + end + end + object Pnl_Lampe: TPanel + Left = 202 + Top = 247 + Width = 176 + Height = 131 + Color = clYellow + TabOrder = 6 + Visible = False + object Label11: TLabel + Left = 2 + Top = 2 + Width = 38 + Height = 13 + Caption = 'Lampe' + Font.Charset = DEFAULT_CHARSET + Font.Color = clWindowText + Font.Height = -11 + Font.Name = 'MS Sans Serif' + Font.Style = [fsBold] + ParentFont = False + end + object Label12: TLabel + Left = 8 + Top = 15 + Width = 28 + Height = 13 + Caption = 'Nom :' + Font.Charset = DEFAULT_CHARSET + Font.Color = clBlack + Font.Height = -11 + Font.Name = 'MS Sans Serif' + Font.Style = [] + ParentFont = False + end + object Label13: TLabel + Left = 13 + Top = 46 + Width = 17 + Height = 13 + Caption = 'dx :' + end + object Label14: TLabel + Left = 91 + Top = 46 + Width = 17 + Height = 13 + Caption = 'dy :' + end + object Label15: TLabel + Left = 13 + Top = 72 + Width = 71 + Height = 13 + Caption = 'Couleur '#233'teint :' + end + object Label16: TLabel + Left = 13 + Top = 91 + Width = 75 + Height = 13 + Caption = 'Couleur allum'#233' :' + end + object ED_L_Nom: TEdit + Left = 39 + Top = 13 + Width = 66 + Height = 21 + TabOrder = 0 + end + object Btn_L_Ok: TButton + Left = 13 + Top = 111 + Width = 27 + Height = 13 + Caption = 'Ok' + TabOrder = 1 + OnClick = Btn_L_OkClick + end + object SP_L_dx: TSpinEdit + Left = 39 + Top = 39 + Width = 40 + Height = 22 + MaxValue = 0 + MinValue = 0 + TabOrder = 2 + Value = 0 + end + object SP_L_dy: TSpinEdit + Left = 117 + Top = 39 + Width = 40 + Height = 22 + MaxValue = 0 + MinValue = 0 + TabOrder = 3 + Value = 0 + end + object CB_L_Visible: TCheckBox + Left = 117 + Top = 13 + Width = 53 + Height = 14 + Caption = 'Visible' + TabOrder = 4 + end + object PNL_L0: TPanel + Left = 98 + Top = 65 + Width = 39 + Height = 20 + Color = 10526880 + TabOrder = 5 + OnClick = PNLCLRClick + end + object PNL_L1: TPanel + Left = 98 + Top = 86 + Width = 39 + Height = 20 + Color = clRed + TabOrder = 6 + OnClick = PNLCLRClick + end + end + object Pnl_Relais: TPanel + Left = 202 + Top = 111 + Width = 176 + Height = 130 + Color = clSkyBlue + TabOrder = 7 + Visible = False + object Label3: TLabel + Left = 2 + Top = 2 + Width = 36 + Height = 13 + Caption = 'Relais' + Font.Charset = DEFAULT_CHARSET + Font.Color = clWindowText + Font.Height = -11 + Font.Name = 'MS Sans Serif' + Font.Style = [fsBold] + ParentFont = False + end + object Label4: TLabel + Left = 8 + Top = 15 + Width = 28 + Height = 13 + Caption = 'Nom :' + end + object Label5: TLabel + Left = 13 + Top = 46 + Width = 17 + Height = 13 + Caption = 'dx :' + end + object Label6: TLabel + Left = 91 + Top = 46 + Width = 17 + Height = 13 + Caption = 'dy :' + end + object Label10: TLabel + Left = 7 + Top = 91 + Width = 64 + Height = 13 + Caption = 'Tempo (ms) : ' + end + object ED_R_Nom: TEdit + Left = 39 + Top = 13 + Width = 66 + Height = 21 + TabOrder = 0 + end + object CB_R_EtatI: TCheckBox + Left = 7 + Top = 72 + Width = 98 + Height = 13 + Caption = 'Etat initial' + TabOrder = 1 + end + object Btn_R_Ok: TButton + Left = 13 + Top = 111 + Width = 27 + Height = 13 + Caption = 'Ok' + TabOrder = 2 + OnClick = Btn_R_OkClick + end + object SP_R_dx: TSpinEdit + Left = 39 + Top = 39 + Width = 40 + Height = 22 + MaxValue = 0 + MinValue = 0 + TabOrder = 3 + Value = 0 + end + object SP_R_dy: TSpinEdit + Left = 117 + Top = 39 + Width = 40 + Height = 22 + MaxValue = 0 + MinValue = 0 + TabOrder = 4 + Value = 0 + end + object CB_R_Visible: TCheckBox + Left = 117 + Top = 13 + Width = 53 + Height = 14 + Caption = 'Visible' + TabOrder = 5 + end + object ED_R_Tempo: TEdit + Left = 78 + Top = 91 + Width = 85 + Height = 21 + TabOrder = 6 + Text = '0' + OnKeyPress = ED_R_TempoKeyPress + end + end + object Memo2: TMemo + Left = 24 + Top = 376 + Width = 1177 + Height = 505 + Color = clBlue + Font.Charset = ANSI_CHARSET + Font.Color = clYellow + Font.Height = -16 + Font.Name = 'Anonymous Pro' + Font.Style = [fsBold] + Lines.Strings = ( + 'Memo2') + ParentFont = False + ScrollBars = ssVertical + TabOrder = 8 + Visible = False + end + object Panel1: TPanel + Left = 992 + Top = 24 + Width = 145 + Height = 97 + Caption = 'Panel1' + TabOrder = 9 + Visible = False + object Button2: TButton + Left = 13 + Top = 7 + Width = 33 + Height = 20 + Caption = 'cvs' + TabOrder = 0 + OnClick = Button2Click + end + object Button4: TButton + Left = 13 + Top = 33 + Width = 33 + Height = 13 + Caption = 'Button4' + TabOrder = 1 + OnClick = Button4Click + end + object Button5: TButton + Left = 52 + Top = 33 + Width = 27 + Height = 13 + Caption = 'Button5' + TabOrder = 2 + OnClick = Button5Click + end + object Button3: TButton + Left = 52 + Top = 7 + Width = 27 + Height = 20 + Caption = 'Button3' + TabOrder = 3 + OnClick = Button3Click + end + object Button6: TButton + Left = 104 + Top = 56 + Width = 33 + Height = 17 + Caption = '0' + TabOrder = 4 + OnClick = Button6Click + end + object Button7: TButton + Left = 16 + Top = 56 + Width = 33 + Height = 17 + Caption = '1' + TabOrder = 5 + OnClick = Button7Click + end + object Button8: TButton + Left = 56 + Top = 56 + Width = 33 + Height = 17 + Caption = 'CLS' + TabOrder = 6 + OnClick = Button8Click + end + object Button9: TButton + Left = 16 + Top = 80 + Width = 33 + Height = 17 + Caption = 'Liste' + TabOrder = 7 + OnClick = Button9Click + end + end + object MainMenu: TMainMenu + Left = 638 + Top = 424 + object Fichier1: TMenuItem + Caption = 'Fichier' + OnClick = Fichier1Click + object Nouveau: TMenuItem + Caption = 'Nouveau' + OnClick = NouveauClick + end + object M_Ouvrir: TMenuItem + Caption = 'Ouvrir' + OnClick = M_OuvrirClick + end + object M_Enregistrer_sous: TMenuItem + Caption = 'Enregistrer sous ...' + OnClick = M_Enregistrer_sousClick + end + object EnregistrerImage1: TMenuItem + Caption = 'Enregistrer Image' + OnClick = EnregistrerImage1Click + end + end + object Editer: TMenuItem + Caption = 'Editer' + OnClick = EditerClick + end + object M_Affichage: TMenuItem + Caption = 'Affichage' + object Zoom_min: TMenuItem + Caption = 'Zoom min' + OnClick = Zoom_minClick + end + object Zoom_Max: TMenuItem + Caption = 'Zoom Max' + OnClick = Zoom_MaxClick + end + object Zoomajuster1: TMenuItem + Caption = 'Zoom ajuster' + OnClick = Zoomajuster1Click + end + object LoupeAg: TMenuItem + Caption = 'Loupe +' + OnClick = LoupeAgClick + end + object Taille_normale: TMenuItem + Caption = 'Taille normale' + OnClick = Taille_normaleClick + end + object LoupeRed: TMenuItem + Caption = 'Loupe -' + OnClick = LoupeRedClick + end + object Grille: TMenuItem + Caption = 'Grille' + Checked = True + OnClick = GrilleClick + end + object M_Decalage: TMenuItem + Caption = 'D'#233'calage' + object Vers_haut: TMenuItem + Caption = 'Vers le haut' + OnClick = Vers_hautClick + end + object Vers_bas: TMenuItem + Caption = 'Vers le bas' + OnClick = Vers_basClick + end + object Vers_gauche: TMenuItem + Caption = 'Vers la gauche' + OnClick = Vers_gaucheClick + end + object Vers_droite: TMenuItem + Caption = 'Vers la droite' + OnClick = Vers_droiteClick + end + end + end + object Executer: TMenuItem + Caption = 'Ex'#233'cuter' + OnClick = ExecuterClick + object Noir1: TMenuItem + Caption = 'Normal' + Checked = True + OnClick = Noir1Click + end + object Courants1: TMenuItem + Caption = 'Courants' + OnClick = Courants1Click + end + object Potentiels1: TMenuItem + Caption = 'Potentiels' + OnClick = Potentiels1Click + end + object N2: TMenuItem + Caption = '-' + end + object VisuelRelais: TMenuItem + Caption = 'Visuel relais' + OnClick = VisuelRelaisClick + end + object Visuelinteractif: TMenuItem + Caption = 'Visuel interactif' + OnClick = VisuelinteractifClick + end + end + end + object OpenDialog1: TOpenDialog + DefaultExt = '*.anw' + Filter = 'Animation|*.anw|Tous fichier|*.*' + Left = 656 + Top = 160 + end + object SaveDialog: TSaveDialog + DefaultExt = '*.anw' + Filter = 'Animations|*.anw|Tous fichiers|*.*' + Left = 576 + Top = 152 + end + object Timer1: TTimer + Interval = 100 + OnTimer = Timer1Timer + Left = 584 + Top = 424 + end + object ColorDialog1: TColorDialog + Left = 544 + Top = 336 + end + object TmrPulse: TTimer + Interval = 430 + OnTimer = TmrPulseTimer + Left = 704 + Top = 424 + end + object SavePictureDialog1: TSavePictureDialog + Left = 616 + Top = 224 + end +end diff --git a/code_JMW/Unit1.pas b/code_JMW/Unit1.pas new file mode 100644 index 0000000..2ec9bfc --- /dev/null +++ b/code_JMW/Unit1.pas @@ -0,0 +1,777 @@ +unit Unit1; + +interface + +uses + Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, + Dialogs, Menus, ExtCtrls, StdCtrls, Buttons, + UInit, UDessin, Uedit, UES, UDessinComposant, UPage, Spin, UExec, UTest, + ExtDlgs; + +type + TForm1 = class(TForm) + Pnl_Haut: TPanel; + MainMenu: TMainMenu; + Fichier1: TMenuItem; + Memo1: TMemo; + Nouveau: TMenuItem; + M_Ouvrir: TMenuItem; + M_Enregistrer_sous: TMenuItem; + Pnl_Composants: TPanel; + Im_al1: TImage; + Im_al2: TImage; + Im_al3: TImage; + Im_cx: TImage; + Im_rl4: TImage; + Im_rl1: TImage; + Im_rl10: TImage; + Im_rl7: TImage; + Im_rl8: TImage; + Im_rl5: TImage; + Editer: TMenuItem; + M_Affichage: TMenuItem; + LoupeAg: TMenuItem; + LoupeRed: TMenuItem; + Grille: TMenuItem; + Taille_normale: TMenuItem; + Im_rl3: TImage; + Im_rl2: TImage; + Im_rl6: TImage; + Im_rl9: TImage; + Im_rl11: TImage; + Im_ct1: TImage; + Zoom_Max: TMenuItem; + Label1: TLabel; + Im_ct2: TImage; + Im_ct4: TImage; + Im_ct3: TImage; + Im_ct6: TImage; + Im_ct5: TImage; + OpenDialog1: TOpenDialog; + SaveDialog: TSaveDialog; + Im_ct7: TImage; + Im_ct8: TImage; + Im_ct9: TImage; + Zoom_min: TMenuItem; + M_Decalage: TMenuItem; + Vers_haut: TMenuItem; + Vers_bas: TMenuItem; + Vers_gauche: TMenuItem; + Vers_droite: TMenuItem; + Pnl_Image: TPanel; + Image: TImage; + SB_Hor: TScrollBar; + SB_Ver: TScrollBar; + Im_cp1: TImage; + Im_ct10: TImage; + Button1: TButton; + Executer: TMenuItem; + Pnl_Editer: TPanel; + BBtn_Supprime: TBitBtn; + SBtn_Selection: TSpeedButton; + SBtn_Deplace: TSpeedButton; + SBtn_Compo: TSpeedButton; + SBtn_Relier: TSpeedButton; + BBtn_Gauche: TBitBtn; + BBtn_Haut: TBitBtn; + BBtn_Bas: TBitBtn; + BBtn_Droite: TBitBtn; + SBtn_Label: TSpeedButton; + Pnl_Contact: TPanel; + CB_C_Manuel: TCheckBox; + CB_C_EtatI: TCheckBox; + Label2: TLabel; + Btn_C_ok: TButton; + Im_ct11: TImage; + Im_ct12: TImage; + Im_ct13: TImage; + Im_ct14: TImage; + Label7: TLabel; + CO_C_Nom: TComboBox; + CB_C_Visible: TCheckBox; + Label8: TLabel; + SP_C_dx: TSpinEdit; + Label9: TLabel; + SP_C_dy: TSpinEdit; + Timer1: TTimer; + Noir1: TMenuItem; + Potentiels1: TMenuItem; + Courants1: TMenuItem; + Im_ct15: TImage; + N2: TMenuItem; + VisuelRelais: TMenuItem; + Im_rl12: TImage; + Im_la1: TImage; + Im_la2: TImage; + Pnl_Lampe: TPanel; + Label11: TLabel; + Label12: TLabel; + Label13: TLabel; + Label14: TLabel; + ED_L_Nom: TEdit; + Btn_L_Ok: TButton; + SP_L_dx: TSpinEdit; + SP_L_dy: TSpinEdit; + CB_L_Visible: TCheckBox; + Pnl_Relais: TPanel; + Label3: TLabel; + Label4: TLabel; + Label5: TLabel; + Label6: TLabel; + Label10: TLabel; + ED_R_Nom: TEdit; + CB_R_EtatI: TCheckBox; + Btn_R_Ok: TButton; + SP_R_dx: TSpinEdit; + SP_R_dy: TSpinEdit; + CB_R_Visible: TCheckBox; + ED_R_Tempo: TEdit; + PNL_L0: TPanel; + PNL_L1: TPanel; + Label15: TLabel; + Label16: TLabel; + ColorDialog1: TColorDialog; + TmrPulse: TTimer; + SavePictureDialog1: TSavePictureDialog; + EnregistrerImage1: TMenuItem; + Visuelinteractif: TMenuItem; + Im_ct16: TImage; + Im_ct17: TImage; + Zoomajuster1: TMenuItem; + Memo2: TMemo; + Panel1: TPanel; + Button2: TButton; + Button4: TButton; + Button5: TButton; + Button3: TButton; + Button6: TButton; + Button7: TButton; + Button8: TButton; + Button9: TButton; + procedure FormActivate(Sender: TObject); + procedure EditerClick(Sender: TObject); + procedure ImageDragOver(Sender, Source: TObject; X, Y: Integer; State: TDragState; var Accept: Boolean); + procedure ImageDragDrop(Sender, Source: TObject; X, Y: Integer); + procedure LoupeAgClick(Sender: TObject); + procedure LoupeRedClick(Sender: TObject); + procedure Taille_normaleClick(Sender: TObject); + procedure GrilleClick(Sender: TObject); + procedure Zoom_MaxClick(Sender: TObject); + procedure ImageMouseMove(Sender: TObject; Shift: TShiftState; X,Y: Integer); + procedure M_Enregistrer_sousClick(Sender: TObject); + procedure M_OuvrirClick(Sender: TObject); + procedure ImageMouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); + procedure ImageMouseUp(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); + procedure NouveauClick(Sender: TObject); + procedure Zoom_minClick(Sender: TObject); + procedure Vers_hautClick(Sender: TObject); + procedure Vers_gaucheClick(Sender: TObject); + procedure Vers_basClick(Sender: TObject); + procedure Vers_droiteClick(Sender: TObject); + procedure SB_HorChange(Sender: TObject); + procedure SB_VerChange(Sender: TObject); + procedure BBtn_SupprimeClick(Sender: TObject); + procedure ImageContextPopup(Sender: TObject; MousePos: TPoint; var Handled: Boolean); + procedure Button1Click(Sender: TObject); + procedure ExecuterClick(Sender: TObject); + procedure SBtn_CompoClick(Sender: TObject); + procedure SBtn_SelectionClick(Sender: TObject); + procedure SBtn_DeplaceClick(Sender: TObject); + procedure SBtn_RelierClick(Sender: TObject); + procedure SBtn_LabelClick(Sender: TObject); + procedure BBtn_BasClick(Sender: TObject); + procedure BBtn_HautClick(Sender: TObject); + procedure BBtn_GaucheClick(Sender: TObject); + procedure BBtn_DroiteClick(Sender: TObject); + procedure Btn_C_okClick(Sender: TObject); + procedure Btn_R_OkClick(Sender: TObject); + procedure Button2Click(Sender: TObject); + procedure Button3Click(Sender: TObject); + procedure Memo1DblClick(Sender: TObject); + procedure Fichier1Click(Sender: TObject); + procedure Noir1Click(Sender: TObject); + procedure Potentiels1Click(Sender: TObject); + procedure Courants1Click(Sender: TObject); + procedure VisuelRelaisClick(Sender: TObject); + procedure Button4Click(Sender: TObject); + procedure Timer1Timer(Sender: TObject); + procedure ED_R_TempoKeyPress(Sender: TObject; var Key: Char); + procedure Btn_L_OkClick(Sender: TObject); + procedure PNLCLRClick(Sender: TObject); + procedure TmrPulseTimer(Sender: TObject); + procedure EnregistrerImage1Click(Sender: TObject); + procedure FormCreate(Sender: TObject); + procedure Button5Click(Sender: TObject); + procedure VisuelinteractifClick(Sender: TObject); + procedure Zoomajuster1Click(Sender: TObject); + procedure Button6Click(Sender: TObject); + procedure Button7Click(Sender: TObject); + procedure Button8Click(Sender: TObject); + procedure Button9Click(Sender: TObject); + private + { Déclarations privées } + public + { Déclarations publiques } + end; + +var + Form1: TForm1; + +const rmax=999; + +implementation + + +{$R *.dfm} + +// * Initialisation * +procedure TForm1.FormActivate(Sender: TObject); +begin + Initialisation; +end; + +// * Zoom * +procedure TForm1.LoupeAgClick(Sender: TObject); +begin + If Zoom>0.5 then Zoom:=Zoom/1.15; + Affichage; +end; +procedure TForm1.LoupeRedClick(Sender: TObject); +begin + If Zoom<1.75 then Zoom:=Zoom*1.15; + Affichage; +end; +procedure TForm1.Taille_normaleClick(Sender: TObject); +begin + Zoom:=1; + Affichage; +end; +procedure TForm1.Zoom_minClick(Sender: TObject); +begin + Zoom:=2.1; + Affichage; +end; +procedure TForm1.Zoom_MaxClick(Sender: TObject); +begin + Zoom:=0.43; + Affichage; +end; + +// * Grille * +procedure TForm1.GrilleClick(Sender: TObject); +begin + Grille.Checked:=not(Grille.Checked); + Affichage; +end; + +// * Décalage Image * +procedure TForm1.Vers_hautClick(Sender: TObject); +begin + Decalage(0,1); +end; +procedure TForm1.Vers_gaucheClick(Sender: TObject); +begin + Decalage(1,0); +end; +procedure TForm1.Vers_basClick(Sender: TObject); +begin + Decalage(0,-1); +end; +procedure TForm1.Vers_droiteClick(Sender: TObject); +begin + Decalage(-1,0); +end; +procedure TForm1.SB_HorChange(Sender: TObject); +begin + Affichage; +end; +procedure TForm1.SB_VerChange(Sender: TObject); +begin + Affichage; +end; + +// * Menu Fichier * +procedure TForm1.M_Enregistrer_sousClick(Sender: TObject); +begin + Enregistrer; +end; +procedure TForm1.M_OuvrirClick(Sender: TObject); +begin + Ouvrir; + Affichage; + ListeNom; +end; +procedure TForm1.NouveauClick(Sender: TObject); +begin + Initialisation; +end; + +// * Menu Editer * +procedure TForm1.EditerClick(Sender: TObject); +begin + bEdit:=true; + bExec:=false; + Panneaux; +end; + + + + +procedure TForm1.ImageDragOver(Sender, Source: TObject; X, Y: Integer; State: TDragState; var Accept: Boolean); +begin + Accept:=Sender is TImage; +end; + +procedure TForm1.ImageDragDrop(Sender, Source: TObject; X, Y: Integer); +begin +// memo1.Lines.Add('ok '+(Source as TImage).Name); + AjouteComposant((Source as TImage).Name,X,Y); +end; + + + +procedure TForm1.ImageMouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); +begin + bRelier:=SBtn_Relier.Down and bEdit; + bSelectionner:= SBtn_Selection.Down and bEdit; + + dx:=cordo(x)+Form1.SB_Hor.Position*sbx; + dy:=cordo(y)+Form1.SB_Ver.Position*sby; + fx:=cordo(x)+Form1.SB_Hor.Position*sbx; + fy:=cordo(y)+Form1.SB_Ver.Position*sby; + + + if bRelier then bLier:=true; // not (ssShift in Shift) and + if bSelectionner then bSelection:=true; + + if bExec then SourisBas; + + +// if (ssShift in Shift) then RechercheComposant; +// if (ssCtrl in Shift) and (CompoEnCours<>'') then Deplacer:=true; + + +// ssShift, ssAlt, ssCtrl, +// ssLeft, ssRight, ssMiddle, ssDouble + +// memo1.Lines.Add('MouseDown'); +// if (ssShift in Shift) then memo1.Lines.Add('ssShift'); +// if (ssAlt in Shift) then memo1.Lines.Add('ssAlt'); +// if (ssCtrl in Shift) then memo1.Lines.Add('ssCtrl'); + +end; + +procedure TForm1.ImageMouseMove(Sender: TObject; Shift: TShiftState; X, Y: Integer); +begin + if bLier or bSelection then begin + fx:=cordo(x)+Form1.SB_Hor.Position*sbx; + fy:=cordo(y)+Form1.SB_Ver.Position*sby; + Affichage; + end; +end; + + +procedure TForm1.ImageMouseUp(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); +begin + fx:=cordo(x)+Form1.SB_Hor.Position*sbx; + fy:=cordo(y)+Form1.SB_Ver.Position*sby; + + + + if bLier and ((fx<>dx) or (fy<>dy)) then AjouteSegment; + if bSelection then SelectionComposants; + if bExec then SourisHaut; + + bLier:=false; + bSelection:=false; + if not bExec then Affichage; +end; + +procedure TForm1.BBtn_SupprimeClick(Sender: TObject); +begin + SupprimeComposant; +end; + +procedure TForm1.ImageContextPopup(Sender: TObject; MousePos: TPoint; var Handled: Boolean); +begin + if bEdit then PanneauEdition(MousePos.X,MousePos.Y); +end; + +procedure TForm1.Button1Click(Sender: TObject); +begin + Resegmentation; +end; + +procedure TForm1.ExecuterClick(Sender: TObject); +begin + bEdit:=false; + bExec:=true; + Panneaux; + RAZSelection; + Resegmentation; + InitExec; + Affichage; +end; + +procedure TForm1.SBtn_CompoClick(Sender: TObject); +begin + Panneaux; +end; + +procedure TForm1.SBtn_SelectionClick(Sender: TObject); +begin + Panneaux; +end; + +procedure TForm1.SBtn_DeplaceClick(Sender: TObject); +begin + Panneaux; +end; + +procedure TForm1.SBtn_RelierClick(Sender: TObject); +begin + Panneaux; +end; + +procedure TForm1.SBtn_LabelClick(Sender: TObject); +begin + Panneaux; +end; + +procedure TForm1.BBtn_BasClick(Sender: TObject); +begin + DeplaceSelection(0,-1); +end; + +procedure TForm1.BBtn_HautClick(Sender: TObject); +begin + DeplaceSelection(0,1); +end; + +procedure TForm1.BBtn_GaucheClick(Sender: TObject); +begin + DeplaceSelection(1,0); +end; + +procedure TForm1.BBtn_DroiteClick(Sender: TObject); +begin + DeplaceSelection(-1,0); +end; + +procedure TForm1.Btn_C_okClick(Sender: TObject); +var i:integer; +begin + for i:=0 to Nb_Contact-1 do if L_Contact[i].Select then begin + L_Contact[i].EtatI:=CB_C_EtatI.Checked; + L_Contact[i].Manuel:=CB_C_Manuel.Checked; + L_Contact[i].nom:=CO_C_Nom.Text; + L_Contact[i].visible:=CB_C_visible.Checked; + L_Contact[i].Pd.X:=SP_C_dx.Value; + L_Contact[i].Pd.Y:=SP_C_dy.Value; + end; + RAZPanneauEdition; + ListeNom; + Affichage; +end; + +procedure TForm1.Btn_R_OkClick(Sender: TObject); +var i:integer; +begin + for i:=0 to Nb_Relais-1 do if L_Relais[i].Select then begin +/// L_Relais[i].EtatI:=CB_R_EtatI.Checked; + L_Relais[i].Visible:=CB_R_Visible.Checked; + L_Relais[i].nom:=Ed_R_Nom.Text; + L_Relais[i].Pd.X:=SP_R_dx.Value; + L_Relais[i].Pd.Y:=SP_R_dy.Value; + L_Relais[i].tpr:=StrToInt('0'+Ed_R_Tempo.Text); + end; + RAZPanneauEdition; + ListeNom; + Affichage; +end; + +procedure TForm1.Button2Click(Sender: TObject); +var F:TextFile; + S:string; + i,j:integer; +begin + AssignFile(F,'List.csv'); + Rewrite(F); + Writeln(F,'Segments,'); + Writeln(F,'n°,P1,P2,Côté1,Côté2,Branche'); + for i:=0 to Nb_Segment-1 do begin + s:=IntToStr(i)+','; + s:=s+'('+IntToStr(L_Segment[i].P1.X)+';'+IntToStr(L_Segment[i].P1.Y)+'),'; + s:=s+'('+IntToStr(L_Segment[i].P2.X)+';'+IntToStr(L_Segment[i].P2.Y)+'),'; + S:=s+L_Segment[i].Cote1+','+L_Segment[i].Cote2+','; + s:=s+IntToStr(L_Segment[i].AppaBranche)+','; + Writeln(F,s); + end; + Writeln(F,','); + Writeln(F,'Branches,'); + Writeln(F,'n°,Côté1,Côté2,Pot,S1,S2,S3,S4,S5,S6,S7,S8'); + for i:=0 to length(L_Branche)-1 do begin + s:=IntToStr(i)+','; + s:=s+L_Branche[i].Cote1+','+L_Branche[i].Cote2+','; + s:=s+IntToStr(L_Branche[i].AppaPotentiel)+','; + for j:=0 to length(L_Branche[i].CompSegments)-1 do s:=s+IntToStr(L_Branche[i].CompSegments[j])+','; + Writeln(F,s); + end; + + Writeln(F,','); + Writeln(F,'Potentiels,'); + Writeln(F,'n°,B1,B2,B3,B4,B5,B6,B7,B8'); + for i:=0 to length(L_Potentiel)-1 do begin + s:=IntToStr(i)+','; + for j:=0 to length(L_Potentiel[i].CompBranches)-1 do s:=s+IntToStr(L_Potentiel[i].CompBranches[j])+','; + Writeln(F,s); + end; + CloseFile(F); +end; + +procedure TForm1.Button3Click(Sender: TObject); +var i,j:integer; + s:string; +begin + test('Segments'); + for i:=0 to Nb_Segment-1 do begin + s:=IntToStr(i)+','; + s:=s+'('+IntToStr(L_Segment[i].P1.X)+';'+IntToStr(L_Segment[i].P1.Y)+'),'; + s:=s+'('+IntToStr(L_Segment[i].P2.X)+';'+IntToStr(L_Segment[i].P2.Y)+'),'; + S:=s+L_Segment[i].Cote1+','+L_Segment[i].Cote2+','; + s:=s+IntToStr(L_Segment[i].AppaBranche)+','; + test(s); + end; + test2('Branches'); + for i:=0 to length(L_Branche)-1 do begin + s:=IntToStr(i)+','; + s:=s+L_Branche[i].Cote1+','+L_Branche[i].Cote2+','; + s:=s+IntToStr(L_Branche[i].AppaPotentiel)+','; + S:=S+'C'+IntToStr(L_Branche[i].Courant); + for j:=0 to length(L_Branche[i].CompSegments)-1 do s:=s+IntToStr(L_Branche[i].CompSegments[j])+','; + test2(s); + end; + + test(''); + test('Potentiels'); + for i:=0 to length(L_Potentiel)-1 do begin + s:=IntToStr(i)+','; + S:=S+IntToStr(L_Potentiel[i].Rp)+','+IntToStr(L_Potentiel[i].Rm)+','; + for j:=0 to length(L_Potentiel[i].CompBranches)-1 do s:=s+IntToStr(L_Potentiel[i].CompBranches[j])+','; + test(s); + end; + + test('Fonctions'); + for i:=0 to length(L_Fonction)-1 do begin + s:=IntToStr(i)+','; + s:=s+L_Fonction[i].comp+','; + s:=s+L_Fonction[i].nom+','; + s:=s+IntToStr(L_Fonction[i].x)+','; + test(s); + end; + + test('Relais'); + for i:=0 to length(L_Relais)-1 do begin + s:=IntToStr(i)+','; + s:=s+L_Relais[i].nom+','; + // s:=s+IntToStr(L_Relais[i].Fonction)+','; + S:=S+' 0:'+IntToStr(L_Relais[i].AppPot[0])+' 1:'+IntToStr(L_Relais[i].AppPot[1])+','; + test(s); + end; + + test('Lampe'); + for i:=0 to length(L_Lampe)-1 do begin + s:=IntToStr(i)+','; + s:=s+L_Lampe[i].nom+','; + // s:=s+IntToStr(L_Lampe[i].Fonction)+','; + //S:=S+' 0:'+IntToStr(L_Lampe[i].AppPot[0])+' 1:'+IntToStr(L_Lampe[i].AppPot[1])+','; + test(s); + end; + + + test('Contact'); + for i:=0 to length(L_Contact)-1 do begin + s:=IntToStr(i)+','; + s:=s+L_Contact[i].nom+','; + s:=s+IntToStr(L_Contact[i].Fonction)+','; + test(s); + end; +end; + +procedure TForm1.Memo1DblClick(Sender: TObject); +begin + memo1.Clear; +end; + +procedure TForm1.Fichier1Click(Sender: TObject); +begin + bExec:=false; +end; + +procedure TForm1.Noir1Click(Sender: TObject); +begin + ExecCouleur(1); +end; + +procedure TForm1.Potentiels1Click(Sender: TObject); +begin + ExecCouleur(2); +end; + +procedure TForm1.Courants1Click(Sender: TObject); +begin + ExecCouleur(3); +end; + +procedure TForm1.VisuelRelaisClick(Sender: TObject); +begin + ExecVisuel; +end; + +procedure TForm1.Button4Click(Sender: TObject); +var i:integer; + s:string; +begin + test(''); + test('Potentiels'); + for i:=0 to length(L_Potentiel)-1 do begin + s:=IntToStr(i)+','; + S:=S+IntToStr(L_Potentiel[i].Rp)+','+IntToStr(L_Potentiel[i].Rm); + // for j:=0 to length(L_Potentiel[i].CompBranches)-1 do s:=s+IntToStr(L_Potentiel[i].CompBranches[j])+','; + test(s); + end; + + test('Relais'); + for i:=0 to length(L_Relais)-1 do begin + s:=IntToStr(i)+','; + s:=s+L_Relais[i].nom+','; + // s:=s+IntToStr(L_Relais[i].Fonction)+','; + // S:=S+' 0:'+IntToStr(L_Relais[i].AppPot[0])+' 1:'+IntToStr(L_Relais[i].AppPot[1])+','; + // S:=S+' '+IntToStr(L_Relais[i].AppPot[0])+' 1:'+IntToStr(L_Relais[i].AppPot[1])+','; + S:=S+' '+ IntToStr(L_Potentiel[L_Relais[i].AppPot[0]].Rp)+','+IntToStr(L_Potentiel[L_Relais[i].AppPot[0]].Rm)+' ; '+IntToStr(L_Potentiel[L_Relais[i].AppPot[1]].Rp)+','+IntToStr(L_Potentiel[L_Relais[i].AppPot[1]].Rm); + test(s); + end; +end; + +procedure TForm1.Timer1Timer(Sender: TObject); +begin + Temporisations; +end; + +procedure TForm1.ED_R_TempoKeyPress(Sender: TObject; var Key: Char); +begin + if not (Key in [#8, '0'..'9']) then Key := #0; +end; + +procedure TForm1.Btn_L_OkClick(Sender: TObject); +var i:integer; +begin + for i:=0 to Nb_Lampe-1 do if L_Lampe[i].Select then begin + L_lampe[i].Visible:=CB_L_Visible.Checked; + L_lampe[i].nom:=Ed_L_Nom.Text; + L_lampe[i].Pd.X:=SP_L_dx.Value; + L_lampe[i].Pd.Y:=SP_L_dy.Value; + L_Lampe[i].Clr0:=PNL_L0.Color; + L_Lampe[i].Clr1:=PNL_L1.Color; + end; + RAZPanneauEdition; + ListeNom; + Affichage; +end; + +procedure TForm1.PNLCLRClick(Sender: TObject); +begin + if ColorDialog1.Execute then begin + if (Sender is TPanel) then (Sender as TPanel).Color:=ColorDialog1.Color; + end; +end; + +procedure TForm1.TmrPulseTimer(Sender: TObject); +begin + pulse:=not pulse; + if bExec then CycleExec; +end; + +procedure TForm1.EnregistrerImage1Click(Sender: TObject); +begin + if SavePictureDialog1.Execute then Image.Picture.SaveToFile(SavePictureDialog1.FileName); +end; + +procedure TForm1.FormCreate(Sender: TObject); +begin +// DoubleBuffered := true; + +end; + +procedure TForm1.Button5Click(Sender: TObject); +var i:integer; +begin + for i:=0 to Nb_Fonction-1 do begin + test2(L_Fonction[i].nom+' '+IntToStr(L_Fonction[i].x)); + + end; +end; + +procedure TForm1.VisuelinteractifClick(Sender: TObject); +begin + ExecInteractif; +end; + +procedure TForm1.Zoomajuster1Click(Sender: TObject); +begin +// Zoom:=0.43; + Affichage; +end; + +procedure TForm1.Button6Click(Sender: TObject); +begin + memo2.Visible:=false; +end; + +procedure TForm1.Button7Click(Sender: TObject); +begin + memo2.Visible:=true; +end; + +procedure TForm1.Button8Click(Sender: TObject); +begin + memo2.Clear; +end; + +procedure TForm1.Button9Click(Sender: TObject); +var i:integer; + s:string; +begin + memo2.Lines.Add('SEGMENTS'); + s:=' # | xa, ya| xb, yb|côté1 |côté2 |Bra|S1|S2'; + memo2.Lines.Add(s); + for i:=0 to Nb_Segment-1 do begin + s:=format('%3d|%3d,%3d|%3d,%3d|%-6s|%-6s|%3d|%-.2s|%-.2s', + [i,L_Segment[i].P1.X,L_Segment[i].P1.Y,L_Segment[i].P2.X,L_Segment[i].P2.Y,L_Segment[i].Cote1,L_Segment[i].Cote2,L_Segment[i].AppaBranche,VartoStr(L_Segment[i].Select1),VartoStr(L_Segment[i].Select1)]); + memo2.Lines.Add(s); + end; + + memo2.Lines.Add('BRANCHES'); + s:=' # |côté1 |côté2 |Cou|Par'; + memo2.Lines.Add(s); + for i:=0 to length(L_Branche)-1 do begin + s:=format('%3d|%-6s|%-6s|%3d|%3d', + [i,L_Branche[i].Cote1,L_Branche[i].Cote2,L_Branche[i].Courant,L_Branche[i].Parcouru]); + memo2.Lines.Add(s); + end; + + + { + T_Branche = record + AppaPotentiel : integer; + EtatP, EtatF : boolean; + CompSegments :array of integer; + Cote1,Cote2 : string; + Courant:integer; + Parcouru :integer; + end; + } + +end; + +end. diff --git a/code_JMW/UnitRelais.dfm b/code_JMW/UnitRelais.dfm new file mode 100644 index 0000000..8036f75 --- /dev/null +++ b/code_JMW/UnitRelais.dfm @@ -0,0 +1,35 @@ +object F_Relais: TF_Relais + Left = 492 + Top = 246 + Width = 274 + Height = 346 + Caption = 'F_Relais' + Color = clBtnFace + Font.Charset = DEFAULT_CHARSET + Font.Color = clWindowText + Font.Height = -13 + Font.Name = 'MS Sans Serif' + Font.Style = [] + OldCreateOrder = False + OnClose = FormClose + PixelsPerInch = 120 + TextHeight = 16 + object Label1: TLabel + Left = 8 + Top = 8 + Width = 45 + Height = 16 + Caption = 'Relais :' + end + object LabeledEdit1: TLabeledEdit + Left = 49 + Top = 27 + Width = 114 + Height = 24 + EditLabel.Width = 38 + EditLabel.Height = 16 + EditLabel.Caption = 'Nom : ' + LabelPosition = lpLeft + TabOrder = 0 + end +end diff --git a/code_JMW/UnitRelais.pas b/code_JMW/UnitRelais.pas new file mode 100644 index 0000000..454ced3 --- /dev/null +++ b/code_JMW/UnitRelais.pas @@ -0,0 +1,32 @@ +unit UnitRelais; + +interface + +uses + Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, + Dialogs, StdCtrls, ExtCtrls, UInit,Unit1; + +type + TF_Relais = class(TForm) + Label1: TLabel; + LabeledEdit1: TLabeledEdit; + procedure FormClose(Sender: TObject; var Action: TCloseAction); + private + { Déclarations privées } + public + { Déclarations publiques } + end; + +var + F_Relais: TF_Relais; + +implementation + +{$R *.dfm} + +procedure TF_Relais.FormClose(Sender: TObject; var Action: TCloseAction); +begin + L_Relais[NumeroEnCours].nom:=LabeledEdit1.Text; +end; + +end. diff --git a/code_JMW/Upage.pas b/code_JMW/Upage.pas new file mode 100644 index 0000000..703b2fc --- /dev/null +++ b/code_JMW/Upage.pas @@ -0,0 +1,83 @@ +unit Upage; + +interface + +uses + Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, + Dialogs, Menus, ExtCtrls, + UInit, UEdit; + +procedure Panneaux; +procedure ExecCouleur(i:integer); +function ClPotentiel(sp,sm:string):TColor; +function ClrPotentiel(ip,im:integer):TColor; +procedure ExecVisuel; +procedure ExecInteractif; + +implementation + +uses unit1,utest; + +procedure Panneaux; +begin + With Form1 do begin + Pnl_Composants.Visible:= false; + Pnl_Editer.Visible:=bEdit; + Pnl_Composants.Visible:=bEdit and SBtn_Compo.Down; + if (SBtn_Compo.Down or SBtn_Relier.Down) then RAZSelection; + if not bEdit then RAZPanneauEdition; + end; +end; + +procedure ExecInteractif; +begin + With Form1 do begin + Visuelinteractif.Checked:=not Visuelinteractif.Checked; + end; // With +end; + +procedure ExecVisuel; +begin + With Form1 do begin + VisuelRelais.Checked:=not VisuelRelais.Checked; + end; // With +end; + +procedure ExecCouleur(i:integer); +begin + With Form1 do begin + Noir1.Checked:=(i=1); + Potentiels1.Checked:=(i=2); + Courants1.Checked:=(i=3); + end; // With +end; + + +function ClPotentiel(sp,sm:string):TColor; +Var cl:TColor; +begin + cl:=RGB(160,0,160); + // test(sp+' '+sm); + if (sp='+0') and (sm<>'-0') then cl:=RGB(255,0,0); + if (sm='-0') and (sp<>'+0') then cl:=RGB(0,0,255); + if (sm<>'N') then cl:=RGB(0,100,255); + if (sp<>'N') then cl:=RGB(255,100,0); + if (sm='N') and (sp='N') then cl:=RGB(100,100,100); + // result:=cl; +end; + +function ClrPotentiel(ip,im:integer):TColor; +Var cl:TColor; +begin + cl:=RGB(160,0,160); + if (im=rmax) then cl:=RGB(255,160,160); + if (ip=rmax) then cl:=RGB(160,160,255); + if (ip=0) and (im<>0) then cl:=RGB(255,0,0); + if (im=0) and (ip<>0) then cl:=RGB(0,0,255); + if (im=rmax) and (ip=rmax) then cl:=RGB(100,100,100); + result:=cl; +end; + + + +end. diff --git a/code_JMW/Utest.pas b/code_JMW/Utest.pas new file mode 100644 index 0000000..0ca2f14 --- /dev/null +++ b/code_JMW/Utest.pas @@ -0,0 +1,27 @@ +unit Utest; + +interface + +uses + Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, + Dialogs, Menus, ExtCtrls, + UDessin, UDessinComposant,UFonctions, UInit,UEdit; + +procedure test(v:variant); +procedure test2(v:variant); + +implementation + +uses Unit1; + +procedure test(v:variant); +begin + form1.Memo1.Lines.Add(FormatDateTime('ss,zzz',now)+' '+VarTostr(v)); +end; + +procedure test2(v:variant); +begin + // form1.Memo1.Lines.Add(FormatDateTime('ss,zzz',now)+' '+VarTostr(v)); +end; + +end. diff --git a/code_convert b/code_convert new file mode 160000 index 0000000..58d8a1f --- /dev/null +++ b/code_convert @@ -0,0 +1 @@ +Subproject commit 58d8a1f7049441a786bbe1006615b0540dca8fce diff --git a/schémas/0011.anw b/schémas/0011.anw new file mode 100644 index 0000000..645f280 --- /dev/null +++ b/schémas/0011.anw @@ -0,0 +1,130 @@ +[CP] +R=2 +L=0 +X=2 +C=4 +P=0 +S=10 +A=2 +[R0] +x=16 +y=6 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[R1] +x=10 +y=8 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[X0] +x=13 +y=8 +[X1] +x=24 +y=8 +[C0] +x=10 +y=10 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C1] +x=16 +y=10 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C2] +x=21 +y=8 +m=15 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C3] +x=27 +y=8 +m=15 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=7 +ya=8 +xb=9 +yb=8 +[S1] +xa=11 +ya=8 +xb=13 +yb=8 +[S2] +xa=22 +ya=8 +xb=24 +yb=8 +[S3] +xa=28 +ya=8 +xb=30 +yb=8 +[S4] +xa=24 +ya=8 +xb=24 +yb=6 +[S5] +xa=24 +ya=6 +xb=17 +yb=6 +[S6] +xa=15 +ya=6 +xb=13 +yb=6 +[S7] +xa=13 +ya=6 +xb=13 +yb=8 +[A0] +x=7 +y=8 +m=1 +[A1] +x=30 +y=8 +m=2 +[S8] +xa=13 +ya=8 +xb=20 +yb=8 +[S9] +xa=24 +ya=8 +xb=26 +yb=8 diff --git a/schémas/00b1.anw b/schémas/00b1.anw new file mode 100644 index 0000000..a841599 --- /dev/null +++ b/schémas/00b1.anw @@ -0,0 +1,121 @@ +[CP] +R=1 +L=1 +X=2 +C=3 +P=0 +S=10 +A=2 +[R0] +x=17 +y=5 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[L0] +x=19 +y=7 +dx=0 +dy=-5 +C0=0 +C1=255 +m=1 +n= +v=0 +[X0] +x=12 +y=7 +[X1] +x=22 +y=7 +[C0] +x=9 +y=6 +m=11 +i=1 +j=1 +n= +v=0 +dx=0 +dy=0 +[C1] +x=26 +y=6 +m=11 +i=1 +j=1 +n= +v=0 +dx=0 +dy=0 +[C2] +x=17 +y=9 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=12 +ya=7 +xb=12 +yb=5 +[S1] +xa=12 +ya=5 +xb=16 +yb=5 +[S2] +xa=18 +ya=5 +xb=22 +yb=5 +[S3] +xa=22 +ya=5 +xb=22 +yb=7 +[S4] +xa=20 +ya=7 +xb=22 +yb=7 +[S5] +xa=27 +ya=7 +xb=29 +yb=7 +[S6] +xa=18 +ya=7 +xb=12 +yb=7 +[S7] +xa=8 +ya=7 +xb=6 +yb=7 +[A0] +x=6 +y=7 +m=1 +[A1] +x=29 +y=7 +m=2 +[S8] +xa=22 +ya=7 +xb=25 +yb=7 +[S9] +xa=12 +ya=7 +xb=10 +yb=7 diff --git a/schémas/00boucle.anw b/schémas/00boucle.anw new file mode 100644 index 0000000..66b1a02 --- /dev/null +++ b/schémas/00boucle.anw @@ -0,0 +1,149 @@ +[CP] +R=2 +X=2 +C=4 +P=0 +S=12 +A=2 +[R0] +x=13 +y=7 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[R1] +x=27 +y=7 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[X0] +x=17 +y=7 +[X1] +x=23 +y=7 +[C0] +x=13 +y=9 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C1] +x=27 +y=9 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C2] +x=19 +y=5 +m=1 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C3] +x=21 +y=9 +m=1 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=17 +ya=5 +xb=17 +yb=7 +[S1] +xa=17 +ya=7 +xb=14 +yb=7 +[S2] +xa=12 +ya=7 +xb=9 +yb=7 +[S3] +xa=23 +ya=5 +xb=23 +yb=7 +[S4] +xa=23 +ya=7 +xb=26 +yb=7 +[S5] +xa=28 +ya=7 +xb=31 +yb=7 +[S6] +xa=17 +ya=5 +xb=18 +yb=5 +[S7] +xa=17 +ya=9 +xb=20 +yb=9 +[S8] +xa=22 +ya=9 +xb=23 +yb=9 +[S9] +xa=20 +ya=5 +xb=23 +yb=5 +[S10] +xa=17 +ya=7 +xb=17 +yb=9 +[S11] +xa=23 +ya=7 +xb=23 +yb=9 +[S12] +xa=17 +ya=7 +xb=17 +yb=9 +[S13] +xa=21 +ya=5 +xb=22 +yb=5 +[A0] +x=9 +y=7 +m=1 +[A1] +x=31 +y=7 +m=2 diff --git a/schémas/00cm.anw b/schémas/00cm.anw new file mode 100644 index 0000000..19e1cf3 --- /dev/null +++ b/schémas/00cm.anw @@ -0,0 +1,333 @@ +[CP] +R=0 +L=2 +X=9 +C=9 +P=0 +S=36 +A=2 +[L0] +x=24 +y=5 +dx=0 +dy=-5 +C0=0 +C1=255 +m=1 +n= +v=0 +[L1] +x=24 +y=8 +dx=0 +dy=-5 +C0=0 +C1=255 +m=1 +n= +v=0 +[X0] +x=10 +y=8 +[X1] +x=18 +y=8 +[X2] +x=21 +y=8 +[X3] +x=27 +y=8 +[X4] +x=33 +y=8 +[X5] +x=33 +y=7 +[X6] +x=36 +y=7 +[X7] +x=41 +y=11 +[X8] +x=47 +y=11 +[C0] +x=13 +y=6 +m=10 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C1] +x=15 +y=8 +m=10 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C2] +x=29 +y=5 +m=10 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C3] +x=30 +y=8 +m=10 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C4] +x=31 +y=11 +m=10 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C5] +x=39 +y=7 +m=10 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C6] +x=39 +y=11 +m=10 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C7] +x=43 +y=11 +m=10 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C8] +x=44 +y=14 +m=10 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=8 +ya=8 +xb=10 +yb=8 +[S1] +xa=10 +ya=8 +xb=10 +yb=6 +[S2] +xa=10 +ya=6 +xb=12 +yb=6 +[S3] +xa=14 +ya=6 +xb=18 +yb=6 +[S4] +xa=18 +ya=6 +xb=18 +yb=8 +[S5] +xa=16 +ya=8 +xb=18 +yb=8 +[S6] +xa=25 +ya=8 +xb=27 +yb=8 +[S7] +xa=21 +ya=8 +xb=21 +yb=5 +[S8] +xa=21 +ya=5 +xb=23 +yb=5 +[S9] +xa=25 +ya=5 +xb=28 +yb=5 +[S10] +xa=30 +ya=5 +xb=33 +yb=5 +[S11] +xa=33 +ya=5 +xb=33 +yb=7 +[S12] +xa=32 +ya=11 +xb=33 +yb=11 +[S13] +xa=31 +ya=8 +xb=33 +yb=8 +[S14] +xa=27 +ya=8 +xb=27 +yb=11 +[S15] +xa=27 +ya=11 +xb=30 +yb=11 +[S16] +xa=33 +ya=7 +xb=36 +yb=7 +[S17] +xa=36 +ya=7 +xb=36 +yb=11 +[S18] +xa=36 +ya=11 +xb=38 +yb=11 +[S19] +xa=40 +ya=11 +xb=41 +yb=11 +[S20] +xa=41 +ya=11 +xb=41 +yb=14 +[S21] +xa=41 +ya=14 +xb=43 +yb=14 +[S22] +xa=45 +ya=14 +xb=47 +yb=14 +[S23] +xa=47 +ya=7 +xb=47 +yb=11 +[S24] +xa=44 +ya=11 +xb=47 +yb=11 +[S25] +xa=47 +ya=7 +xb=40 +yb=7 +[S26] +xa=10 +ya=8 +xb=14 +yb=8 +[S27] +xa=18 +ya=8 +xb=21 +yb=8 +[S28] +xa=27 +ya=8 +xb=29 +yb=8 +[A0] +x=8 +y=8 +m=1 +[A1] +x=49 +y=11 +m=2 +[S29] +xa=33 +ya=8 +xb=33 +yb=11 +[S30] +xa=33 +ya=7 +xb=33 +yb=8 +[S31] +xa=36 +ya=7 +xb=38 +yb=7 +[S32] +xa=41 +ya=11 +xb=42 +yb=11 +[S33] +xa=47 +ya=11 +xb=47 +yb=14 +[S34] +xa=47 +ya=11 +xb=49 +yb=11 +[S35] +xa=21 +ya=8 +xb=23 +yb=8 diff --git a/schémas/0PRS.anw b/schémas/0PRS.anw new file mode 100644 index 0000000..27a4310 --- /dev/null +++ b/schémas/0PRS.anw @@ -0,0 +1,2699 @@ +[CP] +R=16 +L=3 +X=40 +C=79 +P=4 +S=275 +A=54 +[R0] +x=102 +y=19 +dx=0 +dy=-11 +t=0 +m=1 +n=ReD +v=1 +[R1] +x=96 +y=19 +dx=0 +dy=-11 +t=0 +m=1 +n=ReC +v=1 +[R2] +x=80 +y=4 +dx=0 +dy=-5 +t=0 +m=1 +n=Rbn AC +v=1 +[R3] +x=57 +y=8 +dx=0 +dy=-5 +t=0 +m=1 +n=Rbn AB +v=1 +[R4] +x=38 +y=6 +dx=0 +dy=-7 +t=0 +m=1 +n=Rbn AB TP +v=1 +[R5] +x=52 +y=25 +dx=0 +dy=-7 +t=0 +m=1 +n=CIt AB +v=1 +[R6] +x=75 +y=31 +dx=0 +dy=-7 +t=0 +m=1 +n=CIt AC +v=1 +[R7] +x=33 +y=35 +dx=0 +dy=-11 +t=0 +m=1 +n=CTP AB +v=1 +[R8] +x=28 +y=46 +dx=0 +dy=-13 +t=0 +m=1 +n=TP AB +v=1 +[R9] +x=93 +y=51 +dx=0 +dy=-4 +t=0 +m=10 +n=CAg 3 +v=1 +[R10] +x=70 +y=58 +dx=0 +dy=-5 +t=100 +m=4 +n=RIt AC +v=1 +[R11] +x=47 +y=58 +dx=0 +dy=-5 +t=100 +m=4 +n=RIt AB +v=1 +[R12] +x=16 +y=55 +dx=0 +dy=-4 +t=0 +m=10 +n=EIt C1 +v=1 +[R13] +x=42 +y=68 +dx=0 +dy=-5 +t=0 +m=1 +n=Tr 5I +v=1 +[L0] +x=10 +y=10 +dx=0 +dy=0 +C0=0 +C1=16777215 +m=1 +n= +v=0 +[L1] +x=8 +y=12 +dx=0 +dy=0 +C0=0 +C1=4227327 +m=1 +n= +v=0 +[L2] +x=6 +y=14 +dx=0 +dy=0 +C0=0 +C1=16777215 +m=1 +n= +v=0 +[X0] +x=100 +y=19 +[X1] +x=98 +y=19 +[X2] +x=94 +y=22 +[X3] +x=77 +y=22 +[X4] +x=69 +y=19 +[X5] +x=69 +y=17 +[X6] +x=67 +y=15 +[X7] +x=54 +y=23 +[X8] +x=46 +y=19 +[X9] +x=46 +y=17 +[X10] +x=44 +y=15 +[X11] +x=27 +y=19 +[X12] +x=50 +y=25 +[X13] +x=73 +y=31 +[X14] +x=83 +y=29 +[X15] +x=56 +y=33 +[X16] +x=43 +y=33 +[X17] +x=31 +y=35 +[X18] +x=60 +y=29 +[X19] +x=99 +y=29 +[X20] +x=24 +y=42 +[X21] +x=31 +y=46 +[X22] +x=43 +y=42 +[X23] +x=56 +y=42 +[X24] +x=84 +y=55 +[X25] +x=55 +y=54 +[X26] +x=50 +y=63 +[X27] +x=44 +y=60 +[X28] +x=67 +y=60 +[X29] +x=49 +y=49 +[X30] +x=25 +y=12 +[X31] +x=33 +y=70 +[X32] +x=45 +y=70 +[C0] +x=102 +y=21 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C1] +x=96 +y=21 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C2] +x=96 +y=16 +m=3 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C3] +x=102 +y=16 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C4] +x=80 +y=23 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C5] +x=80 +y=21 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C6] +x=75 +y=20 +m=6 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C7] +x=70 +y=20 +m=6 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C8] +x=57 +y=21 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C9] +x=57 +y=23 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C10] +x=52 +y=20 +m=6 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C11] +x=47 +y=20 +m=6 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C12] +x=38 +y=23 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C13] +x=38 +y=21 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C14] +x=33 +y=20 +m=6 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C15] +x=28 +y=20 +m=6 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C16] +x=52 +y=14 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C17] +x=47 +y=13 +m=5 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C18] +x=28 +y=13 +m=6 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C19] +x=28 +y=11 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C20] +x=33 +y=12 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C21] +x=75 +y=10 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C22] +x=70 +y=9 +m=5 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C23] +x=52 +y=27 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C24] +x=47 +y=24 +m=6 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C25] +x=57 +y=29 +m=5 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C26] +x=96 +y=28 +m=5 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C27] +x=102 +y=29 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C28] +x=75 +y=33 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C29] +x=70 +y=30 +m=6 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C30] +x=80 +y=36 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C31] +x=33 +y=31 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C32] +x=28 +y=31 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C33] +x=52 +y=33 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C34] +x=47 +y=35 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C35] +x=28 +y=34 +m=6 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C36] +x=33 +y=37 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C37] +x=38 +y=39 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C38] +x=33 +y=40 +m=5 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C39] +x=38 +y=41 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C40] +x=28 +y=42 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C41] +x=28 +y=44 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C42] +x=33 +y=46 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C43] +x=75 +y=45 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C44] +x=52 +y=42 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C45] +x=47 +y=44 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C46] +x=52 +y=49 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C47] +x=75 +y=51 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C48] +x=52 +y=54 +m=5 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C49] +x=93 +y=56 +m=9 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C50] +x=75 +y=55 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C51] +x=70 +y=61 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C52] +x=75 +y=65 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C53] +x=52 +y=64 +m=5 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C54] +x=47 +y=61 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C55] +x=16 +y=60 +m=7 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C56] +x=16 +y=64 +m=7 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C57] +x=10 +y=3 +m=11 +i=1 +j=1 +n= +v=0 +dx=0 +dy=0 +[C58] +x=8 +y=5 +m=11 +i=1 +j=1 +n= +v=0 +dx=0 +dy=0 +[C59] +x=6 +y=7 +m=11 +i=1 +j=1 +n= +v=0 +dx=0 +dy=0 +[C60] +x=102 +y=90 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C61] +x=42 +y=49 +m=1 +i=1 +j=0 +n= +v=0 +dx=808464432 +dy=808464432 +[C62] +x=26 +y=49 +m=1 +i=1 +j=1 +n=RV5 +v=1 +dx=0 +dy=-4 +[C63] +x=42 +y=70 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C64] +x=16 +y=72 +m=8 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C65] +x=36 +y=72 +m=1 +i=1 +j=0 +n= +v=1 +dx=16 +dy=279 +[P0] +x=55 +y=27 +m=1 +[P1] +x=78 +y=33 +m=1 +[P2] +x=36 +y=37 +m=1 +[P3] +x=59 +y=42 +m=1 +[S0] +xa=97 +ya=19 +xb=98 +yb=19 +[S1] +xa=98 +ya=19 +xb=98 +yb=21 +[S2] +xa=98 +ya=21 +xb=97 +yb=21 +[S3] +xa=101 +ya=19 +xb=100 +yb=19 +[S4] +xa=100 +ya=19 +xb=100 +yb=21 +[S5] +xa=100 +ya=21 +xb=101 +yb=21 +[S6] +xa=97 +ya=17 +xb=98 +yb=17 +[S7] +xa=98 +ya=17 +xb=100 +yb=19 +[S8] +xa=98 +ya=19 +xb=100 +yb=17 +[S9] +xa=100 +ya=17 +xb=101 +yb=17 +[S10] +xa=103 +ya=19 +xb=105 +yb=19 +[S11] +xa=93 +ya=19 +xb=95 +yb=19 +[S12] +xa=103 +ya=21 +xb=104 +yb=21 +[S13] +xa=104 +ya=21 +xb=104 +yb=22 +[S14] +xa=94 +ya=22 +xb=94 +yb=21 +[S15] +xa=94 +ya=21 +xb=95 +yb=21 +[S16] +xa=54 +ya=22 +xb=77 +yb=22 +[S17] +xa=27 +ya=17 +xb=46 +yb=17 +[S18] +xa=25 +ya=15 +xb=44 +yb=15 +[S19] +xa=104 +ya=15 +xb=104 +yb=17 +[S20] +xa=103 +ya=17 +xb=104 +yb=17 +[S21] +xa=81 +ya=23 +xb=83 +yb=23 +[S22] +xa=79 +ya=23 +xb=77 +yb=23 +[S23] +xa=77 +ya=23 +xb=77 +yb=22 +[S24] +xa=71 +ya=21 +xb=74 +yb=21 +[S25] +xa=76 +ya=21 +xb=79 +yb=21 +[S26] +xa=81 +ya=21 +xb=83 +yb=21 +[S27] +xa=74 +ya=20 +xb=74 +yb=19 +[S28] +xa=74 +ya=19 +xb=69 +yb=19 +[S29] +xa=69 +ya=17 +xb=69 +yb=19 +[S30] +xa=67 +ya=15 +xb=67 +yb=21 +[S31] +xa=67 +ya=21 +xb=69 +yb=21 +[S32] +xa=81 +ya=4 +xb=83 +yb=4 +[S33] +xa=58 +ya=8 +xb=60 +yb=8 +[S34] +xa=54 +ya=22 +xb=54 +yb=23 +[S35] +xa=39 +ya=23 +xb=54 +yb=23 +[S36] +xa=58 +ya=23 +xb=60 +yb=23 +[S37] +xa=58 +ya=21 +xb=60 +yb=21 +[S38] +xa=53 +ya=21 +xb=56 +yb=21 +[S39] +xa=48 +ya=21 +xb=51 +yb=21 +[S40] +xa=46 +ya=17 +xb=46 +yb=19 +[S41] +xa=46 +ya=19 +xb=51 +yb=19 +[S42] +xa=51 +ya=19 +xb=51 +yb=20 +[S43] +xa=44 +ya=15 +xb=44 +yb=21 +[S44] +xa=44 +ya=21 +xb=46 +yb=21 +[S45] +xa=35 +ya=23 +xb=37 +yb=23 +[S46] +xa=39 +ya=6 +xb=41 +yb=6 +[S47] +xa=39 +ya=21 +xb=41 +yb=21 +[S48] +xa=37 +ya=21 +xb=34 +yb=21 +[S49] +xa=29 +ya=21 +xb=32 +yb=21 +[S50] +xa=27 +ya=19 +xb=32 +yb=19 +[S51] +xa=32 +ya=19 +xb=32 +yb=20 +[S52] +xa=27 +ya=17 +xb=27 +yb=19 +[S53] +xa=25 +ya=15 +xb=25 +yb=21 +[S54] +xa=25 +ya=21 +xb=27 +yb=21 +[S55] +xa=53 +ya=14 +xb=55 +yb=14 +[S56] +xa=48 +ya=14 +xb=51 +yb=14 +[S57] +xa=48 +ya=13 +xb=50 +yb=13 +[S58] +xa=29 +ya=14 +xb=46 +yb=14 +[S59] +xa=7 +ya=14 +xb=27 +yb=14 +[S60] +xa=25 +ya=13 +xb=25 +yb=12 +[S61] +xa=9 +ya=12 +xb=25 +yb=12 +[S62] +xa=29 +ya=12 +xb=32 +yb=12 +[S63] +xa=34 +ya=12 +xb=36 +yb=12 +[S64] +xa=11 +ya=10 +xb=69 +yb=10 +[S65] +xa=9 +ya=6 +xb=37 +yb=6 +[S66] +xa=7 +ya=8 +xb=56 +yb=8 +[S67] +xa=11 +ya=4 +xb=79 +yb=4 +[S68] +xa=76 +ya=10 +xb=78 +yb=10 +[S69] +xa=71 +ya=10 +xb=74 +yb=10 +[S70] +xa=71 +ya=9 +xb=73 +yb=9 +[S71] +xa=53 +ya=25 +xb=55 +yb=25 +[S72] +xa=48 +ya=25 +xb=50 +yb=25 +[S73] +xa=44 +ya=24 +xb=46 +yb=24 +[S74] +xa=50 +ya=25 +xb=50 +yb=27 +[S75] +xa=50 +ya=27 +xb=51 +yb=27 +[S76] +xa=53 +ya=27 +xb=54 +yb=27 +[S77] +xa=56 +ya=27 +xb=57 +yb=27 +[S78] +xa=56 +ya=30 +xb=46 +yb=30 +[S79] +xa=46 +ya=30 +xb=46 +yb=25 +[S80] +xa=58 +ya=29 +xb=60 +yb=29 +[S81] +xa=97 +ya=28 +xb=99 +yb=28 +[S82] +xa=97 +ya=29 +xb=99 +yb=29 +[S83] +xa=103 +ya=29 +xb=105 +yb=29 +[S84] +xa=76 +ya=31 +xb=78 +yb=31 +[S85] +xa=76 +ya=33 +xb=77 +yb=33 +[S86] +xa=79 +ya=33 +xb=80 +yb=33 +[S87] +xa=73 +ya=31 +xb=73 +yb=33 +[S88] +xa=73 +ya=33 +xb=74 +yb=33 +[S89] +xa=71 +ya=31 +xb=73 +yb=31 +[S90] +xa=69 +ya=30 +xb=67 +yb=30 +[S91] +xa=58 +ya=30 +xb=58 +yb=31 +[S92] +xa=34 +ya=31 +xb=58 +yb=31 +[S93] +xa=69 +ya=31 +xb=69 +yb=36 +[S94] +xa=69 +ya=36 +xb=79 +yb=36 +[S95] +xa=81 +ya=36 +xb=83 +yb=36 +[S96] +xa=83 +ya=36 +xb=83 +yb=29 +[S97] +xa=29 +ya=31 +xb=32 +yb=31 +[S98] +xa=25 +ya=31 +xb=27 +yb=31 +[S99] +xa=48 +ya=35 +xb=56 +yb=35 +[S100] +xa=53 +ya=33 +xb=56 +yb=33 +[S101] +xa=56 +ya=33 +xb=56 +yb=35 +[S102] +xa=43 +ya=33 +xb=43 +yb=35 +[S103] +xa=43 +ya=35 +xb=46 +yb=35 +[S104] +xa=27 +ya=33 +xb=43 +yb=33 +[S105] +xa=27 +ya=33 +xb=27 +yb=34 +[S106] +xa=29 +ya=35 +xb=31 +yb=35 +[S107] +xa=34 +ya=37 +xb=35 +yb=37 +[S108] +xa=37 +ya=37 +xb=38 +yb=37 +[S109] +xa=31 +ya=35 +xb=31 +yb=37 +[S110] +xa=31 +ya=37 +xb=32 +yb=37 +[S111] +xa=34 +ya=35 +xb=36 +yb=35 +[S112] +xa=37 +ya=39 +xb=27 +yb=39 +[S113] +xa=27 +ya=39 +xb=27 +yb=35 +[S114] +xa=39 +ya=39 +xb=60 +yb=39 +[S115] +xa=60 +ya=39 +xb=60 +yb=29 +[S116] +xa=34 +ya=40 +xb=35 +yb=40 +[S117] +xa=34 +ya=41 +xb=37 +yb=41 +[S118] +xa=39 +ya=41 +xb=99 +yb=41 +[S119] +xa=99 +ya=41 +xb=99 +yb=29 +[S120] +xa=32 +ya=41 +xb=24 +yb=41 +[S121] +xa=24 +ya=41 +xb=24 +yb=42 +[S122] +xa=24 +ya=42 +xb=27 +yb=42 +[S123] +xa=26 +ya=44 +xb=27 +yb=44 +[S124] +xa=24 +ya=46 +xb=27 +yb=46 +[S125] +xa=29 +ya=44 +xb=31 +yb=44 +[S126] +xa=31 +ya=44 +xb=31 +yb=46 +[S127] +xa=29 +ya=46 +xb=31 +yb=46 +[S128] +xa=34 +ya=46 +xb=74 +yb=46 +[S129] +xa=76 +ya=46 +xb=78 +yb=46 +[S130] +xa=60 +ya=42 +xb=62 +yb=42 +[S131] +xa=53 +ya=42 +xb=56 +yb=42 +[S132] +xa=29 +ya=42 +xb=43 +yb=42 +[S133] +xa=43 +ya=42 +xb=43 +yb=44 +[S134] +xa=43 +ya=44 +xb=46 +yb=44 +[S135] +xa=48 +ya=44 +xb=56 +yb=44 +[S136] +xa=56 +ya=42 +xb=56 +yb=44 +[S137] +xa=91 +ya=51 +xb=76 +yb=51 +[S138] +xa=95 +ya=51 +xb=97 +yb=51 +[S139] +xa=97 +ya=51 +xb=97 +yb=49 +[S140] +xa=97 +ya=49 +xb=53 +yb=49 +[S141] +xa=23 +ya=49 +xb=25 +yb=49 +[S142] +xa=49 +ya=49 +xb=49 +yb=51 +[S143] +xa=49 +ya=51 +xb=74 +yb=51 +[S144] +xa=53 +ya=54 +xb=55 +yb=54 +[S145] +xa=53 +ya=55 +xb=74 +yb=55 +[S146] +xa=76 +ya=55 +xb=84 +yb=55 +[S147] +xa=94 +ya=55 +xb=97 +yb=55 +[S148] +xa=97 +ya=55 +xb=97 +yb=54 +[S149] +xa=93 +ya=57 +xb=96 +yb=57 +[S150] +xa=91 +ya=52 +xb=89 +yb=52 +[S151] +xa=95 +ya=52 +xb=97 +yb=52 +[S152] +xa=71 +ya=58 +xb=84 +yb=58 +[S153] +xa=84 +ya=58 +xb=84 +yb=55 +[S154] +xa=69 +ya=58 +xb=67 +yb=58 +[S155] +xa=18 +ya=55 +xb=51 +yb=55 +[S156] +xa=67 +ya=58 +xb=67 +yb=60 +[S157] +xa=67 +ya=60 +xb=78 +yb=60 +[S158] +xa=76 +ya=65 +xb=78 +yb=65 +[S159] +xa=78 +ya=65 +xb=78 +yb=60 +[S160] +xa=71 +ya=61 +xb=73 +yb=61 +[S161] +xa=73 +ya=61 +xb=73 +yb=63 +[S162] +xa=26 +ya=63 +xb=50 +yb=63 +[S163] +xa=69 +ya=61 +xb=67 +yb=61 +[S164] +xa=53 +ya=65 +xb=74 +yb=65 +[S165] +xa=48 +ya=58 +xb=55 +yb=58 +[S166] +xa=44 +ya=58 +xb=44 +yb=60 +[S167] +xa=46 +ya=58 +xb=44 +yb=58 +[S168] +xa=44 +ya=60 +xb=55 +yb=60 +[S169] +xa=55 +ya=60 +xb=55 +yb=64 +[S170] +xa=55 +ya=64 +xb=53 +yb=64 +[S171] +xa=48 +ya=61 +xb=50 +yb=61 +[S172] +xa=50 +ya=61 +xb=50 +yb=63 +[S173] +xa=16 +ya=65 +xb=51 +yb=65 +[S174] +xa=46 +ya=61 +xb=44 +yb=61 +[S175] +xa=16 +ya=61 +xb=26 +yb=61 +[S176] +xa=26 +ya=61 +xb=26 +yb=63 +[S177] +xa=17 +ya=63 +xb=19 +yb=63 +[S178] +xa=17 +ya=59 +xb=19 +yb=59 +[S179] +xa=18 +ya=56 +xb=20 +yb=56 +[S180] +xa=12 +ya=56 +xb=14 +yb=56 +[S181] +xa=3 +ya=8 +xb=5 +yb=8 +[S182] +xa=3 +ya=6 +xb=7 +yb=6 +[S183] +xa=3 +ya=4 +xb=9 +yb=4 +[S184] +xa=3 +ya=14 +xb=5 +yb=14 +[S185] +xa=3 +ya=12 +xb=7 +yb=12 +[S186] +xa=3 +ya=10 +xb=9 +yb=10 +[S187] +xa=25 +ya=13 +xb=27 +yb=13 +[S188] +xa=25 +ya=79 +xb=23 +yb=79 +[S189] +xa=10 +ya=55 +xb=14 +yb=55 +[S190] +xa=55 +ya=54 +xb=55 +yb=58 +[S191] +xa=43 +ya=49 +xb=49 +yb=49 +[S192] +xa=16 +ya=73 +xb=18 +yb=73 +[S193] +xa=14 +ya=71 +xb=15 +yb=71 +[S194] +xa=14 +ya=70 +xb=14 +yb=71 +[S195] +xa=39 +ya=68 +xb=41 +yb=68 +[S196] +xa=14 +ya=70 +xb=33 +yb=70 +[S197] +xa=43 +ya=70 +xb=45 +yb=70 +[S198] +xa=45 +ya=68 +xb=43 +yb=68 +[S199] +xa=45 +ya=68 +xb=45 +yb=70 +[S200] +xa=37 +ya=72 +xb=45 +yb=72 +[S201] +xa=33 +ya=72 +xb=35 +yb=72 +[S202] +xa=33 +ya=70 +xb=33 +yb=72 +[S203] +xa=27 +ya=49 +xb=41 +yb=49 +[S204] +xa=2 +ya=76 +xb=4 +yb=76 +[S205] +xa=2 +ya=77 +xb=33 +yb=77 +[S206] +xa=6 +ya=76 +xb=33 +yb=76 +[S207] +xa=37 +ya=79 +xb=37 +yb=81 +[S208] +xa=37 +ya=81 +xb=39 +yb=81 +[S209] +xa=41 +ya=81 +xb=43 +yb=81 +[S210] +xa=43 +ya=81 +xb=43 +yb=83 +[S211] +xa=31 +ya=81 +xb=17 +yb=81 +[S212] +xa=16 +ya=83 +xb=43 +yb=83 +[S213] +xa=31 +ya=81 +xb=31 +yb=79 +[S214] +xa=35 +ya=79 +xb=37 +yb=79 +[S215] +xa=41 +ya=79 +xb=43 +yb=79 +[S216] +xa=27 +ya=79 +xb=31 +yb=79 +[S217] +xa=10 +ya=55 +xb=10 +yb=85 +[S218] +xa=10 +ya=90 +xb=44 +yb=90 +[S219] +xa=58 +ya=90 +xb=83 +yb=90 +[S220] +xa=103 +ya=90 +xb=105 +yb=90 +[S221] +xa=44 +ya=90 +xb=44 +yb=92 +[S222] +xa=44 +ya=92 +xb=69 +yb=92 +[S223] +xa=71 +ya=92 +xb=79 +yb=92 +[S224] +xa=81 +ya=92 +xb=83 +yb=92 +[S225] +xa=83 +ya=92 +xb=83 +yb=90 +[S226] +xa=48 +ya=90 +xb=56 +yb=90 +[S227] +xa=10 +ya=85 +xb=25 +yb=85 +[S228] +xa=27 +ya=85 +xb=39 +yb=85 +[S229] +xa=41 +ya=85 +xb=43 +yb=85 +[S230] +xa=48 +ya=85 +xb=50 +yb=85 +[S231] +xa=43 +ya=85 +xb=43 +yb=87 +[S232] +xa=43 +ya=87 +xb=29 +yb=87 +[S233] +xa=27 +ya=87 +xb=25 +yb=87 +[S234] +xa=25 +ya=87 +xb=25 +yb=88 +[A0] +x=105 +y=19 +m=2 +[A1] +x=93 +y=19 +m=2 +[A2] +x=83 +y=23 +m=1 +[A3] +x=83 +y=21 +m=1 +[A4] +x=60 +y=8 +m=2 +[A5] +x=83 +y=4 +m=2 +[A6] +x=60 +y=21 +m=1 +[A7] +x=60 +y=23 +m=1 +[A8] +x=35 +y=23 +m=1 +[A9] +x=41 +y=6 +m=2 +[A10] +x=41 +y=21 +m=1 +[A11] +x=55 +y=14 +m=3 +[A12] +x=50 +y=13 +m=1 +[A13] +x=36 +y=12 +m=3 +[A14] +x=78 +y=10 +m=3 +[A15] +x=73 +y=9 +m=1 +[A16] +x=55 +y=25 +m=1 +[A17] +x=44 +y=24 +m=1 +[A18] +x=57 +y=27 +m=2 +[A19] +x=99 +y=28 +m=2 +[A20] +x=105 +y=29 +m=1 +[A21] +x=78 +y=31 +m=1 +[A22] +x=80 +y=33 +m=2 +[A23] +x=67 +y=30 +m=1 +[A24] +x=25 +y=31 +m=2 +[A25] +x=58 +y=33 +m=1 +[A26] +x=38 +y=37 +m=2 +[A27] +x=36 +y=35 +m=1 +[A28] +x=35 +y=40 +m=2 +[A29] +x=26 +y=44 +m=1 +[A30] +x=78 +y=46 +m=1 +[A31] +x=62 +y=42 +m=2 +[A32] +x=96 +y=57 +m=1 +[A33] +x=89 +y=52 +m=2 +[A34] +x=97 +y=52 +m=2 +[A35] +x=12 +y=56 +m=2 +[A36] +x=20 +y=56 +m=2 +[A37] +x=19 +y=59 +m=2 +[A38] +x=19 +y=63 +m=2 +[A39] +x=3 +y=4 +m=1 +[A40] +x=3 +y=6 +m=1 +[A41] +x=3 +y=8 +m=1 +[A42] +x=3 +y=10 +m=2 +[A43] +x=3 +y=12 +m=2 +[A44] +x=3 +y=14 +m=2 +[A45] +x=23 +y=49 +m=1 +[A46] +x=43 +y=79 +m=2 +[A47] +x=39 +y=68 +m=2 +[A48] +x=18 +y=73 +m=1 +[R14] +x=34 +y=76 +dx=0 +dy=-4 +t=0 +m=2 +n=KPd1 +v=1 +[R15] +x=40 +y=79 +dx=0 +dy=-5 +t=500 +m=7 +n=KPg1 +v=1 +[X33] +x=37 +y=79 +[C66] +x=5 +y=75 +m=11 +i=1 +j=1 +n=Pd DA +v=1 +dx=16 +dy=279 +[C67] +x=26 +y=78 +m=3 +i=1 +j=0 +n= +v=0 +dx=0 +dy=0 +[C68] +x=34 +y=79 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C69] +x=40 +y=81 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C70] +x=16 +y=82 +m=7 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S235] +xa=25 +ya=88 +xb=50 +yb=88 +[S236] +xa=50 +ya=88 +xb=50 +yb=85 +[S237] +xa=94 +ya=22 +xb=104 +yb=22 +[S238] +xa=77 +ya=22 +xb=94 +yb=22 +[S239] +xa=69 +ya=17 +xb=95 +yb=17 +[S240] +xa=46 +ya=17 +xb=69 +yb=17 +[S241] +xa=67 +ya=15 +xb=104 +yb=15 +[S242] +xa=44 +ya=15 +xb=67 +yb=15 +[S243] +xa=69 +ya=19 +xb=69 +yb=20 +[S244] +xa=54 +ya=23 +xb=56 +yb=23 +[S245] +xa=46 +ya=19 +xb=46 +yb=20 +[S246] +xa=27 +ya=19 +xb=27 +yb=20 +[S247] +xa=25 +ya=12 +xb=27 +yb=12 +[S248] +xa=50 +ya=25 +xb=51 +yb=25 +[A49] +x=2 +y=76 +m=1 +[A50] +x=2 +y=77 +m=2 +[A51] +x=23 +y=79 +m=1 +[A52] +x=105 +y=90 +m=1 +[X34] +x=31 +y=79 +[X35] +x=44 +y=90 +[X36] +x=83 +y=90 +[C71] +x=47 +y=90 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C72] +x=57 +y=90 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C73] +x=70 +y=92 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C74] +x=80 +y=92 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S249] +xa=83 +ya=29 +xb=95 +yb=29 +[S250] +xa=60 +ya=29 +xb=83 +yb=29 +[S251] +xa=99 +ya=29 +xb=101 +yb=29 +[S252] +xa=73 +ya=31 +xb=74 +yb=31 +[S253] +xa=56 +ya=33 +xb=58 +yb=33 +[S254] +xa=43 +ya=33 +xb=51 +yb=33 +[S255] +xa=31 +ya=35 +xb=32 +yb=35 +[S256] +xa=24 +ya=42 +xb=24 +yb=46 +[S257] +xa=31 +ya=46 +xb=32 +yb=46 +[S258] +xa=56 +ya=42 +xb=58 +yb=42 +[S259] +xa=43 +ya=42 +xb=51 +yb=42 +[S260] +xa=55 +ya=54 +xb=97 +yb=54 +[S261] +xa=84 +ya=55 +xb=92 +yb=55 +[X37] +x=43 +y=85 +[X38] +x=50 +y=85 +[X39] +x=10 +y=85 +[C75] +x=26 +y=85 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C76] +x=40 +y=85 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C77] +x=47 +y=84 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C78] +x=28 +y=86 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S262] +xa=67 +ya=60 +xb=67 +yb=61 +[S263] +xa=50 +ya=63 +xb=73 +yb=63 +[S264] +xa=44 +ya=60 +xb=44 +yb=61 +[S265] +xa=49 +ya=49 +xb=51 +yb=49 +[S266] +xa=33 +ya=70 +xb=41 +yb=70 +[S267] +xa=45 +ya=70 +xb=45 +yb=72 +[S268] +xa=37 +ya=79 +xb=39 +yb=79 +[S269] +xa=31 +ya=79 +xb=33 +yb=79 +[S270] +xa=10 +ya=85 +xb=10 +yb=90 +[S271] +xa=44 +ya=90 +xb=46 +yb=90 +[S272] +xa=83 +ya=90 +xb=101 +yb=90 +[A53] +x=52 +y=85 +m=1 +[S273] +xa=43 +ya=85 +xb=46 +yb=85 +[S274] +xa=50 +ya=85 +xb=52 +yb=85 diff --git a/schémas/0boucle.anw b/schémas/0boucle.anw new file mode 100644 index 0000000..d122f9b --- /dev/null +++ b/schémas/0boucle.anw @@ -0,0 +1,139 @@ +[CP] +R=2 +X=2 +C=4 +P=0 +S=12 +A=2 +[R0] +x=13 +y=7 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[R1] +x=27 +y=7 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[X0] +x=17 +y=7 +[X1] +x=23 +y=7 +[C0] +x=13 +y=9 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C1] +x=27 +y=9 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=17 +ya=5 +xb=17 +yb=7 +[S1] +xa=17 +ya=7 +xb=14 +yb=7 +[S2] +xa=12 +ya=7 +xb=9 +yb=7 +[S3] +xa=23 +ya=5 +xb=23 +yb=7 +[S4] +xa=23 +ya=7 +xb=26 +yb=7 +[S5] +xa=28 +ya=7 +xb=31 +yb=7 +[S6] +xa=17 +ya=5 +xb=18 +yb=5 +[S7] +xa=20 +ya=5 +xb=23 +yb=5 +[A0] +x=9 +y=7 +m=1 +[A1] +x=31 +y=7 +m=2 +[C2] +x=19 +y=4 +m=11 +i=1 +j=1 +n= +v=0 +dx=0 +dy=0 +[C3] +x=21 +y=8 +m=12 +i=1 +j=1 +n= +v=0 +dx=0 +dy=0 +[S8] +xa=17 +ya=9 +xb=20 +yb=9 +[S9] +xa=22 +ya=9 +xb=23 +yb=9 +[S10] +xa=17 +ya=7 +xb=17 +yb=9 +[S11] +xa=23 +ya=7 +xb=23 +yb=9 diff --git a/schémas/0boucle1.anw b/schémas/0boucle1.anw new file mode 100644 index 0000000..5cd960d --- /dev/null +++ b/schémas/0boucle1.anw @@ -0,0 +1,124 @@ +[CP] +R=2 +X=2 +C=3 +P=0 +S=11 +A=2 +[R0] +x=13 +y=7 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[R1] +x=27 +y=7 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[X0] +x=20 +y=7 +[X1] +x=25 +y=7 +[C0] +x=13 +y=9 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C1] +x=27 +y=9 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C2] +x=17 +y=6 +m=11 +i=1 +j=1 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=20 +ya=5 +xb=20 +yb=7 +[S1] +xa=12 +ya=7 +xb=9 +yb=7 +[S2] +xa=25 +ya=5 +xb=25 +yb=7 +[S3] +xa=28 +ya=7 +xb=31 +yb=7 +[S4] +xa=20 +ya=9 +xb=25 +yb=9 +[S5] +xa=20 +ya=5 +xb=25 +yb=5 +[S6] +xa=14 +ya=7 +xb=16 +yb=7 +[S7] +xa=18 +ya=7 +xb=20 +yb=7 +[S8] +xa=25 +ya=7 +xb=26 +yb=7 +[S9] +xa=20 +ya=7 +xb=20 +yb=9 +[S10] +xa=25 +ya=7 +xb=25 +yb=9 +[A0] +x=9 +y=7 +m=1 +[A1] +x=31 +y=7 +m=2 diff --git a/schémas/0boucle2.anw b/schémas/0boucle2.anw new file mode 100644 index 0000000..2850226 --- /dev/null +++ b/schémas/0boucle2.anw @@ -0,0 +1,149 @@ +[CP] +R=2 +X=2 +C=4 +P=0 +S=14 +A=2 +[R0] +x=13 +y=7 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[R1] +x=27 +y=7 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[X0] +x=17 +y=7 +[X1] +x=23 +y=7 +[C0] +x=13 +y=9 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C1] +x=27 +y=9 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C2] +x=19 +y=4 +m=11 +i=1 +j=1 +n= +v=0 +dx=0 +dy=0 +[C3] +x=21 +y=8 +m=12 +i=1 +j=1 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=17 +ya=5 +xb=17 +yb=7 +[S1] +xa=17 +ya=7 +xb=14 +yb=7 +[S2] +xa=12 +ya=7 +xb=9 +yb=7 +[S3] +xa=23 +ya=5 +xb=23 +yb=7 +[S4] +xa=23 +ya=7 +xb=26 +yb=7 +[S5] +xa=28 +ya=7 +xb=31 +yb=7 +[S6] +xa=17 +ya=5 +xb=18 +yb=5 +[S7] +xa=17 +ya=9 +xb=20 +yb=9 +[S8] +xa=22 +ya=9 +xb=23 +yb=9 +[S9] +xa=23 +ya=5 +xb=22 +yb=5 +[S10] +xa=21 +ya=5 +xb=20 +yb=5 +[S11] +xa=23 +ya=7 +xb=23 +yb=9 +[S12] +xa=17 +ya=7 +xb=17 +yb=9 +[S13] +xa=21 +ya=5 +xb=22 +yb=5 +[A0] +x=9 +y=7 +m=1 +[A1] +x=31 +y=7 +m=2 diff --git a/schémas/0boucle3.anw b/schémas/0boucle3.anw new file mode 100644 index 0000000..6c7e2ff --- /dev/null +++ b/schémas/0boucle3.anw @@ -0,0 +1,183 @@ +[CP] +R=3 +X=2 +C=5 +P=0 +S=17 +A=2 +[R0] +x=13 +y=7 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[R1] +x=27 +y=7 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[R2] +x=24 +y=2 +dx=0 +dy=-4 +t=0 +m=2 +n= +v=1 +[X0] +x=17 +y=7 +[X1] +x=23 +y=7 +[C0] +x=13 +y=9 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C1] +x=27 +y=9 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C2] +x=19 +y=4 +m=11 +i=1 +j=1 +n= +v=0 +dx=0 +dy=0 +[C3] +x=21 +y=8 +m=12 +i=1 +j=1 +n= +v=0 +dx=0 +dy=0 +[C4] +x=24 +y=4 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=17 +ya=5 +xb=17 +yb=7 +[S1] +xa=17 +ya=7 +xb=14 +yb=7 +[S2] +xa=12 +ya=7 +xb=9 +yb=7 +[S3] +xa=23 +ya=5 +xb=23 +yb=7 +[S4] +xa=23 +ya=7 +xb=26 +yb=7 +[S5] +xa=28 +ya=7 +xb=31 +yb=7 +[S6] +xa=17 +ya=5 +xb=18 +yb=5 +[S7] +xa=17 +ya=9 +xb=20 +yb=9 +[S8] +xa=22 +ya=9 +xb=23 +yb=9 +[S9] +xa=23 +ya=5 +xb=22 +yb=5 +[S10] +xa=22 +ya=5 +xb=22 +yb=3 +[S11] +xa=22 +ya=3 +xb=23 +yb=3 +[S12] +xa=23 +ya=2 +xb=21 +yb=2 +[S13] +xa=21 +ya=2 +xb=21 +yb=5 +[S14] +xa=21 +ya=5 +xb=20 +yb=5 +[S15] +xa=17 +ya=7 +xb=17 +yb=9 +[S16] +xa=23 +ya=7 +xb=23 +yb=9 +[A0] +x=9 +y=7 +m=1 +[A1] +x=31 +y=7 +m=2 diff --git a/schémas/0boucle4.anw b/schémas/0boucle4.anw new file mode 100644 index 0000000..5510af5 --- /dev/null +++ b/schémas/0boucle4.anw @@ -0,0 +1,227 @@ +[CP] +R=4 +X=2 +C=6 +P=0 +S=22 +A=2 +[R0] +x=13 +y=7 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[R1] +x=27 +y=7 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[R2] +x=24 +y=2 +dx=0 +dy=-4 +t=0 +m=2 +n= +v=1 +[R3] +x=16 +y=11 +dx=0 +dy=-4 +t=0 +m=3 +n= +v=1 +[X0] +x=17 +y=7 +[X1] +x=23 +y=7 +[C0] +x=13 +y=9 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C1] +x=27 +y=9 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C2] +x=19 +y=4 +m=11 +i=1 +j=1 +n= +v=0 +dx=0 +dy=0 +[C3] +x=21 +y=8 +m=12 +i=1 +j=1 +n= +v=0 +dx=0 +dy=0 +[C4] +x=24 +y=4 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C5] +x=16 +y=13 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=17 +ya=5 +xb=17 +yb=7 +[S1] +xa=17 +ya=7 +xb=14 +yb=7 +[S2] +xa=12 +ya=7 +xb=9 +yb=7 +[S3] +xa=23 +ya=5 +xb=23 +yb=7 +[S4] +xa=23 +ya=7 +xb=26 +yb=7 +[S5] +xa=28 +ya=7 +xb=31 +yb=7 +[S6] +xa=17 +ya=5 +xb=18 +yb=5 +[S7] +xa=22 +ya=9 +xb=23 +yb=9 +[S8] +xa=23 +ya=5 +xb=22 +yb=5 +[S9] +xa=22 +ya=5 +xb=22 +yb=3 +[S10] +xa=22 +ya=3 +xb=23 +yb=3 +[S11] +xa=23 +ya=2 +xb=21 +yb=2 +[S12] +xa=21 +ya=2 +xb=21 +yb=5 +[S13] +xa=21 +ya=5 +xb=20 +yb=5 +[S14] +xa=17 +ya=11 +xb=18 +yb=11 +[S15] +xa=18 +ya=11 +xb=18 +yb=9 +[S16] +xa=18 +ya=9 +xb=17 +yb=9 +[S17] +xa=19 +ya=9 +xb=20 +yb=9 +[S18] +xa=19 +ya=9 +xb=19 +yb=12 +[S19] +xa=19 +ya=12 +xb=17 +yb=12 +[S20] +xa=17 +ya=7 +xb=17 +yb=9 +[S21] +xa=23 +ya=7 +xb=23 +yb=9 +[A0] +x=9 +y=7 +m=1 +[A1] +x=31 +y=7 +m=2 diff --git a/schémas/0bug.anw b/schémas/0bug.anw new file mode 100644 index 0000000..91d797c --- /dev/null +++ b/schémas/0bug.anw @@ -0,0 +1,119 @@ +[CP] +R=3 +X=0 +C=5 +P=0 +S=6 +A=2 +[R0] +x=13 +y=6 +dx=0 +dy=-5 +m=1 +n=ReC +v=1 +[R1] +x=22 +y=6 +dx=0 +dy=-5 +m=1 +n= +v=1 +[R2] +x=31 +y=6 +dx=0 +dy=-5 +m=1 +n= +v=1 +[C0] +x=17 +y=6 +m=10 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C1] +x=26 +y=6 +m=10 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C2] +x=13 +y=8 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C3] +x=22 +y=8 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C4] +x=31 +y=8 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=9 +ya=6 +xb=12 +yb=6 +[S1] +xa=14 +ya=6 +xb=16 +yb=6 +[S2] +xa=18 +ya=6 +xb=21 +yb=6 +[S3] +xa=23 +ya=6 +xb=25 +yb=6 +[S4] +xa=27 +ya=6 +xb=30 +yb=6 +[S5] +xa=32 +ya=6 +xb=35 +yb=6 +[A0] +x=9 +y=6 +m=1 +[A1] +x=35 +y=6 +m=2 diff --git a/schémas/0c.anw b/schémas/0c.anw new file mode 100644 index 0000000..d9d57ff --- /dev/null +++ b/schémas/0c.anw @@ -0,0 +1,127 @@ +[CP] +R=2 +X=1 +C=4 +P=0 +S=9 +A=4 +[R0] +x=20 +y=11 +dx=0 +dy=-5 +m=1 +n= +v=1 +[R1] +x=22 +y=7 +dx=0 +dy=-5 +m=1 +n= +v=1 +[X0] +x=26 +y=11 +[C0] +x=34 +y=10 +m=5 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C1] +x=22 +y=9 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C2] +x=20 +y=13 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C3] +x=30 +y=11 +m=10 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=15 +ya=11 +xb=19 +yb=11 +[S1] +xa=21 +ya=11 +xb=26 +yb=11 +[S2] +xa=35 +ya=11 +xb=39 +yb=11 +[S3] +xa=35 +ya=10 +xb=38 +yb=10 +[S4] +xa=26 +ya=11 +xb=26 +yb=7 +[S5] +xa=26 +ya=7 +xb=23 +yb=7 +[S6] +xa=21 +ya=7 +xb=15 +yb=7 +[S7] +xa=31 +ya=11 +xb=33 +yb=11 +[S8] +xa=26 +ya=11 +xb=29 +yb=11 +[A0] +x=38 +y=10 +m=1 +[A1] +x=39 +y=11 +m=2 +[A2] +x=15 +y=7 +m=1 +[A3] +x=15 +y=11 +m=2 diff --git a/schémas/0cc.anw b/schémas/0cc.anw new file mode 100644 index 0000000..91838b7 --- /dev/null +++ b/schémas/0cc.anw @@ -0,0 +1,282 @@ +[CP] +R=6 +X=3 +C=7 +P=0 +S=28 +A=2 +[R0] +x=12 +y=7 +dx=0 +dy=-5 +m=1 +n=a +v=1 +[R1] +x=15 +y=11 +dx=0 +dy=-5 +m=1 +n=b +v=1 +[R2] +x=21 +y=10 +dx=0 +dy=-5 +m=1 +n=c +v=1 +[R3] +x=29 +y=7 +dx=0 +dy=-5 +m=1 +n=d +v=1 +[R4] +x=31 +y=12 +dx=0 +dy=-5 +m=1 +n=e +v=1 +[R5] +x=24 +y=22 +dx=0 +dy=-5 +m=1 +n=f +v=1 +[X0] +x=18 +y=10 +[X1] +x=17 +y=22 +[X2] +x=34 +y=20 +[C0] +x=12 +y=9 +m=1 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C1] +x=15 +y=13 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C2] +x=25 +y=9 +m=5 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C3] +x=29 +y=9 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C4] +x=31 +y=14 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C5] +x=24 +y=24 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C6] +x=21 +y=12 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=13 +ya=7 +xb=18 +yb=7 +[S1] +xa=18 +ya=7 +xb=18 +yb=10 +[S2] +xa=16 +ya=11 +xb=18 +yb=11 +[S3] +xa=18 +ya=10 +xb=20 +yb=10 +[S4] +xa=26 +ya=9 +xb=27 +yb=9 +[S5] +xa=27 +ya=9 +xb=27 +yb=7 +[S6] +xa=26 +ya=10 +xb=27 +yb=10 +[S7] +xa=27 +ya=10 +xb=27 +yb=12 +[S8] +xa=22 +ya=10 +xb=24 +yb=10 +[S9] +xa=27 +ya=7 +xb=28 +yb=7 +[S10] +xa=27 +ya=12 +xb=30 +yb=12 +[S11] +xa=21 +ya=22 +xb=23 +yb=22 +[S12] +xa=25 +ya=22 +xb=34 +yb=22 +[S13] +xa=32 +ya=12 +xb=34 +yb=12 +[S14] +xa=34 +ya=12 +xb=34 +yb=20 +[S15] +xa=30 +ya=7 +xb=36 +yb=7 +[S16] +xa=36 +ya=7 +xb=36 +yb=26 +[S17] +xa=36 +ya=26 +xb=17 +yb=26 +[S18] +xa=17 +ya=26 +xb=17 +yb=22 +[S19] +xa=12 +ya=22 +xb=17 +yb=22 +[S20] +xa=14 +ya=11 +xb=12 +yb=11 +[S21] +xa=12 +ya=11 +xb=12 +yb=22 +[S22] +xa=11 +ya=7 +xb=8 +yb=7 +[S23] +xa=8 +ya=7 +xb=8 +yb=20 +[S24] +xa=8 +ya=20 +xb=34 +yb=20 +[S25] +xa=18 +ya=10 +xb=18 +yb=11 +[S26] +xa=34 +ya=20 +xb=34 +yb=22 +[S27] +xa=17 +ya=22 +xb=19 +yb=22 +[A0] +x=19 +y=22 +m=1 +[A1] +x=21 +y=22 +m=2 diff --git a/schémas/0lateral.anw b/schémas/0lateral.anw new file mode 100644 index 0000000..ec4b4bd --- /dev/null +++ b/schémas/0lateral.anw @@ -0,0 +1,58 @@ +[CP] +R=1 +X=0 +C=2 +P=0 +S=3 +A=2 +[R0] +x=14 +y=7 +dx=0 +dy=-4 +m=2 +n= +v=1 +[C0] +x=10 +y=6 +m=11 +i=1 +j=1 +n= +v=0 +dx=0 +dy=0 +[C1] +x=14 +y=10 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=6 +ya=7 +xb=9 +yb=7 +[S1] +xa=11 +ya=7 +xb=13 +yb=7 +[S2] +xa=6 +ya=8 +xb=13 +yb=8 +[A0] +x=6 +y=7 +m=1 +[A1] +x=6 +y=8 +m=2 diff --git a/schémas/0test.anw b/schémas/0test.anw new file mode 100644 index 0000000..ad2c2f2 --- /dev/null +++ b/schémas/0test.anw @@ -0,0 +1,150 @@ +[CP] +R=3 +X=1 +C=5 +P=0 +S=10 +A=4 +[R0] +x=20 +y=11 +dx=0 +dy=-5 +m=1 +n=M +v=1 +[R1] +x=22 +y=7 +dx=0 +dy=-5 +m=1 +n=P +v=1 +[R2] +x=34 +y=11 +dx=0 +dy=-5 +m=1 +n=C +v=1 +[X0] +x=26 +y=11 +[C0] +x=38 +y=10 +m=5 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C1] +x=22 +y=9 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C2] +x=20 +y=13 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C3] +x=30 +y=11 +m=10 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C4] +x=34 +y=13 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=15 +ya=11 +xb=19 +yb=11 +[S1] +xa=21 +ya=11 +xb=26 +yb=11 +[S2] +xa=39 +ya=11 +xb=43 +yb=11 +[S3] +xa=39 +ya=10 +xb=42 +yb=10 +[S4] +xa=26 +ya=11 +xb=26 +yb=7 +[S5] +xa=26 +ya=7 +xb=23 +yb=7 +[S6] +xa=21 +ya=7 +xb=15 +yb=7 +[S7] +xa=31 +ya=11 +xb=33 +yb=11 +[S8] +xa=35 +ya=11 +xb=37 +yb=11 +[S9] +xa=26 +ya=11 +xb=29 +yb=11 +[A0] +x=42 +y=10 +m=1 +[A1] +x=43 +y=11 +m=2 +[A2] +x=15 +y=7 +m=1 +[A3] +x=15 +y=11 +m=2 diff --git a/schémas/0tnew.anw b/schémas/0tnew.anw new file mode 100644 index 0000000..6a16582 --- /dev/null +++ b/schémas/0tnew.anw @@ -0,0 +1,24 @@ +[CP] +R=1 +L=0 +X=0 +C=2 +P=0 +S=3 +A=2 +[R0] +x=19 +y=5 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[C0] +x=14 +y=4 +m=11 +i=1 +j=1 +n= diff --git a/schémas/11C.anw b/schémas/11C.anw new file mode 100644 index 0000000..9684b51 --- /dev/null +++ b/schémas/11C.anw @@ -0,0 +1,149 @@ +[CP] +R=4 +X=1 +C=5 +P=0 +S=9 +A=3 +[R0] +x=11 +y=11 +dx=0 +dy=-5 +m=1 +n=a +v=1 +[R1] +x=24 +y=11 +dx=0 +dy=-5 +m=1 +n=b +v=1 +[R2] +x=19 +y=15 +dx=0 +dy=-5 +m=1 +n=c +v=1 +[R3] +x=27 +y=15 +dx=0 +dy=-5 +m=1 +n=d +v=1 +[X0] +x=15 +y=11 +[C0] +x=24 +y=13 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C1] +x=19 +y=17 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C2] +x=11 +y=13 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C3] +x=31 +y=15 +m=10 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C4] +x=27 +y=17 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=7 +ya=11 +xb=10 +yb=11 +[S1] +xa=12 +ya=11 +xb=15 +yb=11 +[S2] +xa=25 +ya=11 +xb=28 +yb=11 +[S3] +xa=32 +ya=15 +xb=35 +yb=15 +[S4] +xa=15 +ya=11 +xb=23 +yb=11 +[S5] +xa=18 +ya=15 +xb=15 +yb=15 +[S6] +xa=15 +ya=15 +xb=15 +yb=11 +[S7] +xa=20 +ya=15 +xb=26 +yb=15 +[S8] +xa=28 +ya=15 +xb=30 +yb=15 +[A0] +x=7 +y=11 +m=1 +[A1] +x=28 +y=11 +m=2 +[A2] +x=35 +y=15 +m=2 diff --git a/schémas/1C.anw b/schémas/1C.anw new file mode 100644 index 0000000..5bccd47 --- /dev/null +++ b/schémas/1C.anw @@ -0,0 +1,121 @@ +[CP] +R=3 +X=1 +C=4 +P=0 +S=7 +A=3 +[R0] +x=11 +y=11 +dx=0 +dy=-5 +m=1 +n=a +v=1 +[R1] +x=24 +y=11 +dx=0 +dy=-5 +m=1 +n=b +v=1 +[R2] +x=19 +y=15 +dx=0 +dy=-5 +m=1 +n=c +v=1 +[X0] +x=15 +y=11 +[C0] +x=24 +y=13 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C1] +x=19 +y=17 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C2] +x=11 +y=13 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C3] +x=29 +y=15 +m=10 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=7 +ya=11 +xb=10 +yb=11 +[S1] +xa=12 +ya=11 +xb=23 +yb=11 +[S2] +xa=25 +ya=11 +xb=28 +yb=11 +[S3] +xa=30 +ya=15 +xb=33 +yb=15 +[S4] +xa=28 +ya=15 +xb=20 +yb=15 +[S5] +xa=18 +ya=15 +xb=15 +yb=15 +[S6] +xa=15 +ya=15 +xb=15 +yb=11 +[A0] +x=7 +y=11 +m=1 +[A1] +x=28 +y=11 +m=2 +[A2] +x=33 +y=15 +m=2 diff --git a/schémas/1test.anw b/schémas/1test.anw new file mode 100644 index 0000000..4532a75 --- /dev/null +++ b/schémas/1test.anw @@ -0,0 +1,91 @@ +[CP] +R=1 +X=0 +C=3 +P=0 +S=6 +A=4 +[R0] +x=24 +y=8 +dx=0 +dy=-5 +m=1 +n=M +v=1 +[C0] +x=18 +y=7 +m=6 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C1] +x=30 +y=7 +m=5 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C2] +x=24 +y=10 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=15 +ya=7 +xb=17 +yb=7 +[S1] +xa=14 +ya=8 +xb=17 +yb=8 +[S2] +xa=19 +ya=8 +xb=23 +yb=8 +[S3] +xa=25 +ya=8 +xb=29 +yb=8 +[S4] +xa=31 +ya=8 +xb=34 +yb=8 +[S5] +xa=31 +ya=7 +xb=33 +yb=7 +[A0] +x=15 +y=7 +m=1 +[A1] +x=33 +y=7 +m=1 +[A2] +x=14 +y=8 +m=2 +[A3] +x=34 +y=8 +m=2 diff --git a/schémas/2test.anw b/schémas/2test.anw new file mode 100644 index 0000000..738984e --- /dev/null +++ b/schémas/2test.anw @@ -0,0 +1,213 @@ +[CP] +R=5 +X=0 +C=7 +P=0 +S=16 +A=4 +[R0] +x=24 +y=8 +dx=0 +dy=-5 +m=1 +n=M +v=1 +[R1] +x=12 +y=7 +dx=0 +dy=-5 +m=1 +n= +v=1 +[R2] +x=36 +y=7 +dx=0 +dy=-5 +m=1 +n= +v=1 +[R3] +x=14 +y=11 +dx=0 +dy=-5 +m=1 +n= +v=1 +[R4] +x=34 +y=11 +dx=0 +dy=-5 +m=1 +n= +v=1 +[C0] +x=18 +y=7 +m=6 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C1] +x=30 +y=7 +m=5 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C2] +x=36 +y=14 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C3] +x=12 +y=14 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C4] +x=14 +y=15 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C5] +x=24 +y=14 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C6] +x=34 +y=15 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=15 +ya=7 +xb=17 +yb=7 +[S1] +xa=31 +ya=7 +xb=33 +yb=7 +[S2] +xa=19 +ya=8 +xb=23 +yb=8 +[S3] +xa=25 +ya=8 +xb=29 +yb=8 +[S4] +xa=33 +ya=7 +xb=35 +yb=7 +[S5] +xa=37 +ya=7 +xb=38 +yb=7 +[S6] +xa=10 +ya=7 +xb=11 +yb=7 +[S7] +xa=13 +ya=7 +xb=15 +yb=7 +[S8] +xa=10 +ya=11 +xb=13 +yb=11 +[S9] +xa=15 +ya=11 +xb=16 +yb=11 +[S10] +xa=16 +ya=8 +xb=17 +yb=8 +[S11] +xa=31 +ya=8 +xb=32 +yb=8 +[S12] +xa=32 +ya=11 +xb=33 +yb=11 +[S13] +xa=35 +ya=11 +xb=38 +yb=11 +[S14] +xa=32 +ya=8 +xb=32 +yb=11 +[S15] +xa=16 +ya=8 +xb=16 +yb=11 +[A0] +x=10 +y=7 +m=1 +[A1] +x=38 +y=7 +m=1 +[A2] +x=10 +y=11 +m=2 +[A3] +x=38 +y=11 +m=2 diff --git a/schémas/3relaissérie.anw b/schémas/3relaissérie.anw new file mode 100644 index 0000000..313b806 --- /dev/null +++ b/schémas/3relaissérie.anw @@ -0,0 +1,104 @@ +[CP] +R=3 +X=0 +C=4 +P=0 +S=5 +A=2 +[R0] +x=17 +y=5 +dx=0 +dy=-5 +m=1 +n= +v=1 +[R1] +x=21 +y=5 +dx=0 +dy=-5 +m=1 +n= +v=1 +[R2] +x=25 +y=5 +dx=0 +dy=-5 +m=1 +n= +v=1 +[C0] +x=13 +y=4 +m=11 +i=1 +j=1 +n= +v=0 +dx=0 +dy=0 +[C1] +x=17 +y=8 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C2] +x=21 +y=8 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C3] +x=25 +y=8 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=10 +ya=5 +xb=12 +yb=5 +[S1] +xa=14 +ya=5 +xb=16 +yb=5 +[S2] +xa=18 +ya=5 +xb=20 +yb=5 +[S3] +xa=22 +ya=5 +xb=24 +yb=5 +[S4] +xa=26 +ya=5 +xb=28 +yb=5 +[A0] +x=10 +y=5 +m=1 +[A1] +x=28 +y=5 +m=2 diff --git a/schémas/3relaissériepar.anw b/schémas/3relaissériepar.anw new file mode 100644 index 0000000..12a617b --- /dev/null +++ b/schémas/3relaissériepar.anw @@ -0,0 +1,247 @@ +[CP] +R=6 +X=2 +C=8 +P=0 +S=18 +A=4 +[R0] +x=17 +y=5 +dx=0 +dy=-5 +m=1 +n= +v=1 +[R1] +x=21 +y=5 +dx=0 +dy=-5 +m=1 +n= +v=1 +[R2] +x=25 +y=5 +dx=0 +dy=-5 +m=1 +n= +v=1 +[R3] +x=40 +y=5 +dx=0 +dy=-5 +m=1 +n= +v=1 +[R4] +x=42 +y=2 +dx=0 +dy=-5 +m=1 +n= +v=1 +[R5] +x=44 +y=8 +dx=0 +dy=-5 +m=1 +n= +v=1 +[X0] +x=37 +y=5 +[X1] +x=47 +y=5 +[C0] +x=13 +y=4 +m=11 +i=1 +j=1 +n= +v=0 +dx=0 +dy=0 +[C1] +x=17 +y=8 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C2] +x=21 +y=8 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C3] +x=25 +y=8 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C4] +x=34 +y=4 +m=11 +i=1 +j=1 +n= +v=0 +dx=0 +dy=0 +[C5] +x=40 +y=11 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C6] +x=42 +y=13 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C7] +x=44 +y=15 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=10 +ya=5 +xb=12 +yb=5 +[S1] +xa=14 +ya=5 +xb=16 +yb=5 +[S2] +xa=18 +ya=5 +xb=20 +yb=5 +[S3] +xa=22 +ya=5 +xb=24 +yb=5 +[S4] +xa=26 +ya=5 +xb=28 +yb=5 +[S5] +xa=35 +ya=5 +xb=37 +yb=5 +[S6] +xa=31 +ya=5 +xb=33 +yb=5 +[S7] +xa=41 +ya=5 +xb=47 +yb=5 +[S8] +xa=45 +ya=8 +xb=47 +yb=8 +[S9] +xa=47 +ya=8 +xb=47 +yb=5 +[S10] +xa=47 +ya=2 +xb=43 +yb=2 +[S11] +xa=41 +ya=2 +xb=37 +yb=2 +[S12] +xa=37 +ya=2 +xb=37 +yb=5 +[S13] +xa=37 +ya=8 +xb=43 +yb=8 +[S14] +xa=37 +ya=5 +xb=39 +yb=5 +[S15] +xa=47 +ya=5 +xb=49 +yb=5 +[S16] +xa=47 +ya=5 +xb=47 +yb=2 +[S17] +xa=37 +ya=5 +xb=37 +yb=8 +[A0] +x=10 +y=5 +m=1 +[A1] +x=28 +y=5 +m=2 +[A2] +x=31 +y=5 +m=1 +[A3] +x=49 +y=5 +m=2 diff --git a/schémas/3test.anw b/schémas/3test.anw new file mode 100644 index 0000000..3351374 --- /dev/null +++ b/schémas/3test.anw @@ -0,0 +1,178 @@ +[CP] +R=4 +X=1 +C=6 +P=0 +S=12 +A=4 +[R0] +x=17 +y=11 +dx=0 +dy=-5 +m=1 +n=M +v=1 +[R1] +x=20 +y=7 +dx=0 +dy=-5 +m=1 +n=P +v=1 +[R2] +x=34 +y=11 +dx=0 +dy=-5 +m=1 +n=C +v=1 +[R3] +x=23 +y=11 +dx=0 +dy=-5 +m=1 +n= +v=1 +[X0] +x=26 +y=11 +[C0] +x=38 +y=10 +m=5 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C1] +x=20 +y=9 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C2] +x=17 +y=13 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C3] +x=30 +y=11 +m=10 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C4] +x=34 +y=13 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C5] +x=23 +y=13 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=26 +ya=11 +xb=29 +yb=11 +[S1] +xa=35 +ya=11 +xb=37 +yb=11 +[S2] +xa=39 +ya=11 +xb=43 +yb=11 +[S3] +xa=39 +ya=10 +xb=42 +yb=10 +[S4] +xa=26 +ya=11 +xb=26 +yb=7 +[S5] +xa=26 +ya=7 +xb=23 +yb=7 +[S6] +xa=31 +ya=11 +xb=33 +yb=11 +[S7] +xa=15 +ya=7 +xb=19 +yb=7 +[S8] +xa=21 +ya=7 +xb=23 +yb=7 +[S9] +xa=18 +ya=11 +xb=22 +yb=11 +[S10] +xa=24 +ya=11 +xb=26 +yb=11 +[S11] +xa=16 +ya=11 +xb=13 +yb=11 +[A0] +x=42 +y=10 +m=1 +[A1] +x=43 +y=11 +m=2 +[A2] +x=15 +y=7 +m=1 +[A3] +x=13 +y=11 +m=2 diff --git a/schémas/4test.anw b/schémas/4test.anw new file mode 100644 index 0000000..ff0ee1c --- /dev/null +++ b/schémas/4test.anw @@ -0,0 +1,282 @@ +[CP] +R=6 +X=3 +C=7 +P=0 +S=28 +A=2 +[R0] +x=12 +y=7 +dx=0 +dy=-5 +m=1 +n= +v=1 +[R1] +x=15 +y=11 +dx=0 +dy=-5 +m=1 +n= +v=1 +[R2] +x=21 +y=10 +dx=0 +dy=-5 +m=1 +n= +v=1 +[R3] +x=29 +y=7 +dx=0 +dy=-5 +m=1 +n= +v=1 +[R4] +x=31 +y=12 +dx=0 +dy=-5 +m=1 +n= +v=1 +[R5] +x=24 +y=22 +dx=0 +dy=-5 +m=1 +n= +v=1 +[X0] +x=18 +y=10 +[X1] +x=17 +y=22 +[X2] +x=34 +y=20 +[C0] +x=12 +y=9 +m=1 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C1] +x=15 +y=13 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C2] +x=25 +y=9 +m=5 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C3] +x=29 +y=9 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C4] +x=31 +y=14 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C5] +x=24 +y=24 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C6] +x=21 +y=12 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=13 +ya=7 +xb=18 +yb=7 +[S1] +xa=18 +ya=10 +xb=18 +yb=11 +[S2] +xa=16 +ya=11 +xb=18 +yb=11 +[S3] +xa=18 +ya=10 +xb=20 +yb=10 +[S4] +xa=26 +ya=9 +xb=27 +yb=9 +[S5] +xa=27 +ya=9 +xb=27 +yb=7 +[S6] +xa=26 +ya=10 +xb=27 +yb=10 +[S7] +xa=27 +ya=10 +xb=27 +yb=12 +[S8] +xa=22 +ya=10 +xb=24 +yb=10 +[S9] +xa=27 +ya=7 +xb=28 +yb=7 +[S10] +xa=27 +ya=12 +xb=30 +yb=12 +[S11] +xa=21 +ya=22 +xb=23 +yb=22 +[S12] +xa=25 +ya=22 +xb=34 +yb=22 +[S13] +xa=32 +ya=12 +xb=34 +yb=12 +[S14] +xa=34 +ya=12 +xb=34 +yb=22 +[S15] +xa=18 +ya=7 +xb=18 +yb=9 +[S16] +xa=18 +ya=9 +xb=18 +yb=10 +[S17] +xa=30 +ya=7 +xb=36 +yb=7 +[S18] +xa=36 +ya=7 +xb=36 +yb=26 +[S19] +xa=36 +ya=26 +xb=17 +yb=26 +[S20] +xa=17 +ya=26 +xb=17 +yb=22 +[S21] +xa=17 +ya=22 +xb=19 +yb=22 +[S22] +xa=14 +ya=11 +xb=12 +yb=11 +[S23] +xa=12 +ya=11 +xb=12 +yb=22 +[S24] +xa=12 +ya=22 +xb=17 +yb=22 +[S25] +xa=11 +ya=7 +xb=8 +yb=7 +[S26] +xa=8 +ya=7 +xb=8 +yb=20 +[S27] +xa=8 +ya=20 +xb=34 +yb=20 +[A0] +x=19 +y=22 +m=1 +[A1] +x=21 +y=22 +m=2 diff --git a/schémas/5test.anw b/schémas/5test.anw new file mode 100644 index 0000000..27795f4 --- /dev/null +++ b/schémas/5test.anw @@ -0,0 +1,127 @@ +[CP] +R=2 +X=2 +C=4 +P=0 +S=10 +A=2 +[R0] +x=17 +y=12 +dx=0 +dy=-5 +m=1 +n= +v=1 +[R1] +x=23 +y=12 +dx=0 +dy=-5 +m=1 +n= +v=1 +[X0] +x=20 +y=12 +[X1] +x=26 +y=12 +[C0] +x=11 +y=12 +m=10 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C1] +x=17 +y=14 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C2] +x=23 +y=14 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C3] +x=22 +y=8 +m=10 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=8 +ya=12 +xb=10 +yb=12 +[S1] +xa=12 +ya=12 +xb=16 +yb=12 +[S2] +xa=18 +ya=12 +xb=20 +yb=12 +[S3] +xa=24 +ya=12 +xb=26 +yb=12 +[S4] +xa=20 +ya=12 +xb=20 +yb=8 +[S5] +xa=23 +ya=8 +xb=26 +yb=8 +[S6] +xa=26 +ya=8 +xb=26 +yb=12 +[S7] +xa=20 +ya=8 +xb=21 +yb=8 +[S8] +xa=20 +ya=12 +xb=22 +yb=12 +[S9] +xa=26 +ya=12 +xb=28 +yb=12 +[A0] +x=8 +y=12 +m=1 +[A1] +x=28 +y=12 +m=2 diff --git a/schémas/6test.anw b/schémas/6test.anw new file mode 100644 index 0000000..50b9ea6 --- /dev/null +++ b/schémas/6test.anw @@ -0,0 +1,232 @@ +[CP] +R=5 +X=4 +C=6 +P=0 +S=21 +A=2 +[R0] +x=11 +y=7 +dx=0 +dy=-5 +m=1 +n=a +v=1 +[R1] +x=13 +y=12 +dx=0 +dy=-5 +m=1 +n=b +v=1 +[R2] +x=26 +y=7 +dx=0 +dy=-5 +m=1 +n=f +v=1 +[R3] +x=18 +y=9 +dx=0 +dy=-5 +m=1 +n=c +v=1 +[R4] +x=24 +y=12 +dx=0 +dy=-5 +m=1 +n=e +v=1 +[X0] +x=7 +y=9 +[X1] +x=30 +y=7 +[X2] +x=15 +y=7 +[X3] +x=21 +y=12 +[C0] +x=11 +y=9 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C1] +x=13 +y=14 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C2] +x=18 +y=11 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C3] +x=24 +y=14 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C4] +x=26 +y=9 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C5] +x=21 +y=4 +m=10 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=10 +ya=7 +xb=7 +yb=7 +[S1] +xa=7 +ya=7 +xb=7 +yb=9 +[S2] +xa=7 +ya=12 +xb=12 +yb=12 +[S3] +xa=12 +ya=7 +xb=15 +yb=7 +[S4] +xa=27 +ya=7 +xb=30 +yb=7 +[S5] +xa=30 +ya=4 +xb=30 +yb=7 +[S6] +xa=30 +ya=12 +xb=25 +yb=12 +[S7] +xa=14 +ya=12 +xb=21 +yb=12 +[S8] +xa=15 +ya=9 +xb=17 +yb=9 +[S9] +xa=21 +ya=9 +xb=21 +yb=12 +[S10] +xa=19 +ya=9 +xb=21 +yb=9 +[S11] +xa=15 +ya=4 +xb=15 +yb=7 +[S12] +xa=5 +ya=9 +xb=7 +yb=9 +[S13] +xa=15 +ya=4 +xb=20 +yb=4 +[S14] +xa=22 +ya=4 +xb=30 +yb=4 +[S15] +xa=7 +ya=9 +xb=7 +yb=12 +[S16] +xa=15 +ya=7 +xb=25 +yb=7 +[S17] +xa=30 +ya=7 +xb=35 +yb=7 +[S18] +xa=30 +ya=7 +xb=30 +yb=12 +[S19] +xa=21 +ya=12 +xb=23 +yb=12 +[S20] +xa=15 +ya=7 +xb=15 +yb=9 +[A0] +x=5 +y=9 +m=1 +[A1] +x=35 +y=7 +m=2 diff --git a/schémas/7test.anw b/schémas/7test.anw new file mode 100644 index 0000000..58dbc1b --- /dev/null +++ b/schémas/7test.anw @@ -0,0 +1,165 @@ +[CP] +R=3 +X=2 +C=6 +P=0 +S=12 +A=2 +[R0] +x=13 +y=6 +dx=0 +dy=-5 +m=1 +n=A +v=1 +[R1] +x=22 +y=6 +dx=0 +dy=-5 +m=1 +n=B +v=1 +[R2] +x=31 +y=6 +dx=0 +dy=-5 +m=1 +n=C +v=1 +[X0] +x=19 +y=6 +[X1] +x=28 +y=6 +[C0] +x=17 +y=6 +m=10 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C1] +x=26 +y=6 +m=10 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C2] +x=13 +y=8 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C3] +x=22 +y=8 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C4] +x=31 +y=8 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C5] +x=24 +y=11 +m=10 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=9 +ya=6 +xb=12 +yb=6 +[S1] +xa=14 +ya=6 +xb=16 +yb=6 +[S2] +xa=18 +ya=6 +xb=19 +yb=6 +[S3] +xa=23 +ya=6 +xb=25 +yb=6 +[S4] +xa=27 +ya=6 +xb=28 +yb=6 +[S5] +xa=32 +ya=6 +xb=35 +yb=6 +[S6] +xa=19 +ya=6 +xb=19 +yb=11 +[S7] +xa=19 +ya=11 +xb=23 +yb=11 +[S8] +xa=25 +ya=11 +xb=28 +yb=11 +[S9] +xa=28 +ya=11 +xb=28 +yb=6 +[S10] +xa=19 +ya=6 +xb=21 +yb=6 +[S11] +xa=28 +ya=6 +xb=30 +yb=6 +[A0] +x=9 +y=6 +m=1 +[A1] +x=35 +y=6 +m=2 diff --git a/schémas/Annonce.anw b/schémas/Annonce.anw new file mode 100644 index 0000000..eb660ea --- /dev/null +++ b/schémas/Annonce.anw @@ -0,0 +1,196 @@ +[CP] +R=3 +X=2 +C=5 +P=0 +S=17 +A=6 +[R0] +x=14 +y=6 +dx=0 +dy=-5 +m=1 +n=RPd +v=1 +[R1] +x=26 +y=9 +dx=0 +dy=-5 +m=1 +n=An +v=1 +[R2] +x=22 +y=6 +dx=0 +dy=-5 +m=1 +n=KPg +v=1 +[X0] +x=19 +y=12 +[X1] +x=29 +y=12 +[C0] +x=6 +y=6 +m=13 +i=1 +j=1 +n= +v=0 +dx=0 +dy=0 +[C1] +x=14 +y=12 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C2] +x=26 +y=12 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C3] +x=31 +y=5 +m=12 +i=1 +j=1 +n= +v=0 +dx=0 +dy=0 +[C4] +x=22 +y=14 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=3 +ya=6 +xb=5 +yb=6 +[S1] +xa=7 +ya=6 +xb=13 +yb=6 +[S2] +xa=15 +ya=6 +xb=17 +yb=6 +[S3] +xa=19 +ya=6 +xb=21 +yb=6 +[S4] +xa=23 +ya=6 +xb=30 +yb=6 +[S5] +xa=32 +ya=6 +xb=34 +yb=6 +[S6] +xa=10 +ya=12 +xb=13 +yb=12 +[S7] +xa=15 +ya=12 +xb=19 +yb=12 +[S8] +xa=27 +ya=12 +xb=29 +yb=12 +[S9] +xa=29 +ya=9 +xb=29 +yb=12 +[S10] +xa=29 +ya=9 +xb=27 +yb=9 +[S11] +xa=25 +ya=9 +xb=23 +yb=9 +[S12] +xa=23 +ya=14 +xb=29 +yb=14 +[S13] +xa=21 +ya=14 +xb=19 +yb=14 +[S14] +xa=19 +ya=14 +xb=19 +yb=12 +[S15] +xa=19 +ya=12 +xb=25 +yb=12 +[S16] +xa=29 +ya=12 +xb=29 +yb=14 +[A0] +x=3 +y=6 +m=1 +[A1] +x=17 +y=6 +m=2 +[A2] +x=10 +y=12 +m=1 +[A3] +x=23 +y=9 +m=2 +[A4] +x=19 +y=6 +m=2 +[A5] +x=34 +y=6 +m=1 diff --git a/schémas/AttractionMaintien.anw b/schémas/AttractionMaintien.anw new file mode 100644 index 0000000..95b5183 --- /dev/null +++ b/schémas/AttractionMaintien.anw @@ -0,0 +1,92 @@ +[CP] +R=1 +X=0 +C=3 +P=0 +S=6 +A=4 +[R0] +x=22 +y=9 +dx=0 +dy=-7 +t=0 +m=11 +n= +v=1 +[C0] +x=17 +y=7 +m=11 +i=1 +j=1 +n= +v=0 +dx=0 +dy=0 +[C1] +x=13 +y=10 +m=10 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C2] +x=22 +y=12 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=10 +ya=8 +xb=16 +yb=8 +[S1] +xa=18 +ya=8 +xb=21 +yb=8 +[S2] +xa=23 +ya=8 +xb=25 +yb=8 +[S3] +xa=10 +ya=10 +xb=12 +yb=10 +[S4] +xa=14 +ya=10 +xb=21 +yb=10 +[S5] +xa=23 +ya=10 +xb=25 +yb=10 +[A0] +x=10 +y=8 +m=1 +[A1] +x=10 +y=10 +m=1 +[A2] +x=25 +y=8 +m=2 +[A3] +x=25 +y=10 +m=2 diff --git a/schémas/CIT.anw b/schémas/CIT.anw new file mode 100644 index 0000000..784ff49 --- /dev/null +++ b/schémas/CIT.anw @@ -0,0 +1,407 @@ +[CP] +R=4 +X=4 +C=11 +P=0 +S=42 +A=9 +[R0] +x=30 +y=11 +dx=0 +dy=-9 +m=1 +n=ReD +v=1 +[R1] +x=24 +y=11 +dx=0 +dy=-9 +m=1 +n=ReC +v=1 +[R2] +x=15 +y=4 +dx=0 +dy=-5 +m=1 +n=RBn +v=1 +[R3] +x=11 +y=19 +dx=0 +dy=-5 +m=1 +n=CIt +v=1 +[X0] +x=28 +y=11 +[X1] +x=26 +y=11 +[X2] +x=22 +y=15 +[X3] +x=14 +y=19 +[C0] +x=30 +y=13 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C1] +x=24 +y=13 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C2] +x=24 +y=8 +m=3 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C3] +x=30 +y=8 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C4] +x=15 +y=15 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C5] +x=8 +y=3 +m=11 +i=1 +j=1 +n=Cde +v=1 +dx=0 +dy=-4 +[C6] +x=11 +y=10 +m=6 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C7] +x=15 +y=11 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C8] +x=24 +y=19 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C9] +x=11 +y=22 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C10] +x=30 +y=23 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=25 +ya=11 +xb=26 +yb=11 +[S1] +xa=26 +ya=11 +xb=26 +yb=13 +[S2] +xa=26 +ya=13 +xb=25 +yb=13 +[S3] +xa=29 +ya=11 +xb=28 +yb=11 +[S4] +xa=28 +ya=11 +xb=28 +yb=13 +[S5] +xa=28 +ya=13 +xb=29 +yb=13 +[S6] +xa=25 +ya=9 +xb=26 +yb=9 +[S7] +xa=26 +ya=9 +xb=28 +yb=11 +[S8] +xa=26 +ya=11 +xb=28 +yb=9 +[S9] +xa=28 +ya=9 +xb=29 +yb=9 +[S10] +xa=31 +ya=11 +xb=33 +yb=11 +[S11] +xa=21 +ya=11 +xb=23 +yb=11 +[S12] +xa=31 +ya=13 +xb=32 +yb=13 +[S13] +xa=32 +ya=13 +xb=32 +yb=15 +[S14] +xa=22 +ya=15 +xb=22 +yb=13 +[S15] +xa=22 +ya=13 +xb=23 +yb=13 +[S16] +xa=16 +ya=15 +xb=22 +yb=15 +[S17] +xa=6 +ya=15 +xb=14 +yb=15 +[S18] +xa=31 +ya=9 +xb=33 +yb=9 +[S19] +xa=33 +ya=9 +xb=33 +yb=6 +[S20] +xa=6 +ya=6 +xb=33 +yb=6 +[S21] +xa=16 +ya=4 +xb=18 +yb=4 +[S22] +xa=5 +ya=4 +xb=7 +yb=4 +[S23] +xa=9 +ya=4 +xb=14 +yb=4 +[S24] +xa=12 +ya=11 +xb=14 +yb=11 +[S25] +xa=16 +ya=11 +xb=18 +yb=11 +[S26] +xa=10 +ya=10 +xb=8 +yb=10 +[S27] +xa=8 +ya=10 +xb=8 +yb=9 +[S28] +xa=8 +ya=9 +xb=23 +yb=9 +[S29] +xa=10 +ya=11 +xb=6 +yb=11 +[S30] +xa=6 +ya=11 +xb=6 +yb=6 +[S31] +xa=10 +ya=19 +xb=6 +yb=19 +[S32] +xa=12 +ya=19 +xb=14 +yb=19 +[S33] +xa=25 +ya=19 +xb=33 +yb=19 +[S34] +xa=12 +ya=22 +xb=14 +yb=22 +[S35] +xa=14 +ya=22 +xb=14 +yb=19 +[S36] +xa=10 +ya=22 +xb=8 +yb=22 +[S37] +xa=8 +ya=22 +xb=8 +yb=24 +[S38] +xa=8 +ya=24 +xb=29 +yb=24 +[S39] +xa=31 +ya=24 +xb=33 +yb=24 +[S40] +xa=22 +ya=15 +xb=32 +yb=15 +[S41] +xa=14 +ya=19 +xb=23 +yb=19 +[A0] +x=33 +y=11 +m=2 +[A1] +x=21 +y=11 +m=2 +[A2] +x=18 +y=4 +m=1 +[A3] +x=5 +y=4 +m=2 +[A4] +x=18 +y=11 +m=1 +[A5] +x=6 +y=15 +m=1 +[A6] +x=33 +y=19 +m=1 +[A7] +x=6 +y=19 +m=2 +[A8] +x=33 +y=24 +m=1 diff --git a/schémas/CdeItérative.anw b/schémas/CdeItérative.anw new file mode 100644 index 0000000..58b72f8 --- /dev/null +++ b/schémas/CdeItérative.anw @@ -0,0 +1,455 @@ +[CP] +R=4 +L=1 +X=4 +C=12 +P=0 +S=45 +A=11 +[R0] +x=30 +y=11 +dx=0 +dy=-9 +t=0 +m=1 +n=ReD +v=1 +[R1] +x=24 +y=11 +dx=0 +dy=-9 +t=0 +m=1 +n=ReC +v=1 +[R2] +x=15 +y=4 +dx=0 +dy=-5 +t=0 +m=1 +n=RBn +v=1 +[R3] +x=11 +y=19 +dx=0 +dy=-5 +t=0 +m=1 +n=CIt +v=1 +[L0] +x=16 +y=27 +dx=0 +dy=-5 +C0=0 +C1=255 +m=1 +n= +v=0 +[X0] +x=28 +y=11 +[X1] +x=26 +y=11 +[X2] +x=22 +y=15 +[X3] +x=14 +y=19 +[C0] +x=30 +y=13 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C1] +x=24 +y=13 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C2] +x=24 +y=8 +m=3 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C3] +x=30 +y=8 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C4] +x=15 +y=15 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C5] +x=8 +y=3 +m=11 +i=1 +j=1 +n=Cde +v=1 +dx=0 +dy=-4 +[C6] +x=11 +y=10 +m=6 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C7] +x=15 +y=11 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C8] +x=24 +y=19 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C9] +x=11 +y=22 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C10] +x=30 +y=23 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C11] +x=11 +y=27 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=25 +ya=11 +xb=26 +yb=11 +[S1] +xa=26 +ya=11 +xb=26 +yb=13 +[S2] +xa=26 +ya=13 +xb=25 +yb=13 +[S3] +xa=29 +ya=11 +xb=28 +yb=11 +[S4] +xa=28 +ya=11 +xb=28 +yb=13 +[S5] +xa=28 +ya=13 +xb=29 +yb=13 +[S6] +xa=25 +ya=9 +xb=26 +yb=9 +[S7] +xa=26 +ya=9 +xb=28 +yb=11 +[S8] +xa=26 +ya=11 +xb=28 +yb=9 +[S9] +xa=28 +ya=9 +xb=29 +yb=9 +[S10] +xa=31 +ya=11 +xb=33 +yb=11 +[S11] +xa=21 +ya=11 +xb=23 +yb=11 +[S12] +xa=31 +ya=13 +xb=32 +yb=13 +[S13] +xa=32 +ya=13 +xb=32 +yb=15 +[S14] +xa=22 +ya=15 +xb=22 +yb=13 +[S15] +xa=22 +ya=13 +xb=23 +yb=13 +[S16] +xa=16 +ya=15 +xb=22 +yb=15 +[S17] +xa=6 +ya=15 +xb=14 +yb=15 +[S18] +xa=31 +ya=9 +xb=33 +yb=9 +[S19] +xa=33 +ya=9 +xb=33 +yb=6 +[S20] +xa=6 +ya=6 +xb=33 +yb=6 +[S21] +xa=16 +ya=4 +xb=18 +yb=4 +[S22] +xa=5 +ya=4 +xb=7 +yb=4 +[S23] +xa=9 +ya=4 +xb=14 +yb=4 +[S24] +xa=12 +ya=11 +xb=14 +yb=11 +[S25] +xa=16 +ya=11 +xb=18 +yb=11 +[S26] +xa=10 +ya=10 +xb=8 +yb=10 +[S27] +xa=8 +ya=10 +xb=8 +yb=9 +[S28] +xa=8 +ya=9 +xb=23 +yb=9 +[S29] +xa=10 +ya=11 +xb=6 +yb=11 +[S30] +xa=6 +ya=11 +xb=6 +yb=6 +[S31] +xa=10 +ya=19 +xb=6 +yb=19 +[S32] +xa=12 +ya=19 +xb=14 +yb=19 +[S33] +xa=25 +ya=19 +xb=33 +yb=19 +[S34] +xa=12 +ya=22 +xb=14 +yb=22 +[S35] +xa=14 +ya=22 +xb=14 +yb=19 +[S36] +xa=10 +ya=22 +xb=8 +yb=22 +[S37] +xa=8 +ya=22 +xb=8 +yb=24 +[S38] +xa=8 +ya=24 +xb=29 +yb=24 +[S39] +xa=31 +ya=24 +xb=33 +yb=24 +[S40] +xa=10 +ya=27 +xb=6 +yb=27 +[S41] +xa=12 +ya=27 +xb=15 +yb=27 +[S42] +xa=17 +ya=27 +xb=20 +yb=27 +[S43] +xa=22 +ya=15 +xb=32 +yb=15 +[S44] +xa=14 +ya=19 +xb=23 +yb=19 +[A0] +x=33 +y=11 +m=2 +[A1] +x=21 +y=11 +m=2 +[A2] +x=18 +y=4 +m=1 +[A3] +x=5 +y=4 +m=2 +[A4] +x=18 +y=11 +m=1 +[A5] +x=6 +y=15 +m=1 +[A6] +x=33 +y=19 +m=1 +[A7] +x=6 +y=19 +m=2 +[A8] +x=33 +y=24 +m=1 +[A9] +x=6 +y=27 +m=1 +[A10] +x=20 +y=27 +m=2 diff --git a/schémas/Compteur 0 à 7.anw b/schémas/Compteur 0 à 7.anw new file mode 100644 index 0000000..f5e7eae --- /dev/null +++ b/schémas/Compteur 0 à 7.anw @@ -0,0 +1,2310 @@ +[CP] +R=10 +L=28 +X=26 +C=60 +P=0 +S=221 +A=36 +[R0] +x=24 +y=10 +dx=0 +dy=-9 +t=0 +m=1 +n=C2 +v=0 +[R1] +x=19 +y=15 +dx=0 +dy=-9 +t=0 +m=1 +n=C1 +v=0 +[R2] +x=11 +y=6 +dx=0 +dy=-5 +t=0 +m=1 +n=P1 +v=1 +[R3] +x=14 +y=20 +dx=0 +dy=-5 +t=0 +m=1 +n=P2 +v=1 +[R4] +x=22 +y=32 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[R5] +x=27 +y=27 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[R6] +x=17 +y=37 +dx=0 +dy=-5 +t=0 +m=1 +n=P3 +v=1 +[R7] +x=37 +y=43 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[R8] +x=41 +y=45 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[R9] +x=45 +y=47 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[L0] +x=54 +y=10 +dx=0 +dy=-5 +C0=0 +C1=255 +m=1 +n= +v=0 +[L1] +x=57 +y=10 +dx=0 +dy=-5 +C0=0 +C1=255 +m=1 +n= +v=0 +[L2] +x=60 +y=10 +dx=0 +dy=-5 +C0=0 +C1=255 +m=1 +n= +v=0 +[L3] +x=63 +y=10 +dx=0 +dy=-5 +C0=0 +C1=255 +m=1 +n= +v=0 +[L4] +x=65 +y=11 +dx=5 +dy=0 +C0=0 +C1=255 +m=2 +n= +v=0 +[L5] +x=65 +y=14 +dx=5 +dy=0 +C0=0 +C1=255 +m=2 +n= +v=0 +[L6] +x=65 +y=17 +dx=5 +dy=0 +C0=0 +C1=255 +m=2 +n= +v=0 +[L7] +x=65 +y=20 +dx=5 +dy=0 +C0=0 +C1=255 +m=2 +n= +v=0 +[L8] +x=52 +y=11 +dx=5 +dy=0 +C0=0 +C1=255 +m=2 +n= +v=0 +[L9] +x=52 +y=14 +dx=5 +dy=0 +C0=0 +C1=255 +m=2 +n= +v=0 +[L10] +x=52 +y=17 +dx=5 +dy=0 +C0=0 +C1=255 +m=2 +n= +v=0 +[L11] +x=52 +y=20 +dx=5 +dy=0 +C0=0 +C1=255 +m=2 +n= +v=0 +[L12] +x=52 +y=24 +dx=5 +dy=0 +C0=0 +C1=255 +m=2 +n= +v=0 +[L13] +x=52 +y=27 +dx=5 +dy=0 +C0=0 +C1=255 +m=2 +n= +v=0 +[L14] +x=52 +y=30 +dx=5 +dy=0 +C0=0 +C1=255 +m=2 +n= +v=0 +[L15] +x=52 +y=33 +dx=5 +dy=0 +C0=0 +C1=255 +m=2 +n= +v=0 +[L16] +x=54 +y=34 +dx=0 +dy=-5 +C0=0 +C1=255 +m=1 +n= +v=0 +[L17] +x=57 +y=34 +dx=0 +dy=-5 +C0=0 +C1=255 +m=1 +n= +v=0 +[L18] +x=60 +y=34 +dx=0 +dy=-5 +C0=0 +C1=255 +m=1 +n= +v=0 +[L19] +x=63 +y=34 +dx=0 +dy=-5 +C0=0 +C1=255 +m=1 +n= +v=0 +[L20] +x=54 +y=22 +dx=0 +dy=-5 +C0=0 +C1=255 +m=1 +n= +v=0 +[L21] +x=57 +y=22 +dx=0 +dy=-5 +C0=0 +C1=255 +m=1 +n= +v=0 +[L22] +x=60 +y=22 +dx=0 +dy=-5 +C0=0 +C1=255 +m=1 +n= +v=0 +[L23] +x=63 +y=22 +dx=0 +dy=-5 +C0=0 +C1=255 +m=1 +n= +v=0 +[L24] +x=65 +y=24 +dx=5 +dy=0 +C0=0 +C1=255 +m=2 +n= +v=0 +[L25] +x=65 +y=27 +dx=5 +dy=0 +C0=0 +C1=255 +m=2 +n= +v=0 +[L26] +x=65 +y=30 +dx=5 +dy=0 +C0=0 +C1=255 +m=2 +n= +v=0 +[L27] +x=65 +y=33 +dx=5 +dy=0 +C0=0 +C1=255 +m=2 +n= +v=0 +[X0] +x=16 +y=20 +[X1] +x=21 +y=15 +[X2] +x=22 +y=10 +[X3] +x=14 +y=17 +[X4] +x=24 +y=32 +[X5] +x=25 +y=27 +[X6] +x=17 +y=34 +[X7] +x=19 +y=37 +[X8] +x=35 +y=8 +[X9] +x=47 +y=8 +[X10] +x=35 +y=14 +[X11] +x=47 +y=14 +[X12] +x=35 +y=20 +[X13] +x=47 +y=20 +[X14] +x=47 +y=39 +[X15] +x=35 +y=39 +[X16] +x=43 +y=14 +[X17] +x=39 +y=25 +[X18] +x=47 +y=25 +[X19] +x=35 +y=3 +[X20] +x=47 +y=3 +[C0] +x=14 +y=22 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C1] +x=11 +y=17 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C2] +x=19 +y=9 +m=3 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C3] +x=24 +y=14 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C4] +x=11 +y=9 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C5] +x=19 +y=23 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C6] +x=14 +y=8 +m=5 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C7] +x=19 +y=17 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C8] +x=24 +y=12 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C9] +x=24 +y=20 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C10] +x=14 +y=26 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C11] +x=17 +y=25 +m=5 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C12] +x=22 +y=26 +m=3 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C13] +x=27 +y=29 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C14] +x=27 +y=31 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C15] +x=22 +y=34 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C16] +x=14 +y=34 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C17] +x=17 +y=39 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C18] +x=27 +y=37 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C19] +x=22 +y=40 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C20] +x=5 +y=6 +m=10 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C21] +x=41 +y=33 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C22] +x=45 +y=32 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C23] +x=37 +y=7 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C24] +x=45 +y=7 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C25] +x=41 +y=6 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C26] +x=37 +y=11 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C27] +x=41 +y=11 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C28] +x=45 +y=9 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C29] +x=37 +y=9 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C30] +x=45 +y=4 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C31] +x=45 +y=14 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C32] +x=45 +y=22 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C33] +x=45 +y=18 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C34] +x=41 +y=20 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C35] +x=45 +y=19 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C36] +x=37 +y=24 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C37] +x=45 +y=24 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C38] +x=41 +y=38 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C39] +x=37 +y=34 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C40] +x=14 +y=45 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C41] +x=41 +y=35 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C42] +x=37 +y=13 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C43] +x=41 +y=15 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C44] +x=37 +y=17 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C45] +x=41 +y=21 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C46] +x=41 +y=26 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C47] +x=37 +y=1 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C48] +x=41 +y=1 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C49] +x=37 +y=3 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C50] +x=41 +y=3 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C51] +x=17 +y=47 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=20 +ya=15 +xb=21 +yb=15 +[S1] +xa=15 +ya=20 +xb=16 +yb=20 +[S2] +xa=15 +ya=22 +xb=16 +yb=22 +[S3] +xa=20 +ya=10 +xb=22 +yb=10 +[S4] +xa=25 +ya=20 +xb=27 +yb=20 +[S5] +xa=20 +ya=24 +xb=27 +yb=24 +[S6] +xa=15 +ya=8 +xb=28 +yb=8 +[S7] +xa=25 +ya=10 +xb=27 +yb=10 +[S8] +xa=16 +ya=15 +xb=18 +yb=15 +[S9] +xa=15 +ya=9 +xb=15 +yb=10 +[S10] +xa=11 +ya=20 +xb=13 +yb=20 +[S11] +xa=12 +ya=22 +xb=13 +yb=22 +[S12] +xa=16 +ya=22 +xb=16 +yb=20 +[S13] +xa=12 +ya=17 +xb=14 +yb=17 +[S14] +xa=12 +ya=22 +xb=12 +yb=24 +[S15] +xa=25 +ya=15 +xb=28 +yb=15 +[S16] +xa=28 +ya=15 +xb=28 +yb=8 +[S17] +xa=18 +ya=24 +xb=12 +yb=24 +[S18] +xa=12 +ya=6 +xb=14 +yb=6 +[S19] +xa=8 +ya=9 +xb=10 +yb=9 +[S20] +xa=6 +ya=6 +xb=10 +yb=6 +[S21] +xa=18 +ya=24 +xb=18 +yb=24 +[S22] +xa=12 +ya=9 +xb=13 +yb=9 +[S23] +xa=8 +ya=17 +xb=10 +yb=17 +[S24] +xa=21 +ya=15 +xb=21 +yb=15 +[S25] +xa=21 +ya=17 +xb=20 +yb=17 +[S26] +xa=22 +ya=10 +xb=22 +yb=12 +[S27] +xa=22 +ya=12 +xb=23 +yb=12 +[S28] +xa=25 +ya=12 +xb=26 +yb=12 +[S29] +xa=26 +ya=12 +xb=26 +yb=13 +[S30] +xa=26 +ya=13 +xb=14 +yb=13 +[S31] +xa=14 +ya=13 +xb=14 +yb=17 +[S32] +xa=15 +ya=10 +xb=18 +yb=10 +[S33] +xa=21 +ya=15 +xb=21 +yb=17 +[S34] +xa=21 +ya=27 +xb=18 +yb=27 +[S35] +xa=18 +ya=27 +xb=18 +yb=26 +[S36] +xa=16 +ya=26 +xb=15 +yb=26 +[S37] +xa=13 +ya=26 +xb=11 +yb=26 +[S38] +xa=28 +ya=27 +xb=30 +yb=27 +[S39] +xa=23 +ya=27 +xb=25 +yb=27 +[S40] +xa=28 +ya=32 +xb=31 +yb=32 +[S41] +xa=31 +ya=32 +xb=31 +yb=25 +[S42] +xa=31 +ya=25 +xb=18 +yb=25 +[S43] +xa=19 +ya=32 +xb=21 +yb=32 +[S44] +xa=23 +ya=32 +xb=24 +yb=32 +[S45] +xa=17 +ya=34 +xb=17 +yb=30 +[S46] +xa=17 +ya=30 +xb=29 +yb=30 +[S47] +xa=29 +ya=30 +xb=29 +yb=29 +[S48] +xa=29 +ya=29 +xb=28 +yb=29 +[S49] +xa=26 +ya=29 +xb=25 +yb=29 +[S50] +xa=25 +ya=29 +xb=25 +yb=27 +[S51] +xa=15 +ya=34 +xb=17 +yb=34 +[S52] +xa=11 +ya=34 +xb=13 +yb=34 +[S53] +xa=23 +ya=34 +xb=24 +yb=34 +[S54] +xa=24 +ya=34 +xb=24 +yb=32 +[S55] +xa=16 +ya=39 +xb=15 +yb=39 +[S56] +xa=15 +ya=39 +xb=15 +yb=41 +[S57] +xa=15 +ya=41 +xb=21 +yb=41 +[S58] +xa=28 +ya=37 +xb=30 +yb=37 +[S59] +xa=23 +ya=41 +xb=30 +yb=41 +[S60] +xa=18 +ya=37 +xb=19 +yb=37 +[S61] +xa=18 +ya=39 +xb=19 +yb=39 +[S62] +xa=19 +ya=39 +xb=19 +yb=37 +[S63] +xa=16 +ya=37 +xb=14 +yb=37 +[S64] +xa=8 +ya=43 +xb=10 +yb=43 +[S65] +xa=8 +ya=45 +xb=13 +yb=45 +[S66] +xa=8 +ya=47 +xb=16 +yb=47 +[S67] +xa=12 +ya=43 +xb=36 +yb=43 +[S68] +xa=38 +ya=43 +xb=40 +yb=43 +[S69] +xa=42 +ya=45 +xb=44 +yb=45 +[S70] +xa=46 +ya=47 +xb=48 +yb=47 +[S71] +xa=44 +ya=47 +xb=18 +yb=47 +[S72] +xa=15 +ya=45 +xb=40 +yb=45 +[S73] +xa=64 +ya=10 +xb=64 +yb=8 +[S74] +xa=62 +ya=10 +xb=61 +yb=10 +[S75] +xa=59 +ya=10 +xb=58 +yb=10 +[S76] +xa=56 +ya=10 +xb=55 +yb=10 +[S77] +xa=65 +ya=12 +xb=65 +yb=13 +[S78] +xa=65 +ya=15 +xb=65 +yb=16 +[S79] +xa=65 +ya=18 +xb=65 +yb=19 +[S80] +xa=65 +ya=3 +xb=65 +yb=10 +[S81] +xa=52 +ya=12 +xb=52 +yb=13 +[S82] +xa=52 +ya=15 +xb=52 +yb=16 +[S83] +xa=52 +ya=18 +xb=52 +yb=19 +[S84] +xa=52 +ya=25 +xb=52 +yb=26 +[S85] +xa=55 +ya=22 +xb=56 +yb=22 +[S86] +xa=58 +ya=22 +xb=59 +yb=22 +[S87] +xa=61 +ya=22 +xb=62 +yb=22 +[S88] +xa=65 +ya=25 +xb=65 +yb=26 +[S89] +xa=65 +ya=28 +xb=65 +yb=29 +[S90] +xa=65 +ya=31 +xb=65 +yb=32 +[S91] +xa=62 +ya=34 +xb=61 +yb=34 +[S92] +xa=59 +ya=34 +xb=58 +yb=34 +[S93] +xa=56 +ya=34 +xb=55 +yb=34 +[S94] +xa=52 +ya=32 +xb=52 +yb=31 +[S95] +xa=52 +ya=29 +xb=52 +yb=28 +[S96] +xa=65 +ya=21 +xb=66 +yb=21 +[S97] +xa=64 +ya=22 +xb=66 +yb=22 +[S98] +xa=65 +ya=23 +xb=66 +yb=23 +[S99] +xa=53 +ya=22 +xb=49 +yb=22 +[S100] +xa=52 +ya=21 +xb=51 +yb=21 +[S101] +xa=49 +ya=10 +xb=52 +yb=10 +[S102] +xa=53 +ya=10 +xb=53 +yb=8 +[S103] +xa=46 +ya=8 +xb=47 +yb=8 +[S104] +xa=47 +ya=29 +xb=47 +yb=31 +[S105] +xa=35 +ya=18 +xb=35 +yb=20 +[S106] +xa=52 +ya=34 +xb=51 +yb=34 +[S107] +xa=53 +ya=34 +xb=53 +yb=35 +[S108] +xa=42 +ya=35 +xb=47 +yb=35 +[S109] +xa=65 +ya=34 +xb=65 +yb=39 +[S110] +xa=47 +ya=37 +xb=47 +yb=39 +[S111] +xa=64 +ya=34 +xb=64 +yb=35 +[S112] +xa=47 +ya=6 +xb=47 +yb=8 +[S113] +xa=47 +ya=6 +xb=42 +yb=6 +[S114] +xa=35 +ya=6 +xb=35 +yb=8 +[S115] +xa=35 +ya=6 +xb=40 +yb=6 +[S116] +xa=34 +ya=8 +xb=35 +yb=8 +[S117] +xa=46 +ya=14 +xb=47 +yb=14 +[S118] +xa=49 +ya=14 +xb=49 +yb=10 +[S119] +xa=38 +ya=14 +xb=43 +yb=14 +[S120] +xa=34 +ya=14 +xb=35 +yb=14 +[S121] +xa=35 +ya=12 +xb=35 +yb=14 +[S122] +xa=35 +ya=16 +xb=40 +yb=16 +[S123] +xa=42 +ya=16 +xb=43 +yb=16 +[S124] +xa=43 +ya=16 +xb=43 +yb=14 +[S125] +xa=34 +ya=20 +xb=35 +yb=20 +[S126] +xa=42 +ya=20 +xb=44 +yb=20 +[S127] +xa=38 +ya=18 +xb=44 +yb=18 +[S128] +xa=46 +ya=18 +xb=47 +yb=18 +[S129] +xa=46 +ya=20 +xb=47 +yb=20 +[S130] +xa=47 +ya=18 +xb=47 +yb=20 +[S131] +xa=49 +ya=20 +xb=49 +yb=22 +[S132] +xa=34 +ya=25 +xb=36 +yb=25 +[S133] +xa=38 +ya=25 +xb=39 +yb=25 +[S134] +xa=38 +ya=8 +xb=44 +yb=8 +[S135] +xa=47 +ya=39 +xb=47 +yb=39 +[S136] +xa=42 +ya=39 +xb=47 +yb=39 +[S137] +xa=38 +ya=37 +xb=47 +yb=37 +[S138] +xa=34 +ya=39 +xb=35 +yb=39 +[S139] +xa=35 +ya=37 +xb=35 +yb=39 +[S140] +xa=2 +ya=6 +xb=4 +yb=6 +[S141] +xa=35 +ya=18 +xb=36 +yb=18 +[S142] +xa=35 +ya=37 +xb=36 +yb=37 +[S143] +xa=35 +ya=9 +xb=36 +yb=9 +[S144] +xa=38 +ya=9 +xb=44 +yb=9 +[S145] +xa=46 +ya=9 +xb=47 +yb=9 +[S146] +xa=35 +ya=12 +xb=36 +yb=12 +[S147] +xa=38 +ya=12 +xb=40 +yb=12 +[S148] +xa=42 +ya=12 +xb=47 +yb=12 +[S149] +xa=47 +ya=12 +xb=47 +yb=14 +[S150] +xa=46 +ya=22 +xb=47 +yb=22 +[S151] +xa=44 +ya=22 +xb=42 +yb=22 +[S152] +xa=40 +ya=22 +xb=35 +yb=22 +[S153] +xa=39 +ya=25 +xb=39 +yb=26 +[S154] +xa=39 +ya=26 +xb=40 +yb=26 +[S155] +xa=42 +ya=26 +xb=47 +yb=26 +[S156] +xa=47 +ya=26 +xb=47 +yb=25 +[S157] +xa=46 +ya=25 +xb=47 +yb=25 +[S158] +xa=49 +ya=25 +xb=49 +yb=23 +[S159] +xa=49 +ya=23 +xb=52 +yb=23 +[S160] +xa=36 +ya=2 +xb=35 +yb=2 +[S161] +xa=35 +ya=2 +xb=35 +yb=3 +[S162] +xa=35 +ya=5 +xb=44 +yb=5 +[S163] +xa=34 +ya=3 +xb=35 +yb=3 +[S164] +xa=38 +ya=3 +xb=40 +yb=3 +[S165] +xa=38 +ya=2 +xb=40 +yb=2 +[S166] +xa=42 +ya=2 +xb=47 +yb=2 +[S167] +xa=35 +ya=29 +xb=35 +yb=31 +[S168] +xa=46 +ya=5 +xb=47 +yb=5 +[S169] +xa=47 +ya=2 +xb=47 +yb=3 +[S170] +xa=36 +ya=29 +xb=35 +yb=29 +[S171] +xa=35 +ya=35 +xb=36 +yb=35 +[S172] +xa=35 +ya=33 +xb=40 +yb=33 +[S173] +xa=34 +ya=31 +xb=35 +yb=31 +[S174] +xa=38 +ya=31 +xb=44 +yb=31 +[S175] +xa=38 +ya=29 +xb=40 +yb=29 +[S176] +xa=42 +ya=29 +xb=44 +yb=29 +[S177] +xa=46 +ya=29 +xb=47 +yb=29 +[S178] +xa=38 +ya=35 +xb=40 +yb=35 +[S179] +xa=42 +ya=33 +xb=44 +yb=33 +[S180] +xa=46 +ya=33 +xb=47 +yb=33 +[S181] +xa=46 +ya=31 +xb=47 +yb=31 +[S182] +xa=35 +ya=41 +xb=44 +yb=41 +[S183] +xa=46 +ya=41 +xb=47 +yb=41 +[S184] +xa=42 +ya=3 +xb=47 +yb=3 +[S185] +xa=21 +ya=15 +xb=23 +yb=15 +[S186] +xa=16 +ya=20 +xb=23 +yb=20 +[S187] +xa=22 +ya=10 +xb=23 +yb=10 +[S188] +xa=14 +ya=17 +xb=18 +yb=17 +[S189] +xa=25 +ya=27 +xb=26 +yb=27 +[S190] +xa=24 +ya=32 +xb=26 +yb=32 +[S191] +xa=17 +ya=34 +xb=21 +yb=34 +[S192] +xa=19 +ya=37 +xb=26 +yb=37 +[S193] +xa=47 +ya=8 +xb=53 +yb=8 +[S194] +xa=47 +ya=31 +xb=47 +yb=33 +[S195] +xa=35 +ya=20 +xb=35 +yb=22 +[S196] +xa=47 +ya=35 +xb=53 +yb=35 +[A0] +x=27 +y=10 +m=2 +[A1] +x=16 +y=15 +m=2 +[A2] +x=11 +y=20 +m=2 +[A3] +x=27 +y=20 +m=1 +[A4] +x=8 +y=9 +m=1 +[A5] +x=14 +y=6 +m=2 +[A6] +x=27 +y=24 +m=1 +[A7] +x=34 +y=39 +m=1 +[A8] +x=8 +y=17 +m=1 +[A9] +x=11 +y=26 +m=1 +[A10] +x=19 +y=32 +m=2 +[A11] +x=30 +y=27 +m=2 +[A12] +x=11 +y=34 +m=1 +[A13] +x=14 +y=37 +m=2 +[A14] +x=30 +y=37 +m=1 +[A15] +x=30 +y=41 +m=1 +[A16] +x=8 +y=43 +m=1 +[A17] +x=8 +y=45 +m=1 +[A18] +x=8 +y=47 +m=1 +[A19] +x=40 +y=43 +m=2 +[A20] +x=44 +y=45 +m=2 +[A21] +x=48 +y=47 +m=2 +[A22] +x=64 +y=8 +m=2 +[A23] +x=66 +y=21 +m=2 +[A24] +x=66 +y=22 +m=2 +[A25] +x=66 +y=23 +m=2 +[A26] +x=51 +y=34 +m=2 +[A27] +x=51 +y=21 +m=2 +[A28] +x=64 +y=35 +m=2 +[A29] +x=34 +y=8 +m=1 +[A30] +x=34 +y=3 +m=1 +[A31] +x=34 +y=14 +m=1 +[A32] +x=34 +y=20 +m=1 +[A33] +x=34 +y=25 +m=1 +[A34] +x=2 +y=6 +m=1 +[A35] +x=34 +y=31 +m=1 +[X21] +x=35 +y=31 +[X22] +x=35 +y=33 +[X23] +x=47 +y=31 +[X24] +x=47 +y=33 +[X25] +x=47 +y=35 +[C52] +x=37 +y=29 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C53] +x=41 +y=28 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C54] +x=45 +y=29 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C55] +x=37 +y=30 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C56] +x=45 +y=30 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C57] +x=11 +y=43 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C58] +x=37 +y=37 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C59] +x=45 +y=41 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S197] +xa=47 +ya=39 +xb=47 +yb=41 +[S198] +xa=47 +ya=8 +xb=47 +yb=9 +[S199] +xa=35 +ya=8 +xb=35 +yb=9 +[S200] +xa=35 +ya=8 +xb=36 +yb=8 +[S201] +xa=47 +ya=14 +xb=49 +yb=14 +[S202] +xa=43 +ya=14 +xb=44 +yb=14 +[S203] +xa=35 +ya=14 +xb=36 +yb=14 +[S204] +xa=35 +ya=14 +xb=35 +yb=16 +[S205] +xa=35 +ya=20 +xb=40 +yb=20 +[S206] +xa=47 +ya=20 +xb=49 +yb=20 +[S207] +xa=47 +ya=20 +xb=47 +yb=22 +[S208] +xa=39 +ya=25 +xb=44 +yb=25 +[S209] +xa=47 +ya=39 +xb=65 +yb=39 +[S210] +xa=35 +ya=39 +xb=40 +yb=39 +[S211] +xa=35 +ya=39 +xb=35 +yb=41 +[S212] +xa=47 +ya=25 +xb=49 +yb=25 +[S213] +xa=35 +ya=3 +xb=35 +yb=5 +[S214] +xa=35 +ya=3 +xb=36 +yb=3 +[S215] +xa=35 +ya=31 +xb=35 +yb=33 +[S216] +xa=47 +ya=3 +xb=47 +yb=5 +[S217] +xa=35 +ya=31 +xb=36 +yb=31 +[S218] +xa=47 +ya=3 +xb=65 +yb=3 +[S219] +xa=47 +ya=33 +xb=47 +yb=35 +[S220] +xa=35 +ya=33 +xb=35 +yb=35 +[S221] +xa=47 +ya=33 +xb=47 +yb=35 diff --git a/schémas/Compteur 0à4.anw b/schémas/Compteur 0à4.anw new file mode 100644 index 0000000..f9f35fd --- /dev/null +++ b/schémas/Compteur 0à4.anw @@ -0,0 +1,1828 @@ +[CP] +R=10 +L=28 +X=17 +C=43 +P=0 +S=165 +A=35 +[R0] +x=24 +y=9 +dx=0 +dy=-9 +t=0 +m=1 +n=C2 +v=0 +[R1] +x=19 +y=14 +dx=0 +dy=-9 +t=0 +m=1 +n=C1 +v=0 +[R2] +x=11 +y=5 +dx=0 +dy=-5 +t=0 +m=1 +n=P1 +v=1 +[R3] +x=14 +y=19 +dx=0 +dy=-5 +t=0 +m=1 +n=P2 +v=1 +[R4] +x=22 +y=31 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[R5] +x=27 +y=26 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[R6] +x=17 +y=36 +dx=0 +dy=-5 +t=0 +m=1 +n=P3 +v=1 +[R7] +x=37 +y=42 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[R8] +x=41 +y=44 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[R9] +x=45 +y=46 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[L0] +x=54 +y=9 +dx=0 +dy=-5 +C0=0 +C1=255 +m=1 +n= +v=0 +[L1] +x=57 +y=9 +dx=0 +dy=-5 +C0=0 +C1=255 +m=1 +n= +v=0 +[L2] +x=60 +y=9 +dx=0 +dy=-5 +C0=0 +C1=255 +m=1 +n= +v=0 +[L3] +x=63 +y=9 +dx=0 +dy=-5 +C0=0 +C1=255 +m=1 +n= +v=0 +[L4] +x=65 +y=10 +dx=5 +dy=0 +C0=0 +C1=255 +m=2 +n= +v=0 +[L5] +x=65 +y=13 +dx=5 +dy=0 +C0=0 +C1=255 +m=2 +n= +v=0 +[L6] +x=65 +y=16 +dx=5 +dy=0 +C0=0 +C1=255 +m=2 +n= +v=0 +[L7] +x=65 +y=19 +dx=5 +dy=0 +C0=0 +C1=255 +m=2 +n= +v=0 +[L8] +x=52 +y=10 +dx=5 +dy=0 +C0=0 +C1=255 +m=2 +n= +v=0 +[L9] +x=52 +y=13 +dx=5 +dy=0 +C0=0 +C1=255 +m=2 +n= +v=0 +[L10] +x=52 +y=16 +dx=5 +dy=0 +C0=0 +C1=255 +m=2 +n= +v=0 +[L11] +x=52 +y=19 +dx=5 +dy=0 +C0=0 +C1=255 +m=2 +n= +v=0 +[L12] +x=52 +y=23 +dx=5 +dy=0 +C0=0 +C1=255 +m=2 +n= +v=0 +[L13] +x=52 +y=26 +dx=5 +dy=0 +C0=0 +C1=255 +m=2 +n= +v=0 +[L14] +x=52 +y=29 +dx=5 +dy=0 +C0=0 +C1=255 +m=2 +n= +v=0 +[L15] +x=52 +y=32 +dx=5 +dy=0 +C0=0 +C1=255 +m=2 +n= +v=0 +[L16] +x=54 +y=33 +dx=0 +dy=-5 +C0=0 +C1=255 +m=1 +n= +v=0 +[L17] +x=57 +y=33 +dx=0 +dy=-5 +C0=0 +C1=255 +m=1 +n= +v=0 +[L18] +x=60 +y=33 +dx=0 +dy=-5 +C0=0 +C1=255 +m=1 +n= +v=0 +[L19] +x=63 +y=33 +dx=0 +dy=-5 +C0=0 +C1=255 +m=1 +n= +v=0 +[L20] +x=54 +y=21 +dx=0 +dy=-5 +C0=0 +C1=255 +m=1 +n= +v=0 +[L21] +x=57 +y=21 +dx=0 +dy=-5 +C0=0 +C1=255 +m=1 +n= +v=0 +[L22] +x=60 +y=21 +dx=0 +dy=-5 +C0=0 +C1=255 +m=1 +n= +v=0 +[L23] +x=63 +y=21 +dx=0 +dy=-5 +C0=0 +C1=255 +m=1 +n= +v=0 +[L24] +x=65 +y=23 +dx=5 +dy=0 +C0=0 +C1=255 +m=2 +n= +v=0 +[L25] +x=65 +y=26 +dx=5 +dy=0 +C0=0 +C1=255 +m=2 +n= +v=0 +[L26] +x=65 +y=29 +dx=5 +dy=0 +C0=0 +C1=255 +m=2 +n= +v=0 +[L27] +x=65 +y=32 +dx=5 +dy=0 +C0=0 +C1=255 +m=2 +n= +v=0 +[X0] +x=16 +y=19 +[X1] +x=21 +y=14 +[X2] +x=22 +y=9 +[X3] +x=14 +y=16 +[X4] +x=24 +y=31 +[X5] +x=25 +y=26 +[X6] +x=17 +y=33 +[X7] +x=19 +y=36 +[X8] +x=35 +y=8 +[X9] +x=43 +y=8 +[C0] +x=14 +y=21 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C1] +x=11 +y=16 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C2] +x=19 +y=8 +m=3 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C3] +x=24 +y=13 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C4] +x=11 +y=8 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C5] +x=19 +y=22 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C6] +x=14 +y=7 +m=5 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C7] +x=19 +y=16 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C8] +x=24 +y=11 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C9] +x=24 +y=19 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C10] +x=14 +y=25 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C11] +x=17 +y=24 +m=5 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C12] +x=22 +y=25 +m=3 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C13] +x=27 +y=28 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C14] +x=27 +y=30 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C15] +x=22 +y=33 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C16] +x=14 +y=33 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C17] +x=17 +y=38 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C18] +x=27 +y=36 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C19] +x=22 +y=39 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C20] +x=11 +y=41 +m=3 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C21] +x=14 +y=43 +m=3 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C22] +x=17 +y=45 +m=3 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C23] +x=37 +y=7 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C24] +x=45 +y=7 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C25] +x=41 +y=9 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=20 +ya=14 +xb=21 +yb=14 +[S1] +xa=15 +ya=19 +xb=16 +yb=19 +[S2] +xa=15 +ya=21 +xb=16 +yb=21 +[S3] +xa=20 +ya=9 +xb=22 +yb=9 +[S4] +xa=25 +ya=19 +xb=27 +yb=19 +[S5] +xa=20 +ya=23 +xb=27 +yb=23 +[S6] +xa=15 +ya=7 +xb=28 +yb=7 +[S7] +xa=25 +ya=9 +xb=27 +yb=9 +[S8] +xa=16 +ya=14 +xb=18 +yb=14 +[S9] +xa=15 +ya=8 +xb=15 +yb=9 +[S10] +xa=11 +ya=19 +xb=13 +yb=19 +[S11] +xa=12 +ya=21 +xb=13 +yb=21 +[S12] +xa=16 +ya=21 +xb=16 +yb=19 +[S13] +xa=12 +ya=16 +xb=14 +yb=16 +[S14] +xa=12 +ya=21 +xb=12 +yb=23 +[S15] +xa=25 +ya=14 +xb=28 +yb=14 +[S16] +xa=28 +ya=14 +xb=28 +yb=7 +[S17] +xa=18 +ya=23 +xb=12 +yb=23 +[S18] +xa=12 +ya=5 +xb=14 +yb=5 +[S19] +xa=8 +ya=8 +xb=10 +yb=8 +[S20] +xa=6 +ya=5 +xb=10 +yb=5 +[S21] +xa=18 +ya=23 +xb=18 +yb=23 +[S22] +xa=12 +ya=8 +xb=13 +yb=8 +[S23] +xa=8 +ya=16 +xb=10 +yb=16 +[S24] +xa=21 +ya=14 +xb=21 +yb=14 +[S25] +xa=21 +ya=16 +xb=20 +yb=16 +[S26] +xa=22 +ya=9 +xb=22 +yb=11 +[S27] +xa=22 +ya=11 +xb=23 +yb=11 +[S28] +xa=25 +ya=11 +xb=26 +yb=11 +[S29] +xa=26 +ya=11 +xb=26 +yb=12 +[S30] +xa=26 +ya=12 +xb=14 +yb=12 +[S31] +xa=14 +ya=12 +xb=14 +yb=16 +[S32] +xa=15 +ya=9 +xb=18 +yb=9 +[S33] +xa=21 +ya=14 +xb=21 +yb=16 +[S34] +xa=21 +ya=26 +xb=18 +yb=26 +[S35] +xa=18 +ya=26 +xb=18 +yb=25 +[S36] +xa=16 +ya=25 +xb=15 +yb=25 +[S37] +xa=13 +ya=25 +xb=11 +yb=25 +[S38] +xa=28 +ya=26 +xb=30 +yb=26 +[S39] +xa=23 +ya=26 +xb=25 +yb=26 +[S40] +xa=28 +ya=31 +xb=31 +yb=31 +[S41] +xa=31 +ya=31 +xb=31 +yb=24 +[S42] +xa=31 +ya=24 +xb=18 +yb=24 +[S43] +xa=19 +ya=31 +xb=21 +yb=31 +[S44] +xa=23 +ya=31 +xb=24 +yb=31 +[S45] +xa=17 +ya=33 +xb=17 +yb=29 +[S46] +xa=17 +ya=29 +xb=29 +yb=29 +[S47] +xa=29 +ya=29 +xb=29 +yb=28 +[S48] +xa=29 +ya=28 +xb=28 +yb=28 +[S49] +xa=26 +ya=28 +xb=25 +yb=28 +[S50] +xa=25 +ya=28 +xb=25 +yb=26 +[S51] +xa=15 +ya=33 +xb=17 +yb=33 +[S52] +xa=11 +ya=33 +xb=13 +yb=33 +[S53] +xa=23 +ya=33 +xb=24 +yb=33 +[S54] +xa=24 +ya=33 +xb=24 +yb=31 +[S55] +xa=16 +ya=38 +xb=15 +yb=38 +[S56] +xa=15 +ya=38 +xb=15 +yb=40 +[S57] +xa=15 +ya=40 +xb=21 +yb=40 +[S58] +xa=28 +ya=36 +xb=30 +yb=36 +[S59] +xa=23 +ya=40 +xb=30 +yb=40 +[S60] +xa=18 +ya=36 +xb=19 +yb=36 +[S61] +xa=18 +ya=38 +xb=19 +yb=38 +[S62] +xa=19 +ya=38 +xb=19 +yb=36 +[S63] +xa=16 +ya=36 +xb=14 +yb=36 +[S64] +xa=8 +ya=42 +xb=10 +yb=42 +[S65] +xa=8 +ya=44 +xb=13 +yb=44 +[S66] +xa=8 +ya=46 +xb=16 +yb=46 +[S67] +xa=12 +ya=42 +xb=36 +yb=42 +[S68] +xa=38 +ya=42 +xb=40 +yb=42 +[S69] +xa=42 +ya=44 +xb=44 +yb=44 +[S70] +xa=46 +ya=46 +xb=48 +yb=46 +[S71] +xa=44 +ya=46 +xb=18 +yb=46 +[S72] +xa=15 +ya=44 +xb=40 +yb=44 +[S73] +xa=64 +ya=9 +xb=64 +yb=7 +[S74] +xa=62 +ya=9 +xb=61 +yb=9 +[S75] +xa=59 +ya=9 +xb=58 +yb=9 +[S76] +xa=56 +ya=9 +xb=55 +yb=9 +[S77] +xa=65 +ya=11 +xb=65 +yb=12 +[S78] +xa=65 +ya=14 +xb=65 +yb=15 +[S79] +xa=65 +ya=17 +xb=65 +yb=18 +[S80] +xa=65 +ya=7 +xb=65 +yb=9 +[S81] +xa=52 +ya=11 +xb=52 +yb=12 +[S82] +xa=52 +ya=14 +xb=52 +yb=15 +[S83] +xa=52 +ya=17 +xb=52 +yb=18 +[S84] +xa=52 +ya=24 +xb=52 +yb=25 +[S85] +xa=55 +ya=21 +xb=56 +yb=21 +[S86] +xa=58 +ya=21 +xb=59 +yb=21 +[S87] +xa=61 +ya=21 +xb=62 +yb=21 +[S88] +xa=65 +ya=24 +xb=65 +yb=25 +[S89] +xa=65 +ya=27 +xb=65 +yb=28 +[S90] +xa=65 +ya=30 +xb=65 +yb=31 +[S91] +xa=62 +ya=33 +xb=61 +yb=33 +[S92] +xa=59 +ya=33 +xb=58 +yb=33 +[S93] +xa=56 +ya=33 +xb=55 +yb=33 +[S94] +xa=52 +ya=31 +xb=52 +yb=30 +[S95] +xa=52 +ya=28 +xb=52 +yb=27 +[S96] +xa=65 +ya=20 +xb=66 +yb=20 +[S97] +xa=64 +ya=21 +xb=66 +yb=21 +[S98] +xa=65 +ya=22 +xb=66 +yb=22 +[S99] +xa=53 +ya=21 +xb=49 +yb=21 +[S100] +xa=52 +ya=20 +xb=51 +yb=20 +[S101] +xa=49 +ya=9 +xb=52 +yb=9 +[S102] +xa=53 +ya=9 +xb=53 +yb=8 +[S103] +xa=48 +ya=8 +xb=53 +yb=8 +[S104] +xa=65 +ya=7 +xb=65 +yb=7 +[S105] +xa=46 +ya=22 +xb=52 +yb=22 +[S106] +xa=52 +ya=33 +xb=51 +yb=33 +[S107] +xa=53 +ya=33 +xb=53 +yb=34 +[S108] +xa=53 +ya=34 +xb=48 +yb=34 +[S109] +xa=65 +ya=33 +xb=65 +yb=36 +[S110] +xa=46 +ya=36 +xb=47 +yb=36 +[S111] +xa=64 +ya=33 +xb=64 +yb=34 +[S112] +xa=43 +ya=8 +xb=43 +yb=9 +[S113] +xa=43 +ya=9 +xb=42 +yb=9 +[S114] +xa=35 +ya=8 +xb=35 +yb=9 +[S115] +xa=35 +ya=9 +xb=40 +yb=9 +[S116] +xa=38 +ya=8 +xb=35 +yb=8 +[S117] +xa=34 +ya=8 +xb=36 +yb=8 +[S118] +xa=46 +ya=12 +xb=47 +yb=12 +[S119] +xa=49 +ya=12 +xb=49 +yb=9 +[S120] +xa=44 +ya=12 +xb=42 +yb=12 +[S121] +xa=40 +ya=12 +xb=38 +yb=12 +[S122] +xa=34 +ya=12 +xb=35 +yb=12 +[S123] +xa=35 +ya=12 +xb=35 +yb=13 +[S124] +xa=35 +ya=13 +xb=36 +yb=13 +[S125] +xa=38 +ya=13 +xb=40 +yb=13 +[S126] +xa=42 +ya=13 +xb=44 +yb=13 +[S127] +xa=46 +ya=13 +xb=47 +yb=13 +[A0] +x=27 +y=9 +m=2 +[A1] +x=16 +y=14 +m=2 +[A2] +x=11 +y=19 +m=2 +[A3] +x=27 +y=19 +m=1 +[A4] +x=8 +y=8 +m=1 +[A5] +x=14 +y=5 +m=2 +[A6] +x=27 +y=23 +m=1 +[A7] +x=34 +y=36 +m=1 +[A8] +x=8 +y=16 +m=1 +[A9] +x=11 +y=25 +m=1 +[A10] +x=19 +y=31 +m=2 +[A11] +x=30 +y=26 +m=2 +[A12] +x=11 +y=33 +m=1 +[A13] +x=14 +y=36 +m=2 +[A14] +x=30 +y=36 +m=1 +[A15] +x=30 +y=40 +m=1 +[A16] +x=8 +y=42 +m=1 +[A17] +x=8 +y=44 +m=1 +[A18] +x=8 +y=46 +m=1 +[A19] +x=40 +y=42 +m=2 +[A20] +x=44 +y=44 +m=2 +[A21] +x=48 +y=46 +m=2 +[A22] +x=64 +y=7 +m=2 +[A23] +x=66 +y=20 +m=2 +[A24] +x=66 +y=21 +m=2 +[A25] +x=66 +y=22 +m=2 +[A26] +x=51 +y=33 +m=2 +[A27] +x=51 +y=20 +m=2 +[A28] +x=64 +y=34 +m=2 +[A29] +x=34 +y=8 +m=1 +[A30] +x=65 +y=7 +m=1 +[A31] +x=34 +y=12 +m=1 +[A32] +x=34 +y=16 +m=1 +[A33] +x=34 +y=22 +m=1 +[A34] +x=2 +y=5 +m=1 +[A35] +x=47 +y=35 +m=1 +[X10] +x=35 +y=12 +[X11] +x=47 +y=12 +[C26] +x=37 +y=11 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C27] +x=41 +y=11 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C28] +x=45 +y=11 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C29] +x=37 +y=13 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C30] +x=41 +y=13 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C31] +x=45 +y=13 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S128] +xa=47 +ya=13 +xb=47 +yb=12 +[S129] +xa=34 +ya=16 +xb=35 +yb=16 +[S130] +xa=35 +ya=16 +xb=35 +yb=18 +[S131] +xa=35 +ya=18 +xb=40 +yb=18 +[S132] +xa=42 +ya=18 +xb=44 +yb=18 +[S133] +xa=38 +ya=16 +xb=40 +yb=16 +[S134] +xa=42 +ya=16 +xb=47 +yb=16 +[S135] +xa=46 +ya=18 +xb=47 +yb=18 +[S136] +xa=47 +ya=18 +xb=47 +yb=16 +[S137] +xa=49 +ya=16 +xb=49 +yb=21 +[S138] +xa=34 +ya=22 +xb=36 +yb=22 +[S139] +xa=38 +ya=22 +xb=44 +yb=22 +[S140] +xa=48 +ya=34 +xb=48 +yb=8 +[X12] +x=35 +y=16 +[X13] +x=47 +y=16 +[C32] +x=37 +y=16 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C33] +x=41 +y=16 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C34] +x=41 +y=18 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C35] +x=45 +y=17 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C36] +x=37 +y=21 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C37] +x=45 +y=21 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S141] +xa=47 +ya=36 +xb=47 +yb=37 +[S142] +xa=47 +ya=37 +xb=42 +yb=37 +[S143] +xa=44 +ya=36 +xb=42 +yb=36 +[S144] +xa=34 +ya=36 +xb=35 +yb=36 +[S145] +xa=35 +ya=36 +xb=35 +yb=37 +[S146] +xa=35 +ya=37 +xb=36 +yb=37 +[S147] +xa=38 +ya=37 +xb=40 +yb=37 +[S148] +xa=2 +ya=5 +xb=4 +yb=5 +[S149] +xa=21 +ya=14 +xb=23 +yb=14 +[S150] +xa=16 +ya=19 +xb=23 +yb=19 +[S151] +xa=22 +ya=9 +xb=23 +yb=9 +[S152] +xa=14 +ya=16 +xb=18 +yb=16 +[X14] +x=48 +y=8 +[X15] +x=35 +y=36 +[X16] +x=47 +y=36 +[C38] +x=37 +y=37 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C39] +x=41 +y=37 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C40] +x=41 +y=35 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C41] +x=45 +y=35 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S153] +xa=25 +ya=26 +xb=26 +yb=26 +[S154] +xa=24 +ya=31 +xb=26 +yb=31 +[S155] +xa=17 +ya=33 +xb=21 +yb=33 +[S156] +xa=19 +ya=36 +xb=26 +yb=36 +[S157] +xa=46 +ya=8 +xb=48 +yb=8 +[S158] +xa=47 +ya=36 +xb=65 +yb=36 +[S159] +xa=35 +ya=8 +xb=44 +yb=8 +[S160] +xa=47 +ya=12 +xb=49 +yb=12 +[S161] +xa=35 +ya=12 +xb=36 +yb=12 +[S162] +xa=35 +ya=16 +xb=36 +yb=16 +[C42] +x=5 +y=4 +m=11 +i=1 +j=1 +n= +v=0 +dx=0 +dy=0 +[S163] +xa=47 +ya=16 +xb=49 +yb=16 +[S164] +xa=35 +ya=36 +xb=40 +yb=36 diff --git a/schémas/Concordance2.anw b/schémas/Concordance2.anw new file mode 100644 index 0000000..b6e35a0 --- /dev/null +++ b/schémas/Concordance2.anw @@ -0,0 +1,473 @@ +[CP] +R=2 +L=2 +X=6 +C=10 +P=0 +S=53 +A=11 +[R0] +x=22 +y=9 +dx=0 +dy=-4 +t=0 +m=10 +n=CAg +v=1 +[R1] +x=30 +y=21 +dx=0 +dy=-7 +t=0 +m=12 +n=CnAg +v=1 +[L0] +x=5 +y=11 +dx=0 +dy=-5 +C0=0 +C1=255 +m=1 +n= +v=0 +[L1] +x=12 +y=11 +dx=0 +dy=-5 +C0=0 +C1=255 +m=1 +n= +v=0 +[X0] +x=20 +y=13 +[X1] +x=20 +y=18 +[X2] +x=37 +y=22 +[X3] +x=38 +y=24 +[X4] +x=42 +y=22 +[X5] +x=43 +y=24 +[C0] +x=5 +y=8 +m=11 +i=1 +j=1 +n=Cde G +v=1 +dx=0 +dy=-5 +[C1] +x=12 +y=6 +m=11 +i=1 +j=1 +n=Cde D +v=1 +dx=0 +dy=-4 +[C2] +x=22 +y=14 +m=9 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C3] +x=22 +y=19 +m=9 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C4] +x=40 +y=22 +m=10 +i=0 +j=1 +n=KLm +v=1 +dx=0 +dy=-4 +[C5] +x=40 +y=26 +m=15 +i=0 +j=0 +n=KLm +v=0 +dx=0 +dy=0 +[C6] +x=40 +y=24 +m=10 +i=0 +j=0 +n=KLm +v=0 +dx=0 +dy=0 +[C7] +x=40 +y=28 +m=15 +i=0 +j=0 +n=KLm +v=0 +dx=0 +dy=0 +[C8] +x=30 +y=26 +m=6 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C9] +x=22 +y=25 +m=9 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=2 +ya=9 +xb=4 +yb=9 +[S1] +xa=2 +ya=7 +xb=11 +yb=7 +[S2] +xa=13 +ya=7 +xb=27 +yb=7 +[S3] +xa=27 +ya=9 +xb=27 +yb=7 +[S4] +xa=24 +ya=9 +xb=27 +yb=9 +[S5] +xa=24 +ya=10 +xb=26 +yb=10 +[S6] +xa=18 +ya=10 +xb=20 +yb=10 +[S7] +xa=20 +ya=9 +xb=6 +yb=9 +[S8] +xa=22 +ya=20 +xb=29 +yb=20 +[S9] +xa=31 +ya=20 +xb=32 +yb=20 +[S10] +xa=32 +ya=20 +xb=32 +yb=15 +[S11] +xa=32 +ya=15 +xb=22 +yb=15 +[S12] +xa=18 +ya=13 +xb=20 +yb=13 +[S13] +xa=18 +ya=18 +xb=20 +yb=18 +[S14] +xa=24 +ya=18 +xb=24 +yb=17 +[S15] +xa=20 +ya=17 +xb=20 +yb=18 +[S16] +xa=20 +ya=16 +xb=20 +yb=13 +[S17] +xa=23 +ya=13 +xb=24 +yb=13 +[S18] +xa=24 +ya=13 +xb=24 +yb=16 +[S19] +xa=24 +ya=16 +xb=20 +yb=17 +[S20] +xa=23 +ya=18 +xb=24 +yb=18 +[S21] +xa=24 +ya=17 +xb=20 +yb=16 +[S22] +xa=31 +ya=22 +xb=37 +yb=22 +[S23] +xa=28 +ya=24 +xb=38 +yb=24 +[S24] +xa=28 +ya=24 +xb=28 +yb=22 +[S25] +xa=28 +ya=22 +xb=29 +yb=22 +[S26] +xa=38 +ya=24 +xb=38 +yb=26 +[S27] +xa=38 +ya=26 +xb=39 +yb=26 +[S28] +xa=37 +ya=22 +xb=37 +yb=28 +[S29] +xa=37 +ya=28 +xb=39 +yb=28 +[S30] +xa=41 +ya=22 +xb=42 +yb=22 +[S31] +xa=41 +ya=24 +xb=43 +yb=24 +[S32] +xa=43 +ya=24 +xb=43 +yb=28 +[S33] +xa=43 +ya=28 +xb=41 +yb=28 +[S34] +xa=31 +ya=27 +xb=33 +yb=27 +[S35] +xa=22 +ya=26 +xb=29 +yb=26 +[S36] +xa=2 +ya=11 +xb=4 +yb=11 +[S37] +xa=9 +ya=11 +xb=11 +yb=11 +[S38] +xa=6 +ya=11 +xb=7 +yb=11 +[S39] +xa=7 +ya=11 +xb=7 +yb=24 +[S40] +xa=7 +ya=24 +xb=21 +yb=24 +[S41] +xa=13 +ya=11 +xb=14 +yb=11 +[S42] +xa=14 +ya=11 +xb=14 +yb=22 +[S43] +xa=14 +ya=22 +xb=23 +yb=22 +[S44] +xa=23 +ya=22 +xb=23 +yb=24 +[S45] +xa=41 +ya=26 +xb=42 +yb=26 +[S46] +xa=42 +ya=26 +xb=42 +yb=22 +[S47] +xa=20 +ya=13 +xb=21 +yb=13 +[S48] +xa=20 +ya=18 +xb=21 +yb=18 +[S49] +xa=37 +ya=22 +xb=39 +yb=22 +[S50] +xa=38 +ya=24 +xb=39 +yb=24 +[S51] +xa=42 +ya=22 +xb=45 +yb=22 +[S52] +xa=43 +ya=24 +xb=45 +yb=24 +[A0] +x=18 +y=10 +m=2 +[A1] +x=26 +y=10 +m=2 +[A2] +x=2 +y=9 +m=1 +[A3] +x=2 +y=7 +m=1 +[A4] +x=18 +y=13 +m=1 +[A5] +x=18 +y=18 +m=2 +[A6] +x=45 +y=22 +m=1 +[A7] +x=45 +y=24 +m=2 +[A8] +x=33 +y=27 +m=1 +[A9] +x=2 +y=11 +m=2 +[A10] +x=9 +y=11 +m=2 diff --git a/schémas/Copie de TATC.anw b/schémas/Copie de TATC.anw new file mode 100644 index 0000000..0bcedd2 --- /dev/null +++ b/schémas/Copie de TATC.anw @@ -0,0 +1,206 @@ +[CP] +R=4 +X=0 +C=6 +P=0 +S=15 +A=8 +[R0] +x=19 +y=9 +dx=0 +dy=-5 +m=4 +n= +v=1 +[R1] +x=28 +y=11 +dx=0 +dy=-4 +m=5 +n= +v=1 +[R2] +x=22 +y=19 +dx=0 +dy=-5 +m=7 +n= +v=1 +[R3] +x=31 +y=21 +dx=0 +dy=-4 +m=8 +n= +v=1 +[C0] +x=19 +y=11 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C1] +x=10 +y=9 +m=10 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C2] +x=28 +y=14 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C3] +x=10 +y=19 +m=10 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C4] +x=22 +y=21 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C5] +x=31 +y=24 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=5 +ya=9 +xb=9 +yb=9 +[S1] +xa=11 +ya=9 +xb=18 +yb=9 +[S2] +xa=20 +ya=9 +xb=22 +yb=9 +[S3] +xa=16 +ya=11 +xb=18 +yb=11 +[S4] +xa=20 +ya=11 +xb=27 +yb=11 +[S5] +xa=16 +ya=12 +xb=27 +yb=12 +[S6] +xa=27 +ya=12 +xb=27 +yb=12 +[S7] +xa=5 +ya=19 +xb=9 +yb=19 +[S8] +xa=11 +ya=19 +xb=21 +yb=19 +[S9] +xa=23 +ya=19 +xb=25 +yb=19 +[S10] +xa=16 +ya=21 +xb=21 +yb=21 +[S11] +xa=23 +ya=21 +xb=30 +yb=21 +[S12] +xa=30 +ya=22 +xb=16 +yb=22 +[A0] +x=5 +y=9 +m=1 +[A1] +x=22 +y=9 +m=2 +[A2] +x=16 +y=11 +m=1 +[A3] +x=16 +y=12 +m=2 +[A4] +x=5 +y=19 +m=1 +[A5] +x=25 +y=19 +m=2 +[A6] +x=16 +y=21 +m=1 +[A7] +x=16 +y=22 +m=2 +[S13] +xa=10 +ya=9 +xb=10 +yb=9 +[S14] +xa=10 +ya=12 +xb=10 +yb=12 diff --git a/schémas/Décompteur 0 à 7.anw b/schémas/Décompteur 0 à 7.anw new file mode 100644 index 0000000..5419326 --- /dev/null +++ b/schémas/Décompteur 0 à 7.anw @@ -0,0 +1,2305 @@ +[CP] +R=10 +L=28 +X=26 +C=60 +P=0 +S=221 +A=36 +[R0] +x=24 +y=10 +dx=0 +dy=-9 +t=0 +m=1 +n=C2 +v=0 +[R1] +x=19 +y=15 +dx=0 +dy=-9 +t=0 +m=1 +n=C1 +v=0 +[R2] +x=11 +y=6 +dx=0 +dy=-5 +t=0 +m=1 +n=P1 +v=1 +[R3] +x=14 +y=20 +dx=0 +dy=-5 +t=0 +m=1 +n=P2 +v=1 +[R4] +x=22 +y=32 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[R5] +x=27 +y=27 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[R6] +x=17 +y=37 +dx=0 +dy=-5 +t=0 +m=1 +n=P3 +v=1 +[R7] +x=37 +y=43 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[R8] +x=41 +y=45 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[R9] +x=45 +y=47 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[L0] +x=54 +y=10 +dx=0 +dy=-5 +C0=0 +C1=255 +m=1 +n= +v=0 +[L1] +x=57 +y=10 +dx=0 +dy=-5 +C0=0 +C1=255 +m=1 +n= +v=0 +[L2] +x=60 +y=10 +dx=0 +dy=-5 +C0=0 +C1=255 +m=1 +n= +v=0 +[L3] +x=63 +y=10 +dx=0 +dy=-5 +C0=0 +C1=255 +m=1 +n= +v=0 +[L4] +x=65 +y=11 +dx=5 +dy=0 +C0=0 +C1=255 +m=2 +n= +v=0 +[L5] +x=65 +y=14 +dx=5 +dy=0 +C0=0 +C1=255 +m=2 +n= +v=0 +[L6] +x=65 +y=17 +dx=5 +dy=0 +C0=0 +C1=255 +m=2 +n= +v=0 +[L7] +x=65 +y=20 +dx=5 +dy=0 +C0=0 +C1=255 +m=2 +n= +v=0 +[L8] +x=52 +y=11 +dx=5 +dy=0 +C0=0 +C1=255 +m=2 +n= +v=0 +[L9] +x=52 +y=14 +dx=5 +dy=0 +C0=0 +C1=255 +m=2 +n= +v=0 +[L10] +x=52 +y=17 +dx=5 +dy=0 +C0=0 +C1=255 +m=2 +n= +v=0 +[L11] +x=52 +y=20 +dx=5 +dy=0 +C0=0 +C1=255 +m=2 +n= +v=0 +[L12] +x=52 +y=24 +dx=5 +dy=0 +C0=0 +C1=255 +m=2 +n= +v=0 +[L13] +x=52 +y=27 +dx=5 +dy=0 +C0=0 +C1=255 +m=2 +n= +v=0 +[L14] +x=52 +y=30 +dx=5 +dy=0 +C0=0 +C1=255 +m=2 +n= +v=0 +[L15] +x=52 +y=33 +dx=5 +dy=0 +C0=0 +C1=255 +m=2 +n= +v=0 +[L16] +x=54 +y=34 +dx=0 +dy=-5 +C0=0 +C1=255 +m=1 +n= +v=0 +[L17] +x=57 +y=34 +dx=0 +dy=-5 +C0=0 +C1=255 +m=1 +n= +v=0 +[L18] +x=60 +y=34 +dx=0 +dy=-5 +C0=0 +C1=255 +m=1 +n= +v=0 +[L19] +x=63 +y=34 +dx=0 +dy=-5 +C0=0 +C1=255 +m=1 +n= +v=0 +[L20] +x=54 +y=22 +dx=0 +dy=-5 +C0=0 +C1=255 +m=1 +n= +v=0 +[L21] +x=57 +y=22 +dx=0 +dy=-5 +C0=0 +C1=255 +m=1 +n= +v=0 +[L22] +x=60 +y=22 +dx=0 +dy=-5 +C0=0 +C1=255 +m=1 +n= +v=0 +[L23] +x=63 +y=22 +dx=0 +dy=-5 +C0=0 +C1=255 +m=1 +n= +v=0 +[L24] +x=65 +y=24 +dx=5 +dy=0 +C0=0 +C1=255 +m=2 +n= +v=0 +[L25] +x=65 +y=27 +dx=5 +dy=0 +C0=0 +C1=255 +m=2 +n= +v=0 +[L26] +x=65 +y=30 +dx=5 +dy=0 +C0=0 +C1=255 +m=2 +n= +v=0 +[L27] +x=65 +y=33 +dx=5 +dy=0 +C0=0 +C1=255 +m=2 +n= +v=0 +[X0] +x=16 +y=20 +[X1] +x=21 +y=15 +[X2] +x=22 +y=10 +[X3] +x=14 +y=17 +[X4] +x=24 +y=32 +[X5] +x=25 +y=27 +[X6] +x=17 +y=34 +[X7] +x=19 +y=37 +[X8] +x=35 +y=8 +[X9] +x=47 +y=8 +[X10] +x=35 +y=14 +[X11] +x=47 +y=14 +[X12] +x=35 +y=20 +[X13] +x=47 +y=20 +[X14] +x=47 +y=39 +[X15] +x=35 +y=39 +[X16] +x=43 +y=14 +[X17] +x=39 +y=25 +[X18] +x=47 +y=25 +[X19] +x=35 +y=3 +[X20] +x=47 +y=3 +[X21] +x=35 +y=31 +[X22] +x=35 +y=33 +[X23] +x=47 +y=31 +[X24] +x=47 +y=33 +[X25] +x=47 +y=35 +[C0] +x=14 +y=22 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C1] +x=11 +y=17 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C2] +x=19 +y=9 +m=3 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C3] +x=24 +y=14 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C4] +x=11 +y=9 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C5] +x=19 +y=23 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C6] +x=14 +y=8 +m=5 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C7] +x=19 +y=17 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C8] +x=24 +y=12 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C9] +x=24 +y=20 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C10] +x=14 +y=26 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C11] +x=17 +y=25 +m=5 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C12] +x=22 +y=26 +m=3 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C13] +x=27 +y=29 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C14] +x=27 +y=31 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C15] +x=22 +y=34 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C16] +x=14 +y=34 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C17] +x=17 +y=39 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C18] +x=27 +y=37 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C19] +x=22 +y=40 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C20] +x=5 +y=6 +m=10 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C21] +x=41 +y=33 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C22] +x=45 +y=32 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C23] +x=37 +y=7 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C24] +x=45 +y=7 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C25] +x=41 +y=6 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C26] +x=37 +y=11 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C27] +x=41 +y=11 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C28] +x=45 +y=9 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C29] +x=37 +y=9 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C30] +x=45 +y=4 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C31] +x=45 +y=14 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C32] +x=45 +y=22 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C33] +x=45 +y=18 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C34] +x=41 +y=20 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C35] +x=45 +y=19 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C36] +x=37 +y=24 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C37] +x=45 +y=24 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C38] +x=41 +y=38 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C39] +x=37 +y=34 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C40] +x=14 +y=45 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C41] +x=41 +y=35 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C42] +x=37 +y=13 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C43] +x=41 +y=15 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C44] +x=37 +y=17 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C45] +x=41 +y=21 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C46] +x=41 +y=26 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C47] +x=37 +y=1 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C48] +x=41 +y=1 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C49] +x=37 +y=3 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C50] +x=41 +y=3 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C51] +x=17 +y=47 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C52] +x=37 +y=29 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C53] +x=41 +y=28 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C54] +x=45 +y=29 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C55] +x=37 +y=30 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C56] +x=45 +y=30 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C57] +x=11 +y=43 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C58] +x=37 +y=37 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C59] +x=45 +y=41 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=20 +ya=15 +xb=21 +yb=15 +[S1] +xa=15 +ya=20 +xb=16 +yb=20 +[S2] +xa=15 +ya=22 +xb=16 +yb=22 +[S3] +xa=20 +ya=10 +xb=22 +yb=10 +[S4] +xa=25 +ya=20 +xb=27 +yb=20 +[S5] +xa=20 +ya=24 +xb=27 +yb=24 +[S6] +xa=15 +ya=8 +xb=28 +yb=8 +[S7] +xa=25 +ya=10 +xb=27 +yb=10 +[S8] +xa=16 +ya=15 +xb=18 +yb=15 +[S9] +xa=15 +ya=9 +xb=15 +yb=10 +[S10] +xa=11 +ya=20 +xb=13 +yb=20 +[S11] +xa=12 +ya=22 +xb=13 +yb=22 +[S12] +xa=16 +ya=22 +xb=16 +yb=20 +[S13] +xa=12 +ya=17 +xb=14 +yb=17 +[S14] +xa=12 +ya=22 +xb=12 +yb=24 +[S15] +xa=25 +ya=15 +xb=28 +yb=15 +[S16] +xa=28 +ya=15 +xb=28 +yb=8 +[S17] +xa=18 +ya=24 +xb=12 +yb=24 +[S18] +xa=12 +ya=6 +xb=14 +yb=6 +[S19] +xa=8 +ya=9 +xb=10 +yb=9 +[S20] +xa=6 +ya=6 +xb=10 +yb=6 +[S21] +xa=18 +ya=24 +xb=18 +yb=24 +[S22] +xa=12 +ya=9 +xb=13 +yb=9 +[S23] +xa=8 +ya=17 +xb=10 +yb=17 +[S24] +xa=21 +ya=15 +xb=21 +yb=15 +[S25] +xa=21 +ya=17 +xb=20 +yb=17 +[S26] +xa=22 +ya=10 +xb=22 +yb=12 +[S27] +xa=22 +ya=12 +xb=23 +yb=12 +[S28] +xa=25 +ya=12 +xb=26 +yb=12 +[S29] +xa=26 +ya=12 +xb=26 +yb=13 +[S30] +xa=26 +ya=13 +xb=14 +yb=13 +[S31] +xa=14 +ya=13 +xb=14 +yb=17 +[S32] +xa=15 +ya=10 +xb=18 +yb=10 +[S33] +xa=21 +ya=15 +xb=21 +yb=17 +[S34] +xa=21 +ya=27 +xb=18 +yb=27 +[S35] +xa=18 +ya=27 +xb=18 +yb=26 +[S36] +xa=16 +ya=26 +xb=15 +yb=26 +[S37] +xa=13 +ya=26 +xb=11 +yb=26 +[S38] +xa=28 +ya=27 +xb=30 +yb=27 +[S39] +xa=23 +ya=27 +xb=25 +yb=27 +[S40] +xa=28 +ya=32 +xb=31 +yb=32 +[S41] +xa=31 +ya=32 +xb=31 +yb=25 +[S42] +xa=31 +ya=25 +xb=18 +yb=25 +[S43] +xa=19 +ya=32 +xb=21 +yb=32 +[S44] +xa=23 +ya=32 +xb=24 +yb=32 +[S45] +xa=17 +ya=34 +xb=17 +yb=30 +[S46] +xa=17 +ya=30 +xb=29 +yb=30 +[S47] +xa=29 +ya=30 +xb=29 +yb=29 +[S48] +xa=29 +ya=29 +xb=28 +yb=29 +[S49] +xa=26 +ya=29 +xb=25 +yb=29 +[S50] +xa=25 +ya=29 +xb=25 +yb=27 +[S51] +xa=15 +ya=34 +xb=17 +yb=34 +[S52] +xa=11 +ya=34 +xb=13 +yb=34 +[S53] +xa=23 +ya=34 +xb=24 +yb=34 +[S54] +xa=24 +ya=34 +xb=24 +yb=32 +[S55] +xa=16 +ya=39 +xb=15 +yb=39 +[S56] +xa=15 +ya=39 +xb=15 +yb=41 +[S57] +xa=15 +ya=41 +xb=21 +yb=41 +[S58] +xa=28 +ya=37 +xb=30 +yb=37 +[S59] +xa=23 +ya=41 +xb=30 +yb=41 +[S60] +xa=18 +ya=37 +xb=19 +yb=37 +[S61] +xa=18 +ya=39 +xb=19 +yb=39 +[S62] +xa=19 +ya=39 +xb=19 +yb=37 +[S63] +xa=16 +ya=37 +xb=14 +yb=37 +[S64] +xa=8 +ya=43 +xb=10 +yb=43 +[S65] +xa=8 +ya=45 +xb=13 +yb=45 +[S66] +xa=8 +ya=47 +xb=16 +yb=47 +[S67] +xa=12 +ya=43 +xb=36 +yb=43 +[S68] +xa=38 +ya=43 +xb=40 +yb=43 +[S69] +xa=42 +ya=45 +xb=44 +yb=45 +[S70] +xa=46 +ya=47 +xb=48 +yb=47 +[S71] +xa=44 +ya=47 +xb=18 +yb=47 +[S72] +xa=15 +ya=45 +xb=40 +yb=45 +[S73] +xa=64 +ya=10 +xb=64 +yb=8 +[S74] +xa=62 +ya=10 +xb=61 +yb=10 +[S75] +xa=59 +ya=10 +xb=58 +yb=10 +[S76] +xa=56 +ya=10 +xb=55 +yb=10 +[S77] +xa=65 +ya=12 +xb=65 +yb=13 +[S78] +xa=65 +ya=15 +xb=65 +yb=16 +[S79] +xa=65 +ya=18 +xb=65 +yb=19 +[S80] +xa=65 +ya=3 +xb=65 +yb=10 +[S81] +xa=52 +ya=12 +xb=52 +yb=13 +[S82] +xa=52 +ya=15 +xb=52 +yb=16 +[S83] +xa=52 +ya=18 +xb=52 +yb=19 +[S84] +xa=52 +ya=25 +xb=52 +yb=26 +[S85] +xa=55 +ya=22 +xb=56 +yb=22 +[S86] +xa=58 +ya=22 +xb=59 +yb=22 +[S87] +xa=61 +ya=22 +xb=62 +yb=22 +[S88] +xa=65 +ya=25 +xb=65 +yb=26 +[S89] +xa=65 +ya=28 +xb=65 +yb=29 +[S90] +xa=65 +ya=31 +xb=65 +yb=32 +[S91] +xa=62 +ya=34 +xb=61 +yb=34 +[S92] +xa=59 +ya=34 +xb=58 +yb=34 +[S93] +xa=56 +ya=34 +xb=55 +yb=34 +[S94] +xa=52 +ya=32 +xb=52 +yb=31 +[S95] +xa=52 +ya=29 +xb=52 +yb=28 +[S96] +xa=65 +ya=21 +xb=66 +yb=21 +[S97] +xa=64 +ya=22 +xb=66 +yb=22 +[S98] +xa=65 +ya=23 +xb=66 +yb=23 +[S99] +xa=53 +ya=22 +xb=49 +yb=22 +[S100] +xa=52 +ya=21 +xb=51 +yb=21 +[S101] +xa=49 +ya=10 +xb=52 +yb=10 +[S102] +xa=53 +ya=10 +xb=53 +yb=8 +[S103] +xa=46 +ya=8 +xb=47 +yb=8 +[S104] +xa=47 +ya=29 +xb=47 +yb=31 +[S105] +xa=35 +ya=18 +xb=35 +yb=20 +[S106] +xa=52 +ya=34 +xb=51 +yb=34 +[S107] +xa=53 +ya=34 +xb=53 +yb=35 +[S108] +xa=42 +ya=35 +xb=47 +yb=35 +[S109] +xa=65 +ya=34 +xb=65 +yb=39 +[S110] +xa=47 +ya=37 +xb=47 +yb=39 +[S111] +xa=64 +ya=34 +xb=64 +yb=35 +[S112] +xa=47 +ya=6 +xb=47 +yb=8 +[S113] +xa=47 +ya=6 +xb=42 +yb=6 +[S114] +xa=35 +ya=6 +xb=35 +yb=8 +[S115] +xa=35 +ya=6 +xb=40 +yb=6 +[S116] +xa=34 +ya=8 +xb=35 +yb=8 +[S117] +xa=46 +ya=14 +xb=47 +yb=14 +[S118] +xa=49 +ya=14 +xb=49 +yb=10 +[S119] +xa=38 +ya=14 +xb=43 +yb=14 +[S120] +xa=34 +ya=14 +xb=35 +yb=14 +[S121] +xa=35 +ya=12 +xb=35 +yb=14 +[S122] +xa=35 +ya=16 +xb=40 +yb=16 +[S123] +xa=42 +ya=16 +xb=43 +yb=16 +[S124] +xa=43 +ya=16 +xb=43 +yb=14 +[S125] +xa=34 +ya=20 +xb=35 +yb=20 +[S126] +xa=42 +ya=20 +xb=44 +yb=20 +[S127] +xa=38 +ya=18 +xb=44 +yb=18 +[S128] +xa=46 +ya=18 +xb=47 +yb=18 +[S129] +xa=46 +ya=20 +xb=47 +yb=20 +[S130] +xa=47 +ya=18 +xb=47 +yb=20 +[S131] +xa=49 +ya=20 +xb=49 +yb=22 +[S132] +xa=34 +ya=25 +xb=36 +yb=25 +[S133] +xa=38 +ya=25 +xb=39 +yb=25 +[S134] +xa=38 +ya=8 +xb=44 +yb=8 +[S135] +xa=47 +ya=39 +xb=47 +yb=39 +[S136] +xa=42 +ya=39 +xb=47 +yb=39 +[S137] +xa=38 +ya=37 +xb=47 +yb=37 +[S138] +xa=34 +ya=39 +xb=35 +yb=39 +[S139] +xa=35 +ya=37 +xb=35 +yb=39 +[S140] +xa=2 +ya=6 +xb=4 +yb=6 +[S141] +xa=35 +ya=18 +xb=36 +yb=18 +[S142] +xa=35 +ya=37 +xb=36 +yb=37 +[S143] +xa=35 +ya=9 +xb=36 +yb=9 +[S144] +xa=38 +ya=9 +xb=44 +yb=9 +[S145] +xa=46 +ya=9 +xb=47 +yb=9 +[S146] +xa=35 +ya=12 +xb=36 +yb=12 +[S147] +xa=38 +ya=12 +xb=40 +yb=12 +[S148] +xa=42 +ya=12 +xb=47 +yb=12 +[S149] +xa=47 +ya=12 +xb=47 +yb=14 +[S150] +xa=46 +ya=22 +xb=47 +yb=22 +[S151] +xa=44 +ya=22 +xb=42 +yb=22 +[S152] +xa=40 +ya=22 +xb=35 +yb=22 +[S153] +xa=39 +ya=25 +xb=39 +yb=26 +[S154] +xa=39 +ya=26 +xb=40 +yb=26 +[S155] +xa=42 +ya=26 +xb=47 +yb=26 +[S156] +xa=47 +ya=26 +xb=47 +yb=25 +[S157] +xa=46 +ya=25 +xb=47 +yb=25 +[S158] +xa=49 +ya=25 +xb=49 +yb=23 +[S159] +xa=49 +ya=23 +xb=52 +yb=23 +[S160] +xa=36 +ya=2 +xb=35 +yb=2 +[S161] +xa=35 +ya=2 +xb=35 +yb=3 +[S162] +xa=35 +ya=5 +xb=44 +yb=5 +[S163] +xa=34 +ya=3 +xb=35 +yb=3 +[S164] +xa=38 +ya=3 +xb=40 +yb=3 +[S165] +xa=38 +ya=2 +xb=40 +yb=2 +[S166] +xa=42 +ya=2 +xb=47 +yb=2 +[S167] +xa=35 +ya=29 +xb=35 +yb=31 +[S168] +xa=46 +ya=5 +xb=47 +yb=5 +[S169] +xa=47 +ya=2 +xb=47 +yb=3 +[S170] +xa=36 +ya=29 +xb=35 +yb=29 +[S171] +xa=35 +ya=35 +xb=36 +yb=35 +[S172] +xa=35 +ya=33 +xb=40 +yb=33 +[S173] +xa=34 +ya=31 +xb=35 +yb=31 +[S174] +xa=38 +ya=31 +xb=44 +yb=31 +[S175] +xa=38 +ya=29 +xb=40 +yb=29 +[S176] +xa=42 +ya=29 +xb=44 +yb=29 +[S177] +xa=46 +ya=29 +xb=47 +yb=29 +[S178] +xa=38 +ya=35 +xb=40 +yb=35 +[S179] +xa=42 +ya=33 +xb=44 +yb=33 +[S180] +xa=46 +ya=33 +xb=47 +yb=33 +[S181] +xa=46 +ya=31 +xb=47 +yb=31 +[S182] +xa=35 +ya=41 +xb=44 +yb=41 +[S183] +xa=46 +ya=41 +xb=47 +yb=41 +[S184] +xa=42 +ya=3 +xb=47 +yb=3 +[S185] +xa=21 +ya=15 +xb=23 +yb=15 +[S186] +xa=16 +ya=20 +xb=23 +yb=20 +[S187] +xa=22 +ya=10 +xb=23 +yb=10 +[S188] +xa=14 +ya=17 +xb=18 +yb=17 +[S189] +xa=25 +ya=27 +xb=26 +yb=27 +[S190] +xa=24 +ya=32 +xb=26 +yb=32 +[S191] +xa=17 +ya=34 +xb=21 +yb=34 +[S192] +xa=19 +ya=37 +xb=26 +yb=37 +[S193] +xa=47 +ya=8 +xb=53 +yb=8 +[S194] +xa=47 +ya=31 +xb=47 +yb=33 +[S195] +xa=35 +ya=20 +xb=35 +yb=22 +[S196] +xa=47 +ya=35 +xb=53 +yb=35 +[S197] +xa=47 +ya=39 +xb=47 +yb=41 +[S198] +xa=47 +ya=8 +xb=47 +yb=9 +[S199] +xa=35 +ya=8 +xb=35 +yb=9 +[S200] +xa=35 +ya=8 +xb=36 +yb=8 +[S201] +xa=47 +ya=14 +xb=49 +yb=14 +[S202] +xa=43 +ya=14 +xb=44 +yb=14 +[S203] +xa=35 +ya=14 +xb=36 +yb=14 +[S204] +xa=35 +ya=14 +xb=35 +yb=16 +[S205] +xa=35 +ya=20 +xb=40 +yb=20 +[S206] +xa=47 +ya=20 +xb=49 +yb=20 +[S207] +xa=47 +ya=20 +xb=47 +yb=22 +[S208] +xa=39 +ya=25 +xb=44 +yb=25 +[S209] +xa=47 +ya=39 +xb=65 +yb=39 +[S210] +xa=35 +ya=39 +xb=40 +yb=39 +[S211] +xa=35 +ya=39 +xb=35 +yb=41 +[S212] +xa=47 +ya=25 +xb=49 +yb=25 +[S213] +xa=35 +ya=3 +xb=35 +yb=5 +[S214] +xa=35 +ya=3 +xb=36 +yb=3 +[S215] +xa=35 +ya=31 +xb=35 +yb=33 +[S216] +xa=47 +ya=3 +xb=47 +yb=5 +[S217] +xa=35 +ya=31 +xb=36 +yb=31 +[S218] +xa=47 +ya=3 +xb=65 +yb=3 +[S219] +xa=47 +ya=33 +xb=47 +yb=35 +[S220] +xa=35 +ya=33 +xb=35 +yb=35 +[A0] +x=27 +y=10 +m=2 +[A1] +x=16 +y=15 +m=2 +[A2] +x=11 +y=20 +m=2 +[A3] +x=27 +y=20 +m=1 +[A4] +x=8 +y=9 +m=1 +[A5] +x=14 +y=6 +m=2 +[A6] +x=27 +y=24 +m=1 +[A7] +x=34 +y=39 +m=1 +[A8] +x=8 +y=17 +m=1 +[A9] +x=11 +y=26 +m=1 +[A10] +x=19 +y=32 +m=2 +[A11] +x=30 +y=27 +m=2 +[A12] +x=11 +y=34 +m=1 +[A13] +x=14 +y=37 +m=2 +[A14] +x=30 +y=37 +m=1 +[A15] +x=30 +y=41 +m=1 +[A16] +x=8 +y=43 +m=1 +[A17] +x=8 +y=45 +m=1 +[A18] +x=8 +y=47 +m=1 +[A19] +x=40 +y=43 +m=2 +[A20] +x=44 +y=45 +m=2 +[A21] +x=48 +y=47 +m=2 +[A22] +x=64 +y=8 +m=2 +[A23] +x=66 +y=21 +m=2 +[A24] +x=66 +y=22 +m=2 +[A25] +x=66 +y=23 +m=2 +[A26] +x=51 +y=34 +m=2 +[A27] +x=51 +y=21 +m=2 +[A28] +x=64 +y=35 +m=2 +[A29] +x=34 +y=8 +m=1 +[A30] +x=34 +y=3 +m=1 +[A31] +x=34 +y=14 +m=1 +[A32] +x=34 +y=20 +m=1 +[A33] +x=34 +y=25 +m=1 +[A34] +x=2 +y=6 +m=1 +[A35] +x=34 +y=31 +m=1 diff --git a/schémas/RIT.anw b/schémas/RIT.anw new file mode 100644 index 0000000..32049a5 --- /dev/null +++ b/schémas/RIT.anw @@ -0,0 +1,119 @@ +[CP] +R=1 +X=1 +C=3 +P=1 +S=10 +A=4 +[R0] +x=22 +y=9 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[X0] +x=19 +y=9 +[C0] +x=22 +y=11 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C1] +x=16 +y=8 +m=6 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C2] +x=10 +y=8 +m=11 +i=1 +j=1 +n= +v=0 +dx=0 +dy=0 +[P0] +x=26 +y=11 +m=1 +[S0] +xa=13 +ya=8 +xb=15 +yb=8 +[S1] +xa=17 +ya=9 +xb=19 +yb=9 +[S2] +xa=23 +ya=9 +xb=25 +yb=9 +[S3] +xa=23 +ya=11 +xb=25 +yb=11 +[S4] +xa=27 +ya=11 +xb=29 +yb=11 +[S5] +xa=21 +ya=11 +xb=19 +yb=11 +[S6] +xa=19 +ya=11 +xb=19 +yb=9 +[S7] +xa=15 +ya=9 +xb=11 +yb=9 +[S8] +xa=9 +ya=9 +xb=7 +yb=9 +[S9] +xa=19 +ya=9 +xb=21 +yb=9 +[A0] +x=29 +y=11 +m=2 +[A1] +x=25 +y=9 +m=1 +[A2] +x=13 +y=8 +m=1 +[A3] +x=7 +y=9 +m=2 diff --git a/schémas/RR_RRR.anw b/schémas/RR_RRR.anw new file mode 100644 index 0000000..d1a8ab4 --- /dev/null +++ b/schémas/RR_RRR.anw @@ -0,0 +1,99 @@ +[CP] +R=2 +X=0 +C=3 +P=0 +S=6 +A=4 +[R0] +x=14 +y=9 +dx=0 +dy=-5 +m=1 +n= +v=1 +[R1] +x=18 +y=12 +dx=0 +dy=-5 +m=1 +n= +v=1 +[C0] +x=10 +y=8 +m=11 +i=1 +j=1 +n= +v=0 +dx=0 +dy=0 +[C1] +x=14 +y=12 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C2] +x=18 +y=15 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=7 +ya=9 +xb=9 +yb=9 +[S1] +xa=11 +ya=9 +xb=13 +yb=9 +[S2] +xa=15 +ya=9 +xb=17 +yb=9 +[S3] +xa=11 +ya=12 +xb=13 +yb=12 +[S4] +xa=15 +ya=12 +xb=17 +yb=12 +[S5] +xa=19 +ya=12 +xb=21 +yb=12 +[A0] +x=7 +y=9 +m=1 +[A1] +x=17 +y=9 +m=2 +[A2] +x=21 +y=12 +m=2 +[A3] +x=11 +y=12 +m=1 diff --git a/schémas/RT_RR.anw b/schémas/RT_RR.anw new file mode 100644 index 0000000..b10db93 --- /dev/null +++ b/schémas/RT_RR.anw @@ -0,0 +1,141 @@ +[CP] +R=3 +X=0 +C=4 +P=0 +S=10 +A=5 +[R0] +x=11 +y=6 +dx=0 +dy=-5 +m=1 +n= +v=1 +[R1] +x=18 +y=9 +dx=0 +dy=-5 +m=1 +n= +v=1 +[R2] +x=22 +y=12 +dx=0 +dy=-5 +m=1 +n= +v=1 +[C0] +x=7 +y=5 +m=11 +i=1 +j=1 +n= +v=0 +dx=0 +dy=0 +[C1] +x=11 +y=9 +m=5 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C2] +x=18 +y=15 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C3] +x=22 +y=15 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=4 +ya=6 +xb=6 +yb=6 +[S1] +xa=8 +ya=6 +xb=10 +yb=6 +[S2] +xa=12 +ya=6 +xb=14 +yb=6 +[S3] +xa=8 +ya=10 +xb=10 +yb=10 +[S4] +xa=12 +ya=9 +xb=17 +yb=9 +[S5] +xa=19 +ya=9 +xb=21 +yb=9 +[S6] +xa=12 +ya=10 +xb=15 +yb=10 +[S7] +xa=15 +ya=10 +xb=15 +yb=12 +[S8] +xa=15 +ya=12 +xb=21 +yb=12 +[S9] +xa=23 +ya=12 +xb=25 +yb=12 +[A0] +x=4 +y=6 +m=1 +[A1] +x=14 +y=6 +m=2 +[A2] +x=8 +y=10 +m=1 +[A3] +x=21 +y=9 +m=2 +[A4] +x=25 +y=12 +m=2 diff --git a/schémas/Res.anw b/schémas/Res.anw new file mode 100644 index 0000000..fbea93f --- /dev/null +++ b/schémas/Res.anw @@ -0,0 +1,78 @@ +[CP] +R=1 +X=0 +C=2 +P=1 +S=6 +A=2 +[R0] +x=23 +y=6 +dx=0 +dy=-5 +t=0 +m=1 +n=A +v=1 +[C0] +x=12 +y=6 +m=11 +i=1 +j=1 +n= +v=0 +dx=0 +dy=-4 +[C1] +x=23 +y=8 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[P0] +x=17 +y=6 +m=1 +[S0] +xa=8 +ya=7 +xb=11 +yb=7 +[S1] +xa=13 +ya=7 +xb=15 +yb=7 +[S2] +xa=15 +ya=7 +xb=15 +yb=6 +[S3] +xa=15 +ya=6 +xb=16 +yb=6 +[S4] +xa=18 +ya=6 +xb=22 +yb=6 +[S5] +xa=24 +ya=6 +xb=28 +yb=6 +[A0] +x=8 +y=7 +m=1 +[A1] +x=28 +y=6 +m=2 diff --git a/schémas/Sonnette.anw b/schémas/Sonnette.anw new file mode 100644 index 0000000..e95aea0 --- /dev/null +++ b/schémas/Sonnette.anw @@ -0,0 +1,125 @@ +[CP] +R=2 +L=0 +X=2 +C=3 +P=0 +S=11 +A=2 +[R0] +x=18 +y=7 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[R1] +x=26 +y=11 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[X0] +x=29 +y=7 +[X1] +x=10 +y=7 +[C0] +x=5 +y=7 +m=15 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C1] +x=18 +y=10 +m=3 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C2] +x=26 +y=7 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=2 +ya=7 +xb=4 +yb=7 +[S1] +xa=6 +ya=7 +xb=10 +yb=7 +[S2] +xa=10 +ya=7 +xb=10 +yb=11 +[S3] +xa=10 +ya=11 +xb=17 +yb=11 +[S4] +xa=19 +ya=11 +xb=25 +yb=11 +[S5] +xa=27 +ya=11 +xb=29 +yb=11 +[S6] +xa=29 +ya=11 +xb=29 +yb=7 +[S7] +xa=29 +ya=7 +xb=31 +yb=7 +[S8] +xa=29 +ya=7 +xb=27 +yb=7 +[S9] +xa=25 +ya=7 +xb=19 +yb=7 +[S10] +xa=17 +ya=7 +xb=10 +yb=7 +[A0] +x=2 +y=7 +m=1 +[A1] +x=31 +y=7 +m=2 diff --git a/schémas/T1.anw b/schémas/T1.anw new file mode 100644 index 0000000..65fdc8b --- /dev/null +++ b/schémas/T1.anw @@ -0,0 +1,173 @@ +[CP] +R=4 +X=1 +C=6 +P=0 +S=11 +A=4 +[R0] +x=17 +y=11 +dx=0 +dy=-5 +m=1 +n=M +v=1 +[R1] +x=20 +y=7 +dx=0 +dy=-5 +m=1 +n=P +v=1 +[R2] +x=34 +y=11 +dx=0 +dy=-5 +m=1 +n=C +v=1 +[R3] +x=23 +y=11 +dx=0 +dy=-5 +m=1 +n=m +v=1 +[X0] +x=26 +y=11 +[C0] +x=38 +y=10 +m=5 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C1] +x=20 +y=9 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C2] +x=17 +y=13 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C3] +x=30 +y=11 +m=10 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C4] +x=34 +y=13 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C5] +x=23 +y=13 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=24 +ya=11 +xb=26 +yb=11 +[S1] +xa=35 +ya=11 +xb=37 +yb=11 +[S2] +xa=39 +ya=11 +xb=43 +yb=11 +[S3] +xa=39 +ya=10 +xb=42 +yb=10 +[S4] +xa=26 +ya=11 +xb=26 +yb=7 +[S5] +xa=21 +ya=7 +xb=26 +yb=7 +[S6] +xa=31 +ya=11 +xb=33 +yb=11 +[S7] +xa=15 +ya=7 +xb=19 +yb=7 +[S8] +xa=18 +ya=11 +xb=22 +yb=11 +[S9] +xa=16 +ya=11 +xb=13 +yb=11 +[S10] +xa=26 +ya=11 +xb=29 +yb=11 +[A0] +x=42 +y=10 +m=1 +[A1] +x=43 +y=11 +m=2 +[A2] +x=15 +y=7 +m=1 +[A3] +x=13 +y=11 +m=2 diff --git a/schémas/T2.anw b/schémas/T2.anw new file mode 100644 index 0000000..5b95ce7 --- /dev/null +++ b/schémas/T2.anw @@ -0,0 +1,193 @@ +[CP] +R=3 +X=2 +C=7 +P=0 +S=14 +A=4 +[R0] +x=18 +y=7 +dx=0 +dy=-5 +m=1 +n=A +v=1 +[R1] +x=20 +y=11 +dx=0 +dy=-5 +m=1 +n=B +v=1 +[R2] +x=22 +y=15 +dx=0 +dy=-5 +m=1 +n=C +v=1 +[X0] +x=13 +y=11 +[X1] +x=25 +y=11 +[C0] +x=7 +y=7 +m=10 +i=1 +j=1 +n=A +v=1 +dx=0 +dy=-4 +[C1] +x=10 +y=11 +m=10 +i=0 +j=1 +n=B +v=1 +dx=0 +dy=-4 +[C2] +x=16 +y=15 +m=10 +i=0 +j=1 +n=C +v=1 +dx=0 +dy=-4 +[C3] +x=30 +y=11 +m=13 +i=1 +j=1 +n= +v=0 +dx=0 +dy=0 +[C4] +x=18 +y=18 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C5] +x=20 +y=19 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C6] +x=22 +y=20 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=3 +ya=7 +xb=6 +yb=7 +[S1] +xa=8 +ya=7 +xb=17 +yb=7 +[S2] +xa=6 +ya=11 +xb=9 +yb=11 +[S3] +xa=11 +ya=11 +xb=13 +yb=11 +[S4] +xa=21 +ya=11 +xb=25 +yb=11 +[S5] +xa=31 +ya=11 +xb=34 +yb=11 +[S6] +xa=23 +ya=15 +xb=34 +yb=15 +[S7] +xa=17 +ya=15 +xb=21 +yb=15 +[S8] +xa=13 +ya=11 +xb=13 +yb=15 +[S9] +xa=13 +ya=15 +xb=15 +yb=15 +[S10] +xa=19 +ya=7 +xb=25 +yb=7 +[S11] +xa=25 +ya=7 +xb=25 +yb=11 +[S12] +xa=13 +ya=11 +xb=19 +yb=11 +[S13] +xa=25 +ya=11 +xb=29 +yb=11 +[A0] +x=3 +y=7 +m=1 +[A1] +x=6 +y=11 +m=1 +[A2] +x=34 +y=11 +m=2 +[A3] +x=34 +y=15 +m=2 diff --git a/schémas/T3.anw b/schémas/T3.anw new file mode 100644 index 0000000..59f4468 --- /dev/null +++ b/schémas/T3.anw @@ -0,0 +1,136 @@ +[CP] +R=3 +X=1 +C=4 +P=0 +S=10 +A=3 +[R0] +x=11 +y=7 +dx=0 +dy=-5 +m=1 +n=A +v=1 +[R1] +x=15 +y=11 +dx=0 +dy=-5 +m=1 +n=B +v=1 +[R2] +x=18 +y=15 +dx=0 +dy=-5 +m=1 +n=C +v=1 +[X0] +x=18 +y=9 +[C0] +x=11 +y=9 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=-4 +[C1] +x=15 +y=13 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C2] +x=18 +y=17 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C3] +x=23 +y=9 +m=13 +i=1 +j=1 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=14 +ya=11 +xb=12 +yb=11 +[S1] +xa=12 +ya=11 +xb=12 +yb=15 +[S2] +xa=12 +ya=15 +xb=17 +yb=15 +[S3] +xa=19 +ya=15 +xb=23 +yb=15 +[S4] +xa=8 +ya=7 +xb=10 +yb=7 +[S5] +xa=12 +ya=7 +xb=18 +yb=7 +[S6] +xa=18 +ya=7 +xb=18 +yb=11 +[S7] +xa=16 +ya=11 +xb=18 +yb=11 +[S8] +xa=18 +ya=9 +xb=22 +yb=9 +[S9] +xa=24 +ya=9 +xb=27 +yb=9 +[A0] +x=8 +y=7 +m=1 +[A1] +x=27 +y=9 +m=2 +[A2] +x=23 +y=15 +m=2 diff --git a/schémas/T4.anw b/schémas/T4.anw new file mode 100644 index 0000000..46fe1fa --- /dev/null +++ b/schémas/T4.anw @@ -0,0 +1,209 @@ +[CP] +R=5 +X=2 +C=7 +P=0 +S=14 +A=4 +[R0] +x=13 +y=9 +dx=0 +dy=-5 +m=1 +n=c +v=1 +[R1] +x=24 +y=9 +dx=0 +dy=-5 +m=1 +n=d +v=1 +[R2] +x=16 +y=4 +dx=0 +dy=-5 +m=1 +n=a +v=1 +[R3] +x=22 +y=4 +dx=0 +dy=-5 +m=1 +n=b +v=1 +[R4] +x=18 +y=12 +dx=0 +dy=-5 +m=1 +n=E +v=1 +[X0] +x=16 +y=9 +[X1] +x=20 +y=4 +[C0] +x=16 +y=6 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C1] +x=13 +y=11 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C2] +x=24 +y=11 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C3] +x=12 +y=3 +m=11 +i=1 +j=1 +n= +v=0 +dx=0 +dy=0 +[C4] +x=22 +y=6 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C5] +x=18 +y=14 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=9 +ya=9 +xb=12 +yb=9 +[S1] +xa=14 +ya=9 +xb=16 +yb=9 +[S2] +xa=25 +ya=9 +xb=28 +yb=9 +[S3] +xa=17 +ya=4 +xb=20 +yb=4 +[S4] +xa=9 +ya=4 +xb=11 +yb=4 +[S5] +xa=13 +ya=4 +xb=15 +yb=4 +[S6] +xa=23 +ya=4 +xb=28 +yb=4 +[S7] +xa=16 +ya=9 +xb=16 +yb=12 +[S8] +xa=16 +ya=12 +xb=17 +yb=12 +[S9] +xa=19 +ya=12 +xb=20 +yb=12 +[S10] +xa=20 +ya=12 +xb=20 +yb=4 +[S11] +xa=7 +ya=9 +xb=6 +yb=9 +[S12] +xa=16 +ya=9 +xb=23 +yb=9 +[A0] +x=6 +y=9 +m=1 +[A1] +x=9 +y=4 +m=1 +[A2] +x=28 +y=9 +m=2 +[A3] +x=28 +y=4 +m=2 +[C6] +x=8 +y=8 +m=11 +i=1 +j=1 +n= +v=0 +dx=0 +dy=0 +[S13] +xa=20 +ya=4 +xb=21 +yb=4 diff --git a/schémas/T5.anw b/schémas/T5.anw new file mode 100644 index 0000000..742633b --- /dev/null +++ b/schémas/T5.anw @@ -0,0 +1,295 @@ +[CP] +R=4 +X=3 +C=10 +P=0 +S=23 +A=8 +[R0] +x=7 +y=8 +dx=0 +dy=-5 +m=1 +n=A +v=1 +[R1] +x=11 +y=12 +dx=0 +dy=-5 +m=1 +n=B +v=1 +[R2] +x=15 +y=16 +dx=0 +dy=-5 +m=1 +n=C +v=1 +[R3] +x=19 +y=20 +dx=0 +dy=-5 +m=1 +n=D +v=1 +[X0] +x=9 +y=8 +[X1] +x=13 +y=12 +[X2] +x=17 +y=16 +[C0] +x=13 +y=8 +m=15 +i=0 +j=1 +n= +v=0 +dx=0 +dy=-4 +[C1] +x=17 +y=12 +m=15 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C2] +x=21 +y=16 +m=15 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C3] +x=25 +y=7 +m=5 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C4] +x=29 +y=15 +m=5 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C5] +x=27 +y=11 +m=5 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C6] +x=7 +y=10 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C7] +x=11 +y=14 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C8] +x=15 +y=18 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C9] +x=19 +y=22 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=4 +ya=8 +xb=6 +yb=8 +[S1] +xa=8 +ya=8 +xb=9 +yb=8 +[S2] +xa=9 +ya=8 +xb=9 +yb=12 +[S3] +xa=9 +ya=12 +xb=10 +yb=12 +[S4] +xa=12 +ya=12 +xb=13 +yb=12 +[S5] +xa=13 +ya=12 +xb=13 +yb=16 +[S6] +xa=13 +ya=16 +xb=14 +yb=16 +[S7] +xa=16 +ya=16 +xb=17 +yb=16 +[S8] +xa=17 +ya=16 +xb=17 +yb=20 +[S9] +xa=17 +ya=20 +xb=18 +yb=20 +[S10] +xa=20 +ya=20 +xb=22 +yb=20 +[S11] +xa=14 +ya=8 +xb=24 +yb=8 +[S12] +xa=18 +ya=12 +xb=26 +yb=12 +[S13] +xa=28 +ya=12 +xb=30 +yb=12 +[S14] +xa=28 +ya=11 +xb=30 +yb=11 +[S15] +xa=30 +ya=15 +xb=32 +yb=15 +[S16] +xa=30 +ya=16 +xb=32 +yb=16 +[S17] +xa=28 +ya=16 +xb=22 +yb=16 +[S18] +xa=26 +ya=8 +xb=28 +yb=8 +[S19] +xa=28 +ya=7 +xb=26 +yb=7 +[S20] +xa=9 +ya=8 +xb=12 +yb=8 +[S21] +xa=13 +ya=12 +xb=16 +yb=12 +[S22] +xa=17 +ya=16 +xb=20 +yb=16 +[A0] +x=4 +y=8 +m=1 +[A1] +x=22 +y=20 +m=2 +[A2] +x=28 +y=7 +m=1 +[A3] +x=28 +y=8 +m=2 +[A4] +x=30 +y=12 +m=2 +[A5] +x=32 +y=16 +m=2 +[A6] +x=30 +y=11 +m=1 +[A7] +x=32 +y=15 +m=1 diff --git a/schémas/TA1.anw b/schémas/TA1.anw new file mode 100644 index 0000000..2135578 --- /dev/null +++ b/schémas/TA1.anw @@ -0,0 +1,58 @@ +[CP] +R=1 +X=0 +C=2 +P=0 +S=3 +A=2 +[R0] +x=19 +y=9 +dx=0 +dy=-5 +m=4 +n= +v=1 +[C0] +x=19 +y=11 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C1] +x=10 +y=9 +m=10 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=5 +ya=9 +xb=9 +yb=9 +[S1] +xa=11 +ya=9 +xb=18 +yb=9 +[S2] +xa=20 +ya=9 +xb=22 +yb=9 +[A0] +x=5 +y=9 +m=1 +[A1] +x=22 +y=9 +m=2 diff --git a/schémas/TA2.anw b/schémas/TA2.anw new file mode 100644 index 0000000..1304006 --- /dev/null +++ b/schémas/TA2.anw @@ -0,0 +1,107 @@ +[CP] +R=2 +X=0 +C=3 +P=0 +S=7 +A=4 +L=0 +[R0] +x=19 +y=9 +dx=0 +dy=-5 +m=4 +n= +v=1 +t=5000 +[R1] +x=28 +y=11 +dx=0 +dy=-4 +m=5 +n= +v=1 +t=2000 +[C0] +x=19 +y=11 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C1] +x=10 +y=9 +m=10 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C2] +x=28 +y=14 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=5 +ya=9 +xb=9 +yb=9 +[S1] +xa=11 +ya=9 +xb=18 +yb=9 +[S2] +xa=20 +ya=9 +xb=22 +yb=9 +[S3] +xa=16 +ya=11 +xb=18 +yb=11 +[S4] +xa=20 +ya=11 +xb=27 +yb=11 +[S5] +xa=16 +ya=12 +xb=27 +yb=12 +[S6] +xa=27 +ya=12 +xb=27 +yb=12 +[A0] +x=5 +y=9 +m=1 +[A1] +x=22 +y=9 +m=2 +[A2] +x=16 +y=11 +m=1 +[A3] +x=16 +y=12 +m=2 diff --git a/schémas/TATC.anw b/schémas/TATC.anw new file mode 100644 index 0000000..83a9f44 --- /dev/null +++ b/schémas/TATC.anw @@ -0,0 +1,196 @@ +[CP] +R=4 +X=0 +C=6 +P=0 +S=13 +A=8 +[R0] +x=19 +y=9 +dx=0 +dy=-5 +m=4 +n= +v=1 +[R1] +x=28 +y=11 +dx=0 +dy=-4 +m=5 +n= +v=1 +[R2] +x=22 +y=19 +dx=0 +dy=-5 +m=7 +n= +v=1 +[R3] +x=31 +y=21 +dx=0 +dy=-4 +m=8 +n= +v=1 +[C0] +x=19 +y=11 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C1] +x=10 +y=9 +m=10 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C2] +x=28 +y=14 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C3] +x=10 +y=19 +m=10 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C4] +x=22 +y=21 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C5] +x=31 +y=24 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=5 +ya=9 +xb=9 +yb=9 +[S1] +xa=11 +ya=9 +xb=18 +yb=9 +[S2] +xa=20 +ya=9 +xb=22 +yb=9 +[S3] +xa=16 +ya=11 +xb=18 +yb=11 +[S4] +xa=20 +ya=11 +xb=27 +yb=11 +[S5] +xa=16 +ya=12 +xb=27 +yb=12 +[S6] +xa=27 +ya=12 +xb=27 +yb=12 +[S7] +xa=5 +ya=19 +xb=9 +yb=19 +[S8] +xa=11 +ya=19 +xb=21 +yb=19 +[S9] +xa=23 +ya=19 +xb=25 +yb=19 +[S10] +xa=16 +ya=21 +xb=21 +yb=21 +[S11] +xa=23 +ya=21 +xb=30 +yb=21 +[S12] +xa=30 +ya=22 +xb=16 +yb=22 +[A0] +x=5 +y=9 +m=1 +[A1] +x=22 +y=9 +m=2 +[A2] +x=16 +y=11 +m=1 +[A3] +x=16 +y=12 +m=2 +[A4] +x=5 +y=19 +m=1 +[A5] +x=25 +y=19 +m=2 +[A6] +x=16 +y=21 +m=1 +[A7] +x=16 +y=22 +m=2 \ No newline at end of file diff --git a/schémas/TATC2.anw b/schémas/TATC2.anw new file mode 100644 index 0000000..4b48eee --- /dev/null +++ b/schémas/TATC2.anw @@ -0,0 +1,200 @@ +[CP] +R=4 +X=0 +C=6 +P=0 +S=13 +A=8 +[R0] +x=19 +y=9 +dx=0 +dy=-5 +t=3000 +m=4 +n= +v=1 +[R1] +x=28 +y=11 +dx=0 +dy=-4 +t=6000 +m=5 +n= +v=1 +[R2] +x=22 +y=19 +dx=0 +dy=-5 +t=1000 +m=7 +n= +v=1 +[R3] +x=31 +y=21 +dx=0 +dy=-4 +t=10000 +m=8 +n= +v=1 +[C0] +x=19 +y=11 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C1] +x=10 +y=9 +m=10 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C2] +x=28 +y=14 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C3] +x=10 +y=19 +m=10 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C4] +x=22 +y=21 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C5] +x=31 +y=24 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=5 +ya=9 +xb=9 +yb=9 +[S1] +xa=11 +ya=9 +xb=18 +yb=9 +[S2] +xa=20 +ya=9 +xb=22 +yb=9 +[S3] +xa=16 +ya=11 +xb=18 +yb=11 +[S4] +xa=20 +ya=11 +xb=27 +yb=11 +[S5] +xa=16 +ya=12 +xb=27 +yb=12 +[S6] +xa=27 +ya=12 +xb=27 +yb=12 +[S7] +xa=5 +ya=19 +xb=9 +yb=19 +[S8] +xa=11 +ya=19 +xb=21 +yb=19 +[S9] +xa=23 +ya=19 +xb=25 +yb=19 +[S10] +xa=16 +ya=21 +xb=21 +yb=21 +[S11] +xa=23 +ya=21 +xb=30 +yb=21 +[S12] +xa=30 +ya=22 +xb=16 +yb=22 +[A0] +x=5 +y=9 +m=1 +[A1] +x=22 +y=9 +m=2 +[A2] +x=16 +y=11 +m=1 +[A3] +x=16 +y=12 +m=2 +[A4] +x=5 +y=19 +m=1 +[A5] +x=25 +y=19 +m=2 +[A6] +x=16 +y=21 +m=1 +[A7] +x=16 +y=22 +m=2 diff --git a/schémas/TBUG.anw b/schémas/TBUG.anw new file mode 100644 index 0000000..4d58ce8 --- /dev/null +++ b/schémas/TBUG.anw @@ -0,0 +1,132 @@ +[CP] +R=2 +X=1 +C=3 +P=0 +S=10 +A=4 +[R0] +x=17 +y=9 +dx=0 +dy=-5 +m=1 +n= +v=1 +[R1] +x=24 +y=11 +dx=0 +dy=-5 +m=1 +n= +v=1 +[X0] +x=14 +y=9 +[C0] +x=12 +y=8 +m=6 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C1] +x=17 +y=11 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C2] +x=6 +y=8 +m=11 +i=1 +j=1 +n= +v=0 +dx=0 +dy=0 +[C3] +x=6 +y=8 +m=11 +i=1 +j=1 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=13 +ya=9 +xb=14 +yb=9 +[S1] +xa=18 +ya=9 +xb=20 +yb=9 +[S2] +xa=11 +ya=8 +xb=8 +yb=8 +[S3] +xa=11 +ya=9 +xb=7 +yb=9 +[S4] +xa=5 +ya=9 +xb=3 +yb=9 +[S5] +xa=14 +ya=9 +xb=14 +yb=11 +[S6] +xa=14 +ya=11 +xb=16 +yb=11 +[S7] +xa=18 +ya=11 +xb=23 +yb=11 +[S8] +xa=25 +ya=11 +xb=28 +yb=11 +[A0] +x=3 +y=9 +m=1 +[A1] +x=8 +y=8 +m=2 +[A2] +x=20 +y=9 +m=1 +[A3] +x=28 +y=11 +m=2 +[S9] +xa=14 +ya=9 +xb=16 +yb=9 diff --git a/schémas/TC_CIT1.anw b/schémas/TC_CIT1.anw new file mode 100644 index 0000000..fcb8740 --- /dev/null +++ b/schémas/TC_CIT1.anw @@ -0,0 +1,1228 @@ +[CP] +R=12 +L=2 +X=11 +C=36 +P=0 +S=115 +A=31 +[R0] +x=27 +y=12 +dx=0 +dy=-9 +t=0 +m=1 +n=ReC +v=1 +[R1] +x=21 +y=12 +dx=0 +dy=-9 +t=0 +m=1 +n=ReD +v=1 +[R2] +x=9 +y=7 +dx=0 +dy=-5 +t=0 +m=1 +n=RBn +v=1 +[R3] +x=13 +y=19 +dx=0 +dy=-5 +t=0 +m=1 +n=CIt +v=1 +[R4] +x=47 +y=7 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[R5] +x=59 +y=12 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[R6] +x=65 +y=12 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[R7] +x=51 +y=19 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[R8] +x=18 +y=32 +dx=0 +dy=-4 +t=0 +m=3 +n=DDi +v=1 +[R9] +x=56 +y=36 +dx=0 +dy=-4 +t=0 +m=2 +n= +v=1 +[R10] +x=25 +y=26 +dx=0 +dy=-4 +t=0 +m=3 +n=CDi +v=1 +[R11] +x=63 +y=29 +dx=0 +dy=-4 +t=0 +m=2 +n= +v=1 +[L0] +x=32 +y=3 +dx=0 +dy=-5 +C0=0 +C1=255 +m=1 +n= +v=0 +[L1] +x=36 +y=3 +dx=0 +dy=-5 +C0=0 +C1=255 +m=1 +n= +v=0 +[X0] +x=25 +y=12 +[X1] +x=23 +y=12 +[X2] +x=19 +y=16 +[X3] +x=16 +y=19 +[X4] +x=61 +y=12 +[X5] +x=63 +y=12 +[X6] +x=57 +y=16 +[X7] +x=54 +y=19 +[X8] +x=23 +y=19 +[X9] +x=61 +y=19 +[X10] +x=34 +y=3 +[C0] +x=27 +y=14 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C1] +x=21 +y=14 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C2] +x=21 +y=9 +m=3 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C3] +x=27 +y=9 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C4] +x=9 +y=16 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C5] +x=5 +y=6 +m=11 +i=1 +j=1 +n=Cde +v=1 +dx=0 +dy=-4 +[C6] +x=59 +y=22 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C7] +x=47 +y=26 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C8] +x=27 +y=19 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C9] +x=13 +y=21 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C10] +x=21 +y=22 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C11] +x=43 +y=6 +m=11 +i=1 +j=1 +n= +v=0 +dx=0 +dy=0 +[C12] +x=51 +y=11 +m=5 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C13] +x=65 +y=19 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C14] +x=59 +y=9 +m=3 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C15] +x=65 +y=9 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C16] +x=59 +y=14 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C17] +x=65 +y=14 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C18] +x=47 +y=16 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C19] +x=51 +y=21 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C20] +x=13 +y=11 +m=5 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C21] +x=9 +y=12 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C22] +x=47 +y=12 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C23] +x=9 +y=29 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C24] +x=65 +y=26 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C25] +x=13 +y=29 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C26] +x=18 +y=22 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C27] +x=56 +y=22 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C28] +x=47 +y=33 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C29] +x=59 +y=33 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C30] +x=9 +y=37 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C31] +x=13 +y=36 +m=3 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C32] +x=25 +y=21 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C33] +x=63 +y=21 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C34] +x=13 +y=3 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C35] +x=51 +y=3 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=22 +ya=12 +xb=23 +yb=12 +[S1] +xa=23 +ya=12 +xb=23 +yb=14 +[S2] +xa=23 +ya=14 +xb=22 +yb=14 +[S3] +xa=26 +ya=12 +xb=25 +yb=12 +[S4] +xa=25 +ya=12 +xb=25 +yb=14 +[S5] +xa=25 +ya=14 +xb=26 +yb=14 +[S6] +xa=22 +ya=10 +xb=23 +yb=10 +[S7] +xa=23 +ya=10 +xb=25 +yb=12 +[S8] +xa=23 +ya=12 +xb=25 +yb=10 +[S9] +xa=25 +ya=10 +xb=26 +yb=10 +[S10] +xa=28 +ya=12 +xb=30 +yb=12 +[S11] +xa=18 +ya=12 +xb=20 +yb=12 +[S12] +xa=28 +ya=14 +xb=30 +yb=14 +[S13] +xa=30 +ya=14 +xb=30 +yb=16 +[S14] +xa=19 +ya=16 +xb=19 +yb=14 +[S15] +xa=19 +ya=14 +xb=20 +yb=14 +[S16] +xa=10 +ya=16 +xb=19 +yb=16 +[S17] +xa=6 +ya=16 +xb=8 +yb=16 +[S18] +xa=28 +ya=10 +xb=30 +yb=10 +[S19] +xa=30 +ya=10 +xb=30 +yb=7 +[S20] +xa=14 +ya=7 +xb=30 +yb=7 +[S21] +xa=10 +ya=7 +xb=12 +yb=7 +[S22] +xa=2 +ya=7 +xb=4 +yb=7 +[S23] +xa=6 +ya=7 +xb=8 +yb=7 +[S24] +xa=10 +ya=12 +xb=12 +yb=12 +[S25] +xa=54 +ya=21 +xb=52 +yb=21 +[S26] +xa=54 +ya=19 +xb=54 +yb=21 +[S27] +xa=16 +ya=10 +xb=20 +yb=10 +[S28] +xa=66 +ya=19 +xb=68 +yb=19 +[S29] +xa=52 +ya=19 +xb=54 +yb=19 +[S30] +xa=12 +ya=19 +xb=10 +yb=19 +[S31] +xa=14 +ya=19 +xb=16 +yb=19 +[S32] +xa=28 +ya=19 +xb=30 +yb=19 +[S33] +xa=14 +ya=21 +xb=16 +yb=21 +[S34] +xa=16 +ya=21 +xb=16 +yb=19 +[S35] +xa=12 +ya=21 +xb=10 +yb=21 +[S36] +xa=10 +ya=21 +xb=10 +yb=23 +[S37] +xa=22 +ya=23 +xb=24 +yb=23 +[S38] +xa=60 +ya=23 +xb=62 +yb=23 +[S39] +xa=48 +ya=12 +xb=50 +yb=12 +[S40] +xa=56 +ya=12 +xb=58 +yb=12 +[S41] +xa=60 +ya=12 +xb=61 +yb=12 +[S42] +xa=63 +ya=12 +xb=64 +yb=12 +[S43] +xa=66 +ya=12 +xb=68 +yb=12 +[S44] +xa=40 +ya=7 +xb=42 +yb=7 +[S45] +xa=44 +ya=7 +xb=46 +yb=7 +[S46] +xa=48 +ya=7 +xb=50 +yb=7 +[S47] +xa=48 +ya=21 +xb=48 +yb=23 +[S48] +xa=54 +ya=10 +xb=58 +yb=10 +[S49] +xa=60 +ya=10 +xb=61 +yb=10 +[S50] +xa=61 +ya=10 +xb=63 +yb=12 +[S51] +xa=61 +ya=12 +xb=63 +yb=10 +[S52] +xa=63 +ya=10 +xb=64 +yb=10 +[S53] +xa=66 +ya=10 +xb=68 +yb=10 +[S54] +xa=68 +ya=10 +xb=68 +yb=7 +[S55] +xa=68 +ya=7 +xb=52 +yb=7 +[S56] +xa=50 +ya=21 +xb=48 +yb=21 +[S57] +xa=60 +ya=14 +xb=61 +yb=14 +[S58] +xa=61 +ya=14 +xb=61 +yb=12 +[S59] +xa=63 +ya=12 +xb=63 +yb=14 +[S60] +xa=63 +ya=14 +xb=64 +yb=14 +[S61] +xa=66 +ya=14 +xb=68 +yb=14 +[S62] +xa=68 +ya=14 +xb=68 +yb=16 +[S63] +xa=48 +ya=16 +xb=57 +yb=16 +[S64] +xa=58 +ya=14 +xb=57 +yb=14 +[S65] +xa=57 +ya=14 +xb=57 +yb=16 +[S66] +xa=44 +ya=16 +xb=46 +yb=16 +[S67] +xa=48 +ya=19 +xb=50 +yb=19 +[S68] +xa=6 +ya=12 +xb=8 +yb=12 +[S69] +xa=44 +ya=12 +xb=46 +yb=12 +[S70] +xa=52 +ya=7 +xb=52 +yb=11 +[S71] +xa=54 +ya=10 +xb=54 +yb=12 +[S72] +xa=54 +ya=12 +xb=52 +yb=12 +[S73] +xa=14 +ya=7 +xb=14 +yb=11 +[S74] +xa=16 +ya=10 +xb=16 +yb=12 +[S75] +xa=14 +ya=12 +xb=16 +yb=12 +[S76] +xa=26 +ya=26 +xb=46 +yb=26 +[S77] +xa=48 +ya=26 +xb=64 +yb=26 +[S78] +xa=66 +ya=26 +xb=68 +yb=26 +[S79] +xa=26 +ya=27 +xb=28 +yb=27 +[S80] +xa=26 +ya=21 +xb=30 +yb=21 +[S81] +xa=14 +ya=29 +xb=62 +yb=29 +[S82] +xa=10 +ya=29 +xb=12 +yb=29 +[S83] +xa=6 +ya=29 +xb=8 +yb=29 +[S84] +xa=10 +ya=23 +xb=17 +yb=23 +[S85] +xa=19 +ya=23 +xb=20 +yb=23 +[S86] +xa=48 +ya=23 +xb=55 +yb=23 +[S87] +xa=57 +ya=23 +xb=58 +yb=23 +[S88] +xa=19 +ya=32 +xb=21 +yb=32 +[S89] +xa=53 +ya=36 +xb=55 +yb=36 +[S90] +xa=19 +ya=33 +xb=46 +yb=33 +[S91] +xa=48 +ya=33 +xb=58 +yb=33 +[S92] +xa=60 +ya=33 +xb=62 +yb=33 +[S93] +xa=14 +ya=37 +xb=55 +yb=37 +[S94] +xa=12 +ya=37 +xb=10 +yb=37 +[S95] +xa=8 +ya=37 +xb=6 +yb=37 +[S96] +xa=23 +ya=19 +xb=23 +yb=21 +[S97] +xa=23 +ya=21 +xb=24 +yb=21 +[S98] +xa=62 +ya=30 +xb=60 +yb=30 +[S99] +xa=61 +ya=19 +xb=61 +yb=21 +[S100] +xa=61 +ya=21 +xb=62 +yb=21 +[S101] +xa=64 +ya=21 +xb=68 +yb=21 +[S102] +xa=33 +ya=3 +xb=34 +yb=3 +[S103] +xa=34 +ya=3 +xb=34 +yb=5 +[S104] +xa=37 +ya=3 +xb=50 +yb=3 +[S105] +xa=52 +ya=3 +xb=54 +yb=3 +[S106] +xa=10 +ya=3 +xb=12 +yb=3 +[S107] +xa=14 +ya=3 +xb=31 +yb=3 +[S108] +xa=19 +ya=16 +xb=30 +yb=16 +[S109] +xa=54 +ya=19 +xb=61 +yb=19 +[S110] +xa=16 +ya=19 +xb=23 +yb=19 +[S111] +xa=57 +ya=16 +xb=68 +yb=16 +[S112] +xa=34 +ya=3 +xb=35 +yb=3 +[S113] +xa=61 +ya=19 +xb=64 +yb=19 +[S114] +xa=23 +ya=19 +xb=26 +yb=19 +[A0] +x=30 +y=12 +m=2 +[A1] +x=18 +y=12 +m=2 +[A2] +x=12 +y=7 +m=1 +[A3] +x=2 +y=7 +m=2 +[A4] +x=6 +y=12 +m=1 +[A5] +x=6 +y=16 +m=1 +[A6] +x=30 +y=19 +m=1 +[A7] +x=10 +y=19 +m=2 +[A8] +x=24 +y=23 +m=1 +[A9] +x=40 +y=7 +m=2 +[A10] +x=50 +y=7 +m=1 +[A11] +x=44 +y=12 +m=1 +[A12] +x=56 +y=12 +m=2 +[A13] +x=68 +y=12 +m=2 +[A14] +x=44 +y=16 +m=1 +[A15] +x=48 +y=19 +m=2 +[A16] +x=68 +y=19 +m=1 +[A17] +x=62 +y=23 +m=1 +[A18] +x=68 +y=26 +m=1 +[A19] +x=6 +y=29 +m=1 +[A20] +x=21 +y=32 +m=2 +[A21] +x=53 +y=36 +m=2 +[A22] +x=62 +y=33 +m=1 +[A23] +x=6 +y=37 +m=1 +[A24] +x=28 +y=27 +m=2 +[A25] +x=30 +y=21 +m=1 +[A26] +x=68 +y=21 +m=1 +[A27] +x=60 +y=30 +m=2 +[A28] +x=10 +y=3 +m=1 +[A29] +x=54 +y=3 +m=1 +[A30] +x=34 +y=5 +m=2 diff --git a/schémas/TC_CIT2.anw b/schémas/TC_CIT2.anw new file mode 100644 index 0000000..ebc783b --- /dev/null +++ b/schémas/TC_CIT2.anw @@ -0,0 +1,926 @@ +[CP] +R=8 +L=2 +X=9 +C=24 +P=0 +S=95 +A=21 +[R0] +x=27 +y=12 +dx=0 +dy=-9 +t=0 +m=1 +n=ReC +v=1 +[R1] +x=21 +y=12 +dx=0 +dy=-9 +t=0 +m=1 +n=ReD +v=1 +[R2] +x=9 +y=7 +dx=0 +dy=-5 +t=0 +m=1 +n=RBn +v=1 +[R3] +x=13 +y=19 +dx=0 +dy=-5 +t=0 +m=1 +n=CIt +v=1 +[R4] +x=47 +y=7 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[R5] +x=59 +y=12 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[R6] +x=65 +y=12 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[R7] +x=51 +y=19 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[L0] +x=32 +y=3 +dx=0 +dy=-5 +C0=0 +C1=255 +m=1 +n= +v=0 +[L1] +x=36 +y=3 +dx=0 +dy=-5 +C0=0 +C1=255 +m=1 +n= +v=0 +[X0] +x=25 +y=12 +[X1] +x=23 +y=12 +[X2] +x=19 +y=16 +[X3] +x=16 +y=19 +[X4] +x=61 +y=12 +[X5] +x=63 +y=12 +[X6] +x=57 +y=16 +[X7] +x=54 +y=19 +[X8] +x=34 +y=3 +[C0] +x=27 +y=14 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C1] +x=21 +y=14 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C2] +x=21 +y=9 +m=3 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C3] +x=27 +y=9 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C4] +x=9 +y=16 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C5] +x=5 +y=6 +m=11 +i=1 +j=1 +n=Cde +v=1 +dx=0 +dy=-4 +[C6] +x=59 +y=22 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C7] +x=13 +y=3 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C8] +x=27 +y=19 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C9] +x=13 +y=21 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C10] +x=21 +y=22 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C11] +x=43 +y=6 +m=11 +i=1 +j=1 +n= +v=0 +dx=0 +dy=0 +[C12] +x=51 +y=11 +m=5 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C13] +x=65 +y=19 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C14] +x=59 +y=9 +m=3 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C15] +x=65 +y=9 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C16] +x=59 +y=14 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C17] +x=65 +y=14 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C18] +x=47 +y=16 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C19] +x=51 +y=21 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C20] +x=13 +y=11 +m=5 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C21] +x=9 +y=12 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C22] +x=47 +y=12 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C23] +x=51 +y=3 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=22 +ya=12 +xb=23 +yb=12 +[S1] +xa=23 +ya=12 +xb=23 +yb=14 +[S2] +xa=23 +ya=14 +xb=22 +yb=14 +[S3] +xa=26 +ya=12 +xb=25 +yb=12 +[S4] +xa=25 +ya=12 +xb=25 +yb=14 +[S5] +xa=25 +ya=14 +xb=26 +yb=14 +[S6] +xa=22 +ya=10 +xb=23 +yb=10 +[S7] +xa=23 +ya=10 +xb=25 +yb=12 +[S8] +xa=23 +ya=12 +xb=25 +yb=10 +[S9] +xa=25 +ya=10 +xb=26 +yb=10 +[S10] +xa=28 +ya=12 +xb=30 +yb=12 +[S11] +xa=18 +ya=12 +xb=20 +yb=12 +[S12] +xa=28 +ya=14 +xb=30 +yb=14 +[S13] +xa=30 +ya=14 +xb=30 +yb=16 +[S14] +xa=19 +ya=16 +xb=19 +yb=14 +[S15] +xa=19 +ya=14 +xb=20 +yb=14 +[S16] +xa=10 +ya=16 +xb=19 +yb=16 +[S17] +xa=6 +ya=16 +xb=8 +yb=16 +[S18] +xa=28 +ya=10 +xb=30 +yb=10 +[S19] +xa=30 +ya=10 +xb=30 +yb=7 +[S20] +xa=14 +ya=7 +xb=30 +yb=7 +[S21] +xa=10 +ya=7 +xb=12 +yb=7 +[S22] +xa=2 +ya=7 +xb=4 +yb=7 +[S23] +xa=6 +ya=7 +xb=8 +yb=7 +[S24] +xa=10 +ya=12 +xb=12 +yb=12 +[S25] +xa=54 +ya=21 +xb=52 +yb=21 +[S26] +xa=54 +ya=19 +xb=54 +yb=21 +[S27] +xa=16 +ya=10 +xb=20 +yb=10 +[S28] +xa=66 +ya=19 +xb=68 +yb=19 +[S29] +xa=52 +ya=19 +xb=54 +yb=19 +[S30] +xa=12 +ya=19 +xb=10 +yb=19 +[S31] +xa=14 +ya=19 +xb=16 +yb=19 +[S32] +xa=28 +ya=19 +xb=30 +yb=19 +[S33] +xa=14 +ya=21 +xb=16 +yb=21 +[S34] +xa=16 +ya=21 +xb=16 +yb=19 +[S35] +xa=12 +ya=21 +xb=10 +yb=21 +[S36] +xa=10 +ya=21 +xb=10 +yb=23 +[S37] +xa=22 +ya=23 +xb=24 +yb=23 +[S38] +xa=60 +ya=23 +xb=62 +yb=23 +[S39] +xa=48 +ya=12 +xb=50 +yb=12 +[S40] +xa=56 +ya=12 +xb=58 +yb=12 +[S41] +xa=60 +ya=12 +xb=61 +yb=12 +[S42] +xa=63 +ya=12 +xb=64 +yb=12 +[S43] +xa=66 +ya=12 +xb=68 +yb=12 +[S44] +xa=40 +ya=7 +xb=42 +yb=7 +[S45] +xa=44 +ya=7 +xb=46 +yb=7 +[S46] +xa=48 +ya=7 +xb=50 +yb=7 +[S47] +xa=48 +ya=21 +xb=48 +yb=23 +[S48] +xa=54 +ya=10 +xb=58 +yb=10 +[S49] +xa=60 +ya=10 +xb=61 +yb=10 +[S50] +xa=61 +ya=10 +xb=63 +yb=12 +[S51] +xa=61 +ya=12 +xb=63 +yb=10 +[S52] +xa=63 +ya=10 +xb=64 +yb=10 +[S53] +xa=66 +ya=10 +xb=68 +yb=10 +[S54] +xa=68 +ya=10 +xb=68 +yb=7 +[S55] +xa=68 +ya=7 +xb=52 +yb=7 +[S56] +xa=50 +ya=21 +xb=48 +yb=21 +[S57] +xa=60 +ya=14 +xb=61 +yb=14 +[S58] +xa=61 +ya=14 +xb=61 +yb=12 +[S59] +xa=63 +ya=12 +xb=63 +yb=14 +[S60] +xa=63 +ya=14 +xb=64 +yb=14 +[S61] +xa=66 +ya=14 +xb=68 +yb=14 +[S62] +xa=68 +ya=14 +xb=68 +yb=16 +[S63] +xa=48 +ya=16 +xb=57 +yb=16 +[S64] +xa=58 +ya=14 +xb=57 +yb=14 +[S65] +xa=57 +ya=14 +xb=57 +yb=16 +[S66] +xa=44 +ya=16 +xb=46 +yb=16 +[S67] +xa=48 +ya=19 +xb=50 +yb=19 +[S68] +xa=6 +ya=12 +xb=8 +yb=12 +[S69] +xa=44 +ya=12 +xb=46 +yb=12 +[S70] +xa=52 +ya=7 +xb=52 +yb=11 +[S71] +xa=54 +ya=10 +xb=54 +yb=12 +[S72] +xa=54 +ya=12 +xb=52 +yb=12 +[S73] +xa=14 +ya=7 +xb=14 +yb=11 +[S74] +xa=16 +ya=10 +xb=16 +yb=12 +[S75] +xa=14 +ya=12 +xb=16 +yb=12 +[S76] +xa=54 +ya=19 +xb=61 +yb=19 +[S77] +xa=19 +ya=16 +xb=30 +yb=16 +[S78] +xa=14 +ya=3 +xb=31 +yb=3 +[S79] +xa=10 +ya=3 +xb=12 +yb=3 +[S80] +xa=16 +ya=19 +xb=23 +yb=19 +[S81] +xa=52 +ya=3 +xb=54 +yb=3 +[S82] +xa=23 +ya=19 +xb=26 +yb=19 +[S83] +xa=61 +ya=19 +xb=64 +yb=19 +[S84] +xa=10 +ya=23 +xb=17 +yb=23 +[S85] +xa=19 +ya=23 +xb=20 +yb=23 +[S86] +xa=48 +ya=23 +xb=55 +yb=23 +[S87] +xa=57 +ya=23 +xb=58 +yb=23 +[S88] +xa=34 +ya=3 +xb=35 +yb=3 +[S89] +xa=37 +ya=3 +xb=50 +yb=3 +[S90] +xa=34 +ya=3 +xb=34 +yb=5 +[S91] +xa=33 +ya=3 +xb=34 +yb=3 +[S92] +xa=54 +ya=23 +xb=57 +yb=23 +[S93] +xa=16 +ya=23 +xb=19 +yb=23 +[S94] +xa=57 +ya=16 +xb=68 +yb=16 +[A0] +x=30 +y=12 +m=2 +[A1] +x=18 +y=12 +m=2 +[A2] +x=12 +y=7 +m=1 +[A3] +x=2 +y=7 +m=2 +[A4] +x=6 +y=12 +m=1 +[A5] +x=6 +y=16 +m=1 +[A6] +x=30 +y=19 +m=1 +[A7] +x=10 +y=19 +m=2 +[A8] +x=24 +y=23 +m=1 +[A9] +x=40 +y=7 +m=2 +[A10] +x=50 +y=7 +m=1 +[A11] +x=44 +y=12 +m=1 +[A12] +x=56 +y=12 +m=2 +[A13] +x=68 +y=12 +m=2 +[A14] +x=44 +y=16 +m=1 +[A15] +x=48 +y=19 +m=2 +[A16] +x=68 +y=19 +m=1 +[A17] +x=62 +y=23 +m=1 +[A18] +x=10 +y=3 +m=1 +[A19] +x=34 +y=5 +m=2 +[A20] +x=54 +y=3 +m=1 diff --git a/schémas/TC_CIT3.anw b/schémas/TC_CIT3.anw new file mode 100644 index 0000000..489d98b --- /dev/null +++ b/schémas/TC_CIT3.anw @@ -0,0 +1,1118 @@ +[CP] +R=12 +L=2 +X=11 +C=30 +P=0 +S=105 +A=31 +[R0] +x=34 +y=12 +dx=0 +dy=-9 +t=0 +m=1 +n=ReC +v=1 +[R1] +x=28 +y=12 +dx=0 +dy=-9 +t=0 +m=1 +n=ReD +v=1 +[R2] +x=16 +y=7 +dx=0 +dy=-5 +t=0 +m=1 +n=RBn +v=1 +[R3] +x=20 +y=19 +dx=0 +dy=-5 +t=0 +m=1 +n=CIt +v=1 +[R4] +x=56 +y=7 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[R5] +x=68 +y=12 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[R6] +x=74 +y=12 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[R7] +x=60 +y=19 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[R8] +x=43 +y=38 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[R9] +x=5 +y=34 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[R10] +x=7 +y=41 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[R11] +x=45 +y=44 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[L0] +x=35 +y=3 +dx=0 +dy=-5 +C0=0 +C1=255 +m=1 +n= +v=0 +[L1] +x=39 +y=3 +dx=0 +dy=-5 +C0=0 +C1=255 +m=1 +n= +v=0 +[X0] +x=32 +y=12 +[X1] +x=30 +y=12 +[X2] +x=26 +y=16 +[X3] +x=23 +y=19 +[X4] +x=70 +y=12 +[X5] +x=72 +y=12 +[X6] +x=66 +y=16 +[X7] +x=63 +y=19 +[X8] +x=37 +y=3 +[X9] +x=9 +y=7 +[X10] +x=48 +y=7 +[C0] +x=34 +y=14 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C1] +x=28 +y=14 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C2] +x=28 +y=9 +m=3 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C3] +x=34 +y=9 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C4] +x=16 +y=16 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C5] +x=3 +y=37 +m=11 +i=1 +j=1 +n=Cde +v=1 +dx=0 +dy=-4 +[C6] +x=68 +y=22 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C7] +x=20 +y=3 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C8] +x=34 +y=19 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C9] +x=20 +y=21 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C10] +x=28 +y=22 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C11] +x=41 +y=40 +m=11 +i=1 +j=1 +n= +v=0 +dx=0 +dy=0 +[C12] +x=60 +y=9 +m=5 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C13] +x=74 +y=19 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C14] +x=68 +y=9 +m=3 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C15] +x=74 +y=9 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C16] +x=68 +y=14 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C17] +x=74 +y=14 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C18] +x=56 +y=16 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C19] +x=60 +y=21 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C20] +x=20 +y=9 +m=5 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C21] +x=16 +y=10 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C22] +x=56 +y=10 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C23] +x=60 +y=3 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C24] +x=43 +y=7 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C25] +x=43 +y=34 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C26] +x=5 +y=7 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C27] +x=7 +y=9 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C28] +x=7 +y=44 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C29] +x=45 +y=9 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=29 +ya=12 +xb=30 +yb=12 +[S1] +xa=30 +ya=12 +xb=30 +yb=14 +[S2] +xa=30 +ya=14 +xb=29 +yb=14 +[S3] +xa=33 +ya=12 +xb=32 +yb=12 +[S4] +xa=32 +ya=12 +xb=32 +yb=14 +[S5] +xa=32 +ya=14 +xb=33 +yb=14 +[S6] +xa=29 +ya=10 +xb=30 +yb=10 +[S7] +xa=30 +ya=10 +xb=32 +yb=12 +[S8] +xa=30 +ya=12 +xb=32 +yb=10 +[S9] +xa=32 +ya=10 +xb=33 +yb=10 +[S10] +xa=35 +ya=12 +xb=37 +yb=12 +[S11] +xa=25 +ya=12 +xb=27 +yb=12 +[S12] +xa=35 +ya=14 +xb=37 +yb=14 +[S13] +xa=37 +ya=14 +xb=37 +yb=16 +[S14] +xa=26 +ya=16 +xb=26 +yb=14 +[S15] +xa=26 +ya=14 +xb=27 +yb=14 +[S16] +xa=17 +ya=16 +xb=26 +yb=16 +[S17] +xa=13 +ya=16 +xb=15 +yb=16 +[S18] +xa=35 +ya=10 +xb=37 +yb=10 +[S19] +xa=37 +ya=10 +xb=37 +yb=7 +[S20] +xa=21 +ya=7 +xb=37 +yb=7 +[S21] +xa=17 +ya=7 +xb=19 +yb=7 +[S22] +xa=2 +ya=7 +xb=4 +yb=7 +[S23] +xa=6 +ya=7 +xb=9 +yb=7 +[S24] +xa=17 +ya=10 +xb=19 +yb=10 +[S25] +xa=63 +ya=21 +xb=61 +yb=21 +[S26] +xa=63 +ya=19 +xb=63 +yb=21 +[S27] +xa=37 +ya=3 +xb=37 +yb=5 +[S28] +xa=75 +ya=19 +xb=77 +yb=19 +[S29] +xa=61 +ya=19 +xb=63 +yb=19 +[S30] +xa=19 +ya=19 +xb=17 +yb=19 +[S31] +xa=21 +ya=19 +xb=23 +yb=19 +[S32] +xa=35 +ya=19 +xb=37 +yb=19 +[S33] +xa=21 +ya=21 +xb=23 +yb=21 +[S34] +xa=23 +ya=21 +xb=23 +yb=19 +[S35] +xa=19 +ya=21 +xb=17 +yb=21 +[S36] +xa=17 +ya=21 +xb=17 +yb=23 +[S37] +xa=29 +ya=23 +xb=31 +yb=23 +[S38] +xa=69 +ya=23 +xb=71 +yb=23 +[S39] +xa=57 +ya=10 +xb=59 +yb=10 +[S40] +xa=65 +ya=12 +xb=67 +yb=12 +[S41] +xa=69 +ya=12 +xb=70 +yb=12 +[S42] +xa=72 +ya=12 +xb=73 +yb=12 +[S43] +xa=75 +ya=12 +xb=77 +yb=12 +[S44] +xa=40 +ya=7 +xb=42 +yb=7 +[S45] +xa=44 +ya=7 +xb=48 +yb=7 +[S46] +xa=57 +ya=7 +xb=59 +yb=7 +[S47] +xa=57 +ya=21 +xb=57 +yb=23 +[S48] +xa=40 +ya=3 +xb=59 +yb=3 +[S49] +xa=69 +ya=10 +xb=70 +yb=10 +[S50] +xa=70 +ya=10 +xb=72 +yb=12 +[S51] +xa=70 +ya=12 +xb=72 +yb=10 +[S52] +xa=72 +ya=10 +xb=73 +yb=10 +[S53] +xa=75 +ya=10 +xb=77 +yb=10 +[S54] +xa=77 +ya=10 +xb=77 +yb=7 +[S55] +xa=77 +ya=7 +xb=61 +yb=7 +[S56] +xa=59 +ya=21 +xb=57 +yb=21 +[S57] +xa=69 +ya=14 +xb=70 +yb=14 +[S58] +xa=70 +ya=14 +xb=70 +yb=12 +[S59] +xa=72 +ya=12 +xb=72 +yb=14 +[S60] +xa=72 +ya=14 +xb=73 +yb=14 +[S61] +xa=75 +ya=14 +xb=77 +yb=14 +[S62] +xa=77 +ya=14 +xb=77 +yb=16 +[S63] +xa=57 +ya=16 +xb=66 +yb=16 +[S64] +xa=67 +ya=14 +xb=66 +yb=14 +[S65] +xa=66 +ya=14 +xb=66 +yb=16 +[S66] +xa=53 +ya=16 +xb=55 +yb=16 +[S67] +xa=57 +ya=19 +xb=59 +yb=19 +[S68] +xa=13 +ya=10 +xb=15 +yb=10 +[S69] +xa=53 +ya=10 +xb=55 +yb=10 +[S70] +xa=61 +ya=7 +xb=61 +yb=9 +[S71] +xa=57 +ya=23 +xb=67 +yb=23 +[S72] +xa=36 +ya=3 +xb=37 +yb=3 +[S73] +xa=21 +ya=7 +xb=21 +yb=9 +[S74] +xa=17 +ya=23 +xb=27 +yb=23 +[S75] +xa=21 +ya=3 +xb=34 +yb=3 +[S76] +xa=17 +ya=3 +xb=19 +yb=3 +[S77] +xa=61 +ya=3 +xb=63 +yb=3 +[S78] +xa=21 +ya=10 +xb=27 +yb=10 +[S79] +xa=61 +ya=10 +xb=67 +yb=10 +[S80] +xa=1 +ya=38 +xb=2 +yb=38 +[S81] +xa=4 +ya=38 +xb=42 +yb=38 +[S82] +xa=44 +ya=38 +xb=46 +yb=38 +[S83] +xa=6 +ya=34 +xb=42 +yb=34 +[S84] +xa=44 +ya=34 +xb=46 +yb=34 +[S85] +xa=4 +ya=34 +xb=2 +yb=34 +[S86] +xa=4 +ya=9 +xb=6 +yb=9 +[S87] +xa=8 +ya=9 +xb=9 +yb=9 +[S88] +xa=9 +ya=9 +xb=9 +yb=7 +[S89] +xa=42 +ya=41 +xb=44 +yb=41 +[S90] +xa=40 +ya=41 +xb=8 +yb=41 +[S91] +xa=6 +ya=41 +xb=4 +yb=41 +[S92] +xa=42 +ya=9 +xb=44 +yb=9 +[S93] +xa=46 +ya=9 +xb=48 +yb=9 +[S94] +xa=48 +ya=9 +xb=48 +yb=7 +[S95] +xa=46 +ya=44 +xb=48 +yb=44 +[S96] +xa=44 +ya=44 +xb=8 +yb=44 +[S97] +xa=6 +ya=44 +xb=4 +yb=44 +[S98] +xa=26 +ya=16 +xb=37 +yb=16 +[S99] +xa=9 +ya=7 +xb=15 +yb=7 +[S100] +xa=63 +ya=19 +xb=73 +yb=19 +[S101] +xa=23 +ya=19 +xb=33 +yb=19 +[S102] +xa=48 +ya=7 +xb=55 +yb=7 +[S103] +xa=66 +ya=16 +xb=77 +yb=16 +[S104] +xa=37 +ya=3 +xb=38 +yb=3 +[A0] +x=37 +y=12 +m=2 +[A1] +x=25 +y=12 +m=2 +[A2] +x=19 +y=7 +m=1 +[A3] +x=2 +y=7 +m=2 +[A4] +x=13 +y=10 +m=1 +[A5] +x=13 +y=16 +m=1 +[A6] +x=37 +y=19 +m=1 +[A7] +x=17 +y=19 +m=2 +[A8] +x=31 +y=23 +m=1 +[A9] +x=40 +y=7 +m=2 +[A10] +x=59 +y=7 +m=1 +[A11] +x=53 +y=10 +m=1 +[A12] +x=65 +y=12 +m=2 +[A13] +x=77 +y=12 +m=2 +[A14] +x=53 +y=16 +m=1 +[A15] +x=57 +y=19 +m=2 +[A16] +x=77 +y=19 +m=1 +[A17] +x=71 +y=23 +m=1 +[A18] +x=17 +y=3 +m=1 +[A19] +x=37 +y=5 +m=2 +[A20] +x=63 +y=3 +m=1 +[A21] +x=1 +y=38 +m=1 +[A22] +x=46 +y=38 +m=2 +[A23] +x=46 +y=34 +m=1 +[A24] +x=2 +y=34 +m=2 +[A25] +x=44 +y=41 +m=1 +[A26] +x=4 +y=9 +m=2 +[A27] +x=4 +y=41 +m=2 +[A28] +x=4 +y=44 +m=1 +[A29] +x=48 +y=44 +m=2 +[A30] +x=42 +y=9 +m=2 diff --git a/schémas/VaEtVient.anw b/schémas/VaEtVient.anw new file mode 100644 index 0000000..8b3f5ba --- /dev/null +++ b/schémas/VaEtVient.anw @@ -0,0 +1,137 @@ +[CP] +R=0 +L=1 +X=2 +C=4 +P=0 +S=13 +A=2 +[L0] +x=29 +y=12 +dx=0 +dy=-5 +C0=0 +C1=255 +m=1 +n= +v=0 +[X0] +x=7 +y=12 +[X1] +x=26 +y=12 +[C0] +x=9 +y=11 +m=15 +i=0 +j=1 +n=A +v=0 +dx=0 +dy=0 +[C1] +x=9 +y=14 +m=10 +i=0 +j=0 +n=A +v=0 +dx=0 +dy=0 +[C2] +x=24 +y=11 +m=15 +i=0 +j=1 +n=B +v=0 +dx=0 +dy=0 +[C3] +x=24 +y=14 +m=10 +i=0 +j=0 +n=B +v=0 +dx=0 +dy=0 +[S0] +xa=10 +ya=11 +xb=23 +yb=11 +[S1] +xa=10 +ya=14 +xb=23 +yb=14 +[S2] +xa=8 +ya=11 +xb=7 +yb=11 +[S3] +xa=7 +ya=11 +xb=7 +yb=12 +[S4] +xa=7 +ya=14 +xb=8 +yb=14 +[S5] +xa=7 +ya=12 +xb=5 +yb=12 +[S6] +xa=25 +ya=11 +xb=26 +yb=11 +[S7] +xa=26 +ya=11 +xb=26 +yb=12 +[S8] +xa=26 +ya=14 +xb=25 +yb=14 +[S9] +xa=26 +ya=12 +xb=28 +yb=12 +[S10] +xa=30 +ya=12 +xb=32 +yb=12 +[A0] +x=5 +y=12 +m=1 +[A1] +x=32 +y=12 +m=2 +[S11] +xa=7 +ya=12 +xb=7 +yb=14 +[S12] +xa=26 +ya=12 +xb=26 +yb=14 diff --git a/schémas/a0.anw b/schémas/a0.anw new file mode 100644 index 0000000..c9f6f1c --- /dev/null +++ b/schémas/a0.anw @@ -0,0 +1,49 @@ +[CP] +R=1 +X=0 +C=2 +P=0 +S=3 +A=2 +[R0] +x=13 +y=4 +m=1 +n=ELSA +dx=0 +dy=-3 +[C0] +x=7 +y=4 +m=10 +i=1 +j=0 +[C1] +x=13 +y=7 +m=1 +i=0 +j=0 +[S0] +xa=4 +ya=4 +xb=6 +yb=4 +[S1] +xa=8 +ya=4 +xb=12 +yb=4 +[S2] +xa=14 +ya=4 +xb=18 +yb=4 +[A0] +x=4 +y=4 +m=1 +[A1] +x=18 +y=4 +m=2 diff --git a/schémas/a01.anw b/schémas/a01.anw new file mode 100644 index 0000000..f5fe6d0 --- /dev/null +++ b/schémas/a01.anw @@ -0,0 +1,39 @@ +[CP] +R=1 +X=0 +C=1 +P=0 +S=3 +A=2 +[R0] +x=15 +y=5 +m=1 +n= +[C0] +x=10 +y=5 +m=10 +[S0] +xa=7 +ya=5 +xb=9 +yb=5 +[S1] +xa=11 +ya=5 +xb=14 +yb=5 +[S2] +xa=16 +ya=5 +xb=20 +yb=5 +[A0] +x=7 +y=5 +m=1 +[A1] +x=20 +y=5 +m=2 diff --git a/schémas/a02.anw b/schémas/a02.anw new file mode 100644 index 0000000..56af338 --- /dev/null +++ b/schémas/a02.anw @@ -0,0 +1,198 @@ +[CP] +R=2 +X=2 +C=7 +P=0 +S=21 +A=6 +[R0] +x=17 +y=5 +dx=0 +dy=-5 +m=1 +n=R1 +[R1] +x=25 +y=16 +dx=0 +dy=-5 +m=1 +n=R2 +[X0] +x=10 +y=5 +[X1] +x=21 +y=16 +[C0] +x=7 +y=4 +m=11 +i=1 +j=1 +[C1] +x=17 +y=8 +m=1 +i=0 +j=0 +[C2] +x=12 +y=12 +m=13 +i=1 +j=1 +[C3] +x=17 +y=16 +m=1 +i=0 +j=0 +[C4] +x=25 +y=19 +m=1 +i=0 +j=0 +[C5] +x=20 +y=23 +m=10 +i=0 +j=1 +[S0] +xa=3 +ya=5 +xb=6 +yb=5 +[S1] +xa=8 +ya=5 +xb=10 +yb=5 +[S2] +xa=10 +ya=5 +xb=10 +yb=8 +[S3] +xa=10 +ya=8 +xb=16 +yb=8 +[S4] +xa=18 +ya=8 +xb=20 +yb=8 +[S5] +xa=18 +ya=5 +xb=20 +yb=5 +[S6] +xa=20 +ya=8 +xb=20 +yb=12 +[S7] +xa=13 +ya=12 +xb=20 +yb=12 +[S8] +xa=3 +ya=12 +xb=11 +yb=12 +[S9] +xa=8 +ya=16 +xb=16 +yb=16 +[S10] +xa=18 +ya=16 +xb=21 +yb=16 +[S11] +xa=26 +ya=16 +xb=28 +yb=16 +[S12] +xa=21 +ya=16 +xb=21 +yb=19 +[S13] +xa=21 +ya=19 +xb=24 +yb=19 +[S14] +xa=26 +ya=19 +xb=28 +yb=19 +[S15] +xa=28 +ya=19 +xb=28 +yb=23 +[S16] +xa=21 +ya=23 +xb=28 +yb=23 +[S17] +xa=19 +ya=23 +xb=14 +yb=23 +[A0] +x=3 +y=5 +m=1 +[A1] +x=20 +y=5 +m=2 +[A2] +x=3 +y=12 +m=1 +[A3] +x=3 +y=16 +m=1 +[A4] +x=28 +y=16 +m=2 +[A5] +x=14 +y=23 +m=1 +[C6] +x=7 +y=16 +m=13 +i=1 +j=1 +[S18] +xa=3 +ya=16 +xb=6 +yb=16 +[S19] +xa=10 +ya=5 +xb=16 +yb=5 +[S20] +xa=21 +ya=16 +xb=24 +yb=16 diff --git a/schémas/a03.anw b/schémas/a03.anw new file mode 100644 index 0000000..bdcaacb --- /dev/null +++ b/schémas/a03.anw @@ -0,0 +1,213 @@ +[CP] +R=2 +X=2 +C=7 +P=0 +S=24 +A=6 +[R0] +x=17 +y=5 +dx=0 +dy=-5 +m=1 +n=R1 +[R1] +x=25 +y=16 +dx=0 +dy=-5 +m=1 +n=R2 +[X0] +x=10 +y=5 +[X1] +x=21 +y=16 +[C0] +x=7 +y=4 +m=11 +i=1 +j=1 +[C1] +x=17 +y=8 +m=1 +i=0 +j=0 +[C2] +x=12 +y=12 +m=13 +i=1 +j=1 +[C3] +x=17 +y=16 +m=1 +i=0 +j=0 +[C4] +x=25 +y=19 +m=1 +i=0 +j=0 +[C5] +x=20 +y=23 +m=10 +i=0 +j=1 +[C6] +x=7 +y=16 +m=13 +i=1 +j=1 +[S0] +xa=3 +ya=5 +xb=6 +yb=5 +[S1] +xa=8 +ya=5 +xb=10 +yb=5 +[S2] +xa=10 +ya=5 +xb=10 +yb=8 +[S3] +xa=10 +ya=8 +xb=16 +yb=8 +[S4] +xa=18 +ya=8 +xb=20 +yb=8 +[S5] +xa=18 +ya=5 +xb=20 +yb=5 +[S6] +xa=20 +ya=8 +xb=20 +yb=12 +[S7] +xa=13 +ya=12 +xb=20 +yb=12 +[S8] +xa=3 +ya=12 +xb=11 +yb=12 +[S9] +xa=8 +ya=16 +xb=16 +yb=16 +[S10] +xa=18 +ya=16 +xb=21 +yb=16 +[S11] +xa=26 +ya=16 +xb=28 +yb=16 +[S12] +xa=21 +ya=16 +xb=21 +yb=19 +[S13] +xa=21 +ya=19 +xb=24 +yb=19 +[S14] +xa=26 +ya=19 +xb=28 +yb=19 +[S15] +xa=28 +ya=19 +xb=28 +yb=23 +[S16] +xa=21 +ya=23 +xb=28 +yb=23 +[S17] +xa=19 +ya=23 +xb=14 +yb=23 +[S18] +xa=3 +ya=16 +xb=6 +yb=16 +[S19] +xa=13 +ya=12 +xb=13 +yb=14 +[S20] +xa=13 +ya=14 +xb=18 +yb=14 +[S21] +xa=18 +ya=14 +xb=18 +yb=16 +[S22] +xa=10 +ya=5 +xb=16 +yb=5 +[S23] +xa=21 +ya=16 +xb=24 +yb=16 +[A0] +x=3 +y=5 +m=1 +[A1] +x=20 +y=5 +m=2 +[A2] +x=3 +y=12 +m=1 +[A3] +x=3 +y=16 +m=1 +[A4] +x=28 +y=16 +m=2 +[A5] +x=14 +y=23 +m=1 diff --git a/schémas/a04.anw b/schémas/a04.anw new file mode 100644 index 0000000..012595b --- /dev/null +++ b/schémas/a04.anw @@ -0,0 +1,228 @@ +[CP] +R=2 +X=2 +C=7 +P=0 +S=28 +A=6 +[R0] +x=17 +y=5 +dx=0 +dy=-5 +m=1 +n=R1 +[R1] +x=25 +y=16 +dx=0 +dy=-5 +m=1 +n=R2 +[X0] +x=10 +y=5 +[X1] +x=21 +y=16 +[C0] +x=7 +y=4 +m=11 +i=1 +j=1 +[C1] +x=17 +y=8 +m=1 +i=0 +j=0 +[C2] +x=12 +y=12 +m=13 +i=1 +j=1 +[C3] +x=17 +y=16 +m=1 +i=0 +j=0 +[C4] +x=25 +y=19 +m=1 +i=0 +j=0 +[C5] +x=20 +y=23 +m=10 +i=0 +j=1 +[C6] +x=7 +y=16 +m=13 +i=1 +j=1 +[S0] +xa=3 +ya=5 +xb=6 +yb=5 +[S1] +xa=8 +ya=5 +xb=10 +yb=5 +[S2] +xa=10 +ya=5 +xb=10 +yb=8 +[S3] +xa=10 +ya=8 +xb=16 +yb=8 +[S4] +xa=18 +ya=8 +xb=20 +yb=8 +[S5] +xa=18 +ya=5 +xb=20 +yb=5 +[S6] +xa=20 +ya=8 +xb=20 +yb=12 +[S7] +xa=13 +ya=12 +xb=20 +yb=12 +[S8] +xa=3 +ya=12 +xb=11 +yb=12 +[S9] +xa=8 +ya=16 +xb=16 +yb=16 +[S10] +xa=18 +ya=16 +xb=21 +yb=16 +[S11] +xa=26 +ya=16 +xb=28 +yb=16 +[S12] +xa=21 +ya=7 +xb=21 +yb=16 +[S13] +xa=21 +ya=19 +xb=24 +yb=19 +[S14] +xa=26 +ya=19 +xb=28 +yb=19 +[S15] +xa=28 +ya=19 +xb=28 +yb=23 +[S16] +xa=21 +ya=23 +xb=28 +yb=23 +[S17] +xa=19 +ya=23 +xb=14 +yb=23 +[S18] +xa=3 +ya=16 +xb=6 +yb=16 +[S19] +xa=13 +ya=12 +xb=13 +yb=14 +[S20] +xa=13 +ya=14 +xb=18 +yb=14 +[S21] +xa=18 +ya=14 +xb=18 +yb=16 +[S22] +xa=18 +ya=8 +xb=18 +yb=7 +[S23] +xa=18 +ya=7 +xb=21 +yb=7 +[S25] +xa=10 +ya=5 +xb=16 +yb=5 +[S26] +xa=21 +ya=16 +xb=24 +yb=16 +[S24] +xa=21 +ya=16 +xb=21 +yb=19 +[A0] +x=3 +y=5 +m=1 +[A1] +x=20 +y=5 +m=2 +[A2] +x=3 +y=12 +m=1 +[A3] +x=3 +y=16 +m=1 +[A4] +x=28 +y=16 +m=2 +[A5] +x=14 +y=23 +m=1 diff --git a/schémas/a05.anw b/schémas/a05.anw new file mode 100644 index 0000000..f97ab62 --- /dev/null +++ b/schémas/a05.anw @@ -0,0 +1,233 @@ +[CP] +R=2 +X=2 +C=7 +P=0 +S=28 +A=6 +[R0] +x=17 +y=5 +dx=0 +dy=-5 +m=1 +n=R1 +[R1] +x=25 +y=16 +dx=0 +dy=-5 +m=1 +n=R2 +[X0] +x=10 +y=5 +[X1] +x=21 +y=16 +[C0] +x=7 +y=4 +m=11 +i=1 +j=1 +[C1] +x=17 +y=8 +m=1 +i=0 +j=0 +[C2] +x=12 +y=12 +m=13 +i=1 +j=1 +[C3] +x=17 +y=16 +m=1 +i=0 +j=0 +[C4] +x=25 +y=19 +m=1 +i=0 +j=0 +[C5] +x=20 +y=23 +m=10 +i=0 +j=1 +[C6] +x=7 +y=16 +m=13 +i=1 +j=1 +[S0] +xa=3 +ya=5 +xb=6 +yb=5 +[S1] +xa=8 +ya=5 +xb=10 +yb=5 +[S2] +xa=10 +ya=5 +xb=10 +yb=8 +[S3] +xa=10 +ya=8 +xb=16 +yb=8 +[S4] +xa=18 +ya=8 +xb=20 +yb=8 +[S5] +xa=18 +ya=5 +xb=20 +yb=5 +[S6] +xa=20 +ya=8 +xb=20 +yb=12 +[S7] +xa=13 +ya=12 +xb=20 +yb=12 +[S8] +xa=3 +ya=12 +xb=11 +yb=12 +[S9] +xa=8 +ya=16 +xb=16 +yb=16 +[S10] +xa=18 +ya=16 +xb=21 +yb=16 +[S11] +xa=26 +ya=16 +xb=28 +yb=16 +[S12] +xa=21 +ya=7 +xb=21 +yb=16 +[S13] +xa=21 +ya=19 +xb=24 +yb=19 +[S14] +xa=26 +ya=19 +xb=28 +yb=19 +[S15] +xa=28 +ya=19 +xb=28 +yb=23 +[S16] +xa=21 +ya=23 +xb=28 +yb=23 +[S17] +xa=19 +ya=23 +xb=14 +yb=23 +[S18] +xa=3 +ya=16 +xb=6 +yb=16 +[S19] +xa=13 +ya=12 +xb=13 +yb=14 +[S20] +xa=13 +ya=14 +xb=18 +yb=14 +[S21] +xa=18 +ya=14 +xb=18 +yb=16 +[S22] +xa=18 +ya=8 +xb=18 +yb=7 +[S23] +xa=18 +ya=7 +xb=21 +yb=7 +[S24] +xa=8 +ya=26 +xb=27 +yb=26 +[S25] +xa=10 +ya=5 +xb=16 +yb=5 +[S26] +xa=21 +ya=16 +xb=24 +yb=16 +[S27] +xa=21 +ya=16 +xb=21 +yb=19 +[A0] +x=3 +y=5 +m=1 +[A1] +x=20 +y=5 +m=2 +[A2] +x=3 +y=12 +m=1 +[A3] +x=3 +y=16 +m=1 +[A4] +x=28 +y=16 +m=2 +[A5] +x=14 +y=23 +m=1 diff --git a/schémas/a1.anw b/schémas/a1.anw new file mode 100644 index 0000000..06c0e31 --- /dev/null +++ b/schémas/a1.anw @@ -0,0 +1,132 @@ +[CP] +R=2 +X=3 +C=4 +S=17 +A=2 +[R0] +x=88 +y=6 +m=1 +[R1] +x=82 +y=6 +m=1 +[X0] +x=86 +y=6 +[X1] +x=84 +y=6 +[X2] +x=80 +y=9 +[C0] +x=88 +y=8 +m=2 +[C1] +x=82 +y=8 +m=1 +[C2] +x=82 +y=3 +m=3 +[C3] +x=88 +y=3 +m=4 +[S0] +xa=83 +ya=6 +xb=84 +yb=6 +[S1] +xa=84 +ya=6 +xb=84 +yb=8 +[S2] +xa=84 +ya=8 +xb=83 +yb=8 +[S3] +xa=87 +ya=6 +xb=86 +yb=6 +[S4] +xa=86 +ya=6 +xb=86 +yb=8 +[S5] +xa=86 +ya=8 +xb=87 +yb=8 +[S6] +xa=83 +ya=4 +xb=84 +yb=4 +[S7] +xa=84 +ya=4 +xb=86 +yb=6 +[S8] +xa=84 +ya=6 +xb=86 +yb=4 +[S9] +xa=86 +ya=4 +xb=87 +yb=4 +[S10] +xa=89 +ya=6 +xb=91 +yb=6 +[S11] +xa=79 +ya=6 +xb=81 +yb=6 +[S12] +xa=89 +ya=8 +xb=90 +yb=8 +[S13] +xa=90 +ya=8 +xb=90 +yb=9 +[S14] +xa=80 +ya=9 +xb=80 +yb=8 +[S15] +xa=80 +ya=8 +xb=81 +yb=8 +[S16] +xa=80 +ya=9 +xb=90 +yb=9 +[A0] +x=91 +y=6 +m=2 +[A1] +x=79 +y=6 +m=2 diff --git a/schémas/a3.anw b/schémas/a3.anw new file mode 100644 index 0000000..4fb03e1 --- /dev/null +++ b/schémas/a3.anw @@ -0,0 +1,1365 @@ +[CP] +R=1 +X=0 +C=0 +S=271 +A=0 +[R0] +x=82 +y=2 +m=1 +[S0] +xa=79 +ya=5 +xb=85 +yb=5 +[S1] +xa=79 +ya=5 +xb=79 +yb=2 +[S2] +xa=79 +ya=2 +xb=81 +yb=2 +[S3] +xa=83 +ya=2 +xb=85 +yb=2 +[S4] +xa=85 +ya=2 +xb=85 +yb=5 +[S5] +xa=79 +ya=5 +xb=78 +yb=6 +[S6] +xa=85 +ya=5 +xb=86 +yb=6 +[S7] +xa=85 +ya=2 +xb=86 +yb=3 +[S8] +xa=86 +ya=3 +xb=86 +yb=6 +[S9] +xa=79 +ya=2 +xb=78 +yb=3 +[S10] +xa=78 +ya=3 +xb=78 +yb=6 +[S11] +xa=78 +ya=6 +xb=86 +yb=6 +[S12] +xa=26 +ya=5 +xb=27 +yb=4 +[S13] +xa=27 +ya=4 +xb=28 +yb=5 +[S14] +xa=27 +ya=4 +xb=27 +yb=3 +[S15] +xa=26 +ya=5 +xb=26 +yb=4 +[S16] +xa=26 +ya=4 +xb=27 +yb=3 +[S17] +xa=28 +ya=5 +xb=28 +yb=4 +[S18] +xa=28 +ya=4 +xb=27 +yb=3 +[S19] +xa=26 +ya=5 +xb=27 +yb=6 +[S20] +xa=27 +ya=6 +xb=28 +yb=5 +[S21] +xa=34 +ya=4 +xb=34 +yb=5 +[S22] +xa=34 +ya=5 +xb=35 +yb=5 +[S23] +xa=35 +ya=5 +xb=35 +yb=4 +[S24] +xa=34 +ya=4 +xb=35 +yb=4 +[S25] +xa=34 +ya=4 +xb=35 +yb=3 +[S26] +xa=35 +ya=3 +xb=36 +yb=3 +[S27] +xa=36 +ya=3 +xb=35 +yb=4 +[S28] +xa=36 +ya=3 +xb=36 +yb=4 +[S29] +xa=36 +ya=4 +xb=35 +yb=5 +[S30] +xa=40 +ya=4 +xb=40 +yb=7 +[S31] +xa=40 +ya=7 +xb=43 +yb=7 +[S32] +xa=43 +ya=7 +xb=43 +yb=4 +[S33] +xa=43 +ya=4 +xb=40 +yb=4 +[S34] +xa=40 +ya=4 +xb=42 +yb=2 +[S35] +xa=42 +ya=2 +xb=45 +yb=2 +[S36] +xa=43 +ya=4 +xb=45 +yb=2 +[S37] +xa=45 +ya=2 +xb=45 +yb=5 +[S38] +xa=43 +ya=7 +xb=45 +yb=5 +[S39] +xa=42 +ya=2 +xb=42 +yb=5 +[S40] +xa=42 +ya=5 +xb=40 +yb=7 +[S41] +xa=42 +ya=5 +xb=45 +yb=5 +[S42] +xa=43 +ya=4 +xb=45 +yb=4 +[S43] +xa=43 +ya=4 +xb=43 +yb=2 +[S44] +xa=42 +ya=5 +xb=42 +yb=7 +[S45] +xa=42 +ya=5 +xb=40 +yb=5 +[S46] +xa=43 +ya=5 +xb=45 +yb=7 +[S47] +xa=42 +ya=4 +xb=40 +yb=2 +[S48] +xa=43 +ya=2 +xb=45 +yb=4 +[S49] +xa=40 +ya=5 +xb=42 +yb=7 +[S50] +xa=43 +ya=7 +xb=45 +yb=7 +[S51] +xa=45 +ya=7 +xb=45 +yb=5 +[S52] +xa=40 +ya=4 +xb=40 +yb=2 +[S53] +xa=40 +ya=2 +xb=42 +yb=2 +[S54] +xa=34 +ya=7 +xb=35 +yb=11 +[S55] +xa=35 +ya=11 +xb=36 +yb=7 +[S56] +xa=34 +ya=9 +xb=36 +yb=9 +[S57] +xa=25 +ya=19 +xb=26 +yb=15 +[S58] +xa=26 +ya=15 +xb=27 +yb=19 +[S59] +xa=25 +ya=17 +xb=27 +yb=17 +[S60] +xa=28 +ya=19 +xb=30 +yb=19 +[S61] +xa=28 +ya=19 +xb=28 +yb=15 +[S62] +xa=31 +ya=15 +xb=31 +yb=19 +[S63] +xa=31 +ya=19 +xb=33 +yb=19 +[S64] +xa=31 +ya=17 +xb=32 +yb=17 +[S65] +xa=31 +ya=15 +xb=33 +yb=15 +[S66] +xa=34 +ya=19 +xb=36 +yb=15 +[S67] +xa=34 +ya=15 +xb=36 +yb=19 +[S68] +xa=37 +ya=19 +xb=38 +yb=15 +[S69] +xa=38 +ya=15 +xb=39 +yb=19 +[S70] +xa=37 +ya=17 +xb=39 +yb=17 +[S71] +xa=40 +ya=19 +xb=40 +yb=15 +[S72] +xa=40 +ya=15 +xb=41 +yb=15 +[S73] +xa=41 +ya=15 +xb=42 +yb=16 +[S74] +xa=42 +ya=16 +xb=42 +yb=18 +[S75] +xa=42 +ya=18 +xb=41 +yb=19 +[S76] +xa=41 +ya=19 +xb=40 +yb=19 +[S77] +xa=43 +ya=15 +xb=43 +yb=19 +[S78] +xa=43 +ya=15 +xb=45 +yb=19 +[S79] +xa=45 +ya=19 +xb=45 +yb=15 +[S80] +xa=46 +ya=15 +xb=46 +yb=19 +[S81] +xa=46 +ya=15 +xb=47 +yb=15 +[S82] +xa=47 +ya=15 +xb=48 +yb=16 +[S83] +xa=48 +ya=16 +xb=48 +yb=17 +[S84] +xa=48 +ya=17 +xb=47 +yb=18 +[S85] +xa=46 +ya=18 +xb=47 +yb=18 +[S86] +xa=47 +ya=18 +xb=48 +yb=19 +[S87] +xa=50 +ya=15 +xb=50 +yb=19 +[S88] +xa=50 +ya=17 +xb=51 +yb=17 +[S89] +xa=51 +ya=17 +xb=52 +yb=16 +[S90] +xa=52 +ya=16 +xb=51 +yb=15 +[S91] +xa=51 +ya=15 +xb=50 +yb=15 +[S92] +xa=51 +ya=17 +xb=52 +yb=19 +[S93] +xa=60 +ya=16 +xb=61 +yb=12 +[S94] +xa=61 +ya=12 +xb=62 +yb=16 +[S95] +xa=60 +ya=14 +xb=62 +yb=14 +[S96] +xa=63 +ya=16 +xb=63 +yb=12 +[S97] +xa=63 +ya=12 +xb=64 +yb=12 +[S98] +xa=64 +ya=12 +xb=65 +yb=13 +[S99] +xa=65 +ya=13 +xb=64 +yb=14 +[S100] +xa=64 +ya=14 +xb=63 +yb=14 +[S101] +xa=64 +ya=14 +xb=65 +yb=15 +[S102] +xa=65 +ya=15 +xb=64 +yb=16 +[S103] +xa=64 +ya=16 +xb=63 +yb=16 +[S104] +xa=66 +ya=13 +xb=66 +yb=15 +[S105] +xa=66 +ya=15 +xb=67 +yb=16 +[S106] +xa=67 +ya=16 +xb=68 +yb=15 +[S107] +xa=66 +ya=13 +xb=67 +yb=12 +[S108] +xa=67 +ya=12 +xb=68 +yb=13 +[S109] +xa=69 +ya=12 +xb=69 +yb=16 +[S110] +xa=69 +ya=16 +xb=70 +yb=16 +[S111] +xa=70 +ya=16 +xb=71 +yb=15 +[S112] +xa=71 +ya=15 +xb=71 +yb=13 +[S113] +xa=71 +ya=13 +xb=70 +yb=12 +[S114] +xa=70 +ya=12 +xb=69 +yb=12 +[S115] +xa=72 +ya=12 +xb=72 +yb=16 +[S116] +xa=72 +ya=16 +xb=74 +yb=16 +[S117] +xa=72 +ya=14 +xb=74 +yb=14 +[S118] +xa=72 +ya=12 +xb=74 +yb=12 +[S119] +xa=75 +ya=12 +xb=75 +yb=16 +[S120] +xa=75 +ya=14 +xb=77 +yb=14 +[S121] +xa=75 +ya=12 +xb=77 +yb=12 +[S122] +xa=78 +ya=13 +xb=79 +yb=12 +[S123] +xa=79 +ya=12 +xb=80 +yb=13 +[S124] +xa=78 +ya=13 +xb=78 +yb=15 +[S125] +xa=78 +ya=15 +xb=79 +yb=16 +[S126] +xa=79 +ya=16 +xb=80 +yb=15 +[S127] +xa=80 +ya=15 +xb=80 +yb=14 +[S128] +xa=80 +ya=14 +xb=79 +yb=14 +[S129] +xa=81 +ya=12 +xb=81 +yb=16 +[S130] +xa=81 +ya=14 +xb=83 +yb=14 +[S131] +xa=83 +ya=12 +xb=83 +yb=16 +[S132] +xa=84 +ya=12 +xb=86 +yb=12 +[S133] +xa=85 +ya=12 +xb=85 +yb=16 +[S134] +xa=84 +ya=16 +xb=86 +yb=16 +[S135] +xa=88 +ya=12 +xb=89 +yb=12 +[S136] +xa=89 +ya=12 +xb=89 +yb=15 +[S137] +xa=89 +ya=15 +xb=88 +yb=16 +[S138] +xa=88 +ya=16 +xb=87 +yb=15 +[S139] +xa=87 +ya=12 +xb=88 +yb=12 +[S140] +xa=90 +ya=12 +xb=90 +yb=16 +[S141] +xa=90 +ya=14 +xb=92 +yb=12 +[S142] +xa=90 +ya=14 +xb=92 +yb=16 +[S143] +xa=93 +ya=12 +xb=93 +yb=16 +[S144] +xa=93 +ya=16 +xb=95 +yb=16 +[S145] +xa=96 +ya=16 +xb=96 +yb=12 +[S146] +xa=96 +ya=12 +xb=97 +yb=14 +[S147] +xa=97 +ya=14 +xb=98 +yb=12 +[S148] +xa=98 +ya=12 +xb=98 +yb=16 +[S149] +xa=60 +ya=17 +xb=60 +yb=21 +[S150] +xa=60 +ya=17 +xb=62 +yb=21 +[S151] +xa=62 +ya=21 +xb=62 +yb=17 +[S152] +xa=63 +ya=18 +xb=64 +yb=17 +[S153] +xa=64 +ya=17 +xb=65 +yb=18 +[S154] +xa=65 +ya=18 +xb=65 +yb=21 +[S155] +xa=63 +ya=18 +xb=63 +yb=20 +[S156] +xa=63 +ya=20 +xb=64 +yb=21 +[S157] +xa=64 +ya=21 +xb=65 +yb=20 +[S158] +xa=66 +ya=17 +xb=66 +yb=21 +[S159] +xa=66 +ya=17 +xb=67 +yb=17 +[S160] +xa=67 +ya=17 +xb=68 +yb=18 +[S161] +xa=68 +ya=18 +xb=67 +yb=19 +[S162] +xa=67 +ya=19 +xb=66 +yb=19 +[S163] +xa=69 +ya=18 +xb=70 +yb=17 +[S164] +xa=70 +ya=17 +xb=71 +yb=18 +[S165] +xa=71 +ya=18 +xb=71 +yb=20 +[S166] +xa=71 +ya=20 +xb=70 +yb=21 +[S167] +xa=70 +ya=21 +xb=69 +yb=20 +[S168] +xa=69 +ya=20 +xb=69 +yb=18 +[S169] +xa=70 +ya=20 +xb=71 +yb=21 +[S170] +xa=72 +ya=17 +xb=72 +yb=21 +[S171] +xa=72 +ya=17 +xb=73 +yb=17 +[S172] +xa=73 +ya=17 +xb=74 +yb=18 +[S173] +xa=74 +ya=18 +xb=73 +yb=19 +[S174] +xa=73 +ya=19 +xb=72 +yb=19 +[S175] +xa=73 +ya=19 +xb=74 +yb=21 +[S176] +xa=77 +ya=18 +xb=76 +yb=17 +[S177] +xa=76 +ya=17 +xb=75 +yb=18 +[S178] +xa=75 +ya=18 +xb=76 +yb=19 +[S179] +xa=75 +ya=20 +xb=76 +yb=21 +[S180] +xa=76 +ya=21 +xb=77 +yb=20 +[S181] +xa=77 +ya=20 +xb=76 +yb=19 +[S182] +xa=78 +ya=17 +xb=80 +yb=17 +[S183] +xa=79 +ya=17 +xb=79 +yb=21 +[S184] +xa=81 +ya=17 +xb=81 +yb=20 +[S185] +xa=81 +ya=20 +xb=82 +yb=21 +[S186] +xa=82 +ya=21 +xb=83 +yb=20 +[S187] +xa=83 +ya=20 +xb=83 +yb=17 +[S188] +xa=84 +ya=17 +xb=85 +yb=21 +[S189] +xa=85 +ya=21 +xb=86 +yb=17 +[S190] +xa=87 +ya=17 +xb=87 +yb=21 +[S191] +xa=87 +ya=21 +xb=88 +yb=19 +[S192] +xa=88 +ya=19 +xb=89 +yb=21 +[S193] +xa=89 +ya=21 +xb=89 +yb=17 +[S194] +xa=90 +ya=17 +xb=92 +yb=21 +[S195] +xa=92 +ya=17 +xb=90 +yb=21 +[S196] +xa=93 +ya=21 +xb=95 +yb=17 +[S197] +xa=93 +ya=17 +xb=94 +yb=19 +[S198] +xa=96 +ya=17 +xb=98 +yb=17 +[S199] +xa=98 +ya=17 +xb=96 +yb=21 +[S200] +xa=96 +ya=21 +xb=98 +yb=21 +[S201] +xa=56 +ya=14 +xb=56 +yb=16 +[S202] +xa=58 +ya=16 +xb=58 +yb=14 +[S203] +xa=58 +ya=14 +xb=56 +yb=14 +[S204] +xa=56 +ya=14 +xb=57 +yb=12 +[S205] +xa=57 +ya=12 +xb=58 +yb=14 +[S206] +xa=60 +ya=24 +xb=62 +yb=22 +[S207] +xa=62 +ya=22 +xb=62 +yb=26 +[S208] +xa=63 +ya=23 +xb=64 +yb=22 +[S209] +xa=64 +ya=22 +xb=65 +yb=23 +[S210] +xa=65 +ya=23 +xb=63 +yb=26 +[S211] +xa=63 +ya=26 +xb=65 +yb=26 +[S212] +xa=66 +ya=23 +xb=67 +yb=22 +[S213] +xa=67 +ya=22 +xb=68 +yb=23 +[S214] +xa=68 +ya=23 +xb=67 +yb=24 +[S215] +xa=67 +ya=24 +xb=68 +yb=25 +[S216] +xa=68 +ya=25 +xb=67 +yb=26 +[S217] +xa=67 +ya=26 +xb=66 +yb=25 +[S218] +xa=69 +ya=24 +xb=71 +yb=24 +[S219] +xa=71 +ya=22 +xb=71 +yb=25 +[S220] +xa=71 +ya=25 +xb=71 +yb=26 +[S221] +xa=69 +ya=24 +xb=71 +yb=22 +[S222] +xa=72 +ya=22 +xb=73 +yb=22 +[S223] +xa=73 +ya=22 +xb=74 +yb=22 +[S224] +xa=72 +ya=22 +xb=72 +yb=23 +[S225] +xa=72 +ya=23 +xb=73 +yb=23 +[S226] +xa=73 +ya=23 +xb=74 +yb=24 +[S227] +xa=74 +ya=24 +xb=74 +yb=25 +[S228] +xa=74 +ya=25 +xb=73 +yb=26 +[S229] +xa=73 +ya=26 +xb=72 +yb=26 +[S230] +xa=75 +ya=25 +xb=76 +yb=26 +[S231] +xa=76 +ya=26 +xb=77 +yb=25 +[S232] +xa=75 +ya=25 +xb=75 +yb=23 +[S233] +xa=75 +ya=23 +xb=76 +yb=22 +[S234] +xa=76 +ya=22 +xb=77 +yb=22 +[S235] +xa=75 +ya=24 +xb=76 +yb=24 +[S236] +xa=76 +ya=24 +xb=77 +yb=25 +[S237] +xa=78 +ya=22 +xb=80 +yb=22 +[S238] +xa=80 +ya=22 +xb=80 +yb=23 +[S239] +xa=80 +ya=23 +xb=78 +yb=25 +[S240] +xa=78 +ya=25 +xb=78 +yb=26 +[S241] +xa=81 +ya=23 +xb=82 +yb=22 +[S242] +xa=82 +ya=22 +xb=83 +yb=23 +[S243] +xa=83 +ya=23 +xb=82 +yb=24 +[S244] +xa=82 +ya=24 +xb=81 +yb=25 +[S245] +xa=81 +ya=25 +xb=82 +yb=26 +[S246] +xa=82 +ya=26 +xb=83 +yb=25 +[S247] +xa=83 +ya=25 +xb=81 +yb=23 +[S248] +xa=84 +ya=23 +xb=85 +yb=22 +[S249] +xa=85 +ya=22 +xb=86 +yb=23 +[S250] +xa=84 +ya=23 +xb=85 +yb=24 +[S251] +xa=86 +ya=23 +xb=86 +yb=25 +[S252] +xa=86 +ya=25 +xb=85 +yb=26 +[S253] +xa=85 +ya=26 +xb=84 +yb=26 +[S254] +xa=85 +ya=24 +xb=86 +yb=24 +[S255] +xa=87 +ya=23 +xb=88 +yb=22 +[S256] +xa=88 +ya=22 +xb=89 +yb=23 +[S257] +xa=89 +ya=23 +xb=89 +yb=26 +[S258] +xa=89 +ya=25 +xb=88 +yb=26 +[S259] +xa=88 +ya=26 +xb=87 +yb=25 +[S260] +xa=87 +ya=25 +xb=87 +yb=23 +[S261] +xa=87 +ya=25 +xb=89 +yb=23 +[S262] +xa=72 +ya=28 +xb=74 +yb=28 +[S263] +xa=72 +ya=28 +xb=72 +yb=30 +[S264] +xa=72 +ya=30 +xb=73 +yb=30 +[S265] +xa=73 +ya=30 +xb=74 +yb=31 +[S266] +xa=74 +ya=31 +xb=73 +yb=32 +[S267] +xa=73 +ya=32 +xb=72 +yb=32 +[S268] +xa=71 +ya=31 +xb=69 +yb=31 +[S269] +xa=69 +ya=31 +xb=71 +yb=28 +[S270] +xa=71 +ya=28 +xb=71 +yb=32 diff --git a/schémas/a4.anw b/schémas/a4.anw new file mode 100644 index 0000000..b7ec819 --- /dev/null +++ b/schémas/a4.anw @@ -0,0 +1,255 @@ +[CP] +R=4 +X=1 +C=0 +S=46 +A=0 +[R0] +x=3 +y=2 +m=1 +[R1] +x=84 +y=2 +m=1 +[R2] +x=3 +y=50 +m=1 +[R3] +x=84 +y=50 +m=1 +[X0] +x=82 +y=48 +[S0] +xa=85 +ya=50 +xb=87 +yb=50 +[S1] +xa=87 +ya=50 +xb=87 +yb=48 +[S2] +xa=87 +ya=48 +xb=82 +yb=48 +[S3] +xa=83 +ya=50 +xb=23 +yb=50 +[S4] +xa=23 +ya=50 +xb=4 +yb=50 +[S5] +xa=2 +ya=50 +xb=1 +yb=50 +[S6] +xa=1 +ya=50 +xb=1 +yb=42 +[S7] +xa=1 +ya=42 +xb=7 +yb=42 +[S8] +xa=4 +ya=50 +xb=5 +yb=49 +[S9] +xa=5 +ya=49 +xb=8 +yb=49 +[S10] +xa=8 +ya=49 +xb=8 +yb=42 +[S11] +xa=8 +ya=42 +xb=8 +yb=41 +[S12] +xa=7 +ya=42 +xb=7 +yb=41 +[S13] +xa=82 +ya=48 +xb=82 +yb=49 +[S14] +xa=82 +ya=49 +xb=83 +yb=50 +[S15] +xa=82 +ya=48 +xb=9 +yb=48 +[S16] +xa=9 +ya=48 +xb=9 +yb=41 +[S17] +xa=9 +ya=41 +xb=9 +yb=40 +[S18] +xa=8 +ya=41 +xb=8 +yb=40 +[S19] +xa=7 +ya=41 +xb=7 +yb=40 +[S20] +xa=6 +ya=41 +xb=6 +yb=39 +[S21] +xa=6 +ya=39 +xb=10 +yb=39 +[S22] +xa=10 +ya=39 +xb=10 +yb=41 +[S23] +xa=4 +ya=50 +xb=5 +yb=51 +[S24] +xa=5 +ya=51 +xb=82 +yb=51 +[S25] +xa=82 +ya=51 +xb=82 +yb=52 +[S26] +xa=82 +ya=52 +xb=88 +yb=52 +[S27] +xa=88 +ya=52 +xb=88 +yb=47 +[S28] +xa=88 +ya=47 +xb=83 +yb=47 +[S29] +xa=83 +ya=47 +xb=82 +yb=48 +[S30] +xa=48 +ya=26 +xb=47 +yb=27 +[S31] +xa=47 +ya=27 +xb=47 +yb=28 +[S32] +xa=47 +ya=28 +xb=48 +yb=29 +[S33] +xa=48 +ya=29 +xb=49 +yb=29 +[S34] +xa=49 +ya=29 +xb=50 +yb=28 +[S35] +xa=50 +ya=28 +xb=50 +yb=27 +[S36] +xa=50 +ya=27 +xb=49 +yb=26 +[S37] +xa=49 +ya=26 +xb=48 +yb=26 +[S38] +xa=50 +ya=27 +xb=51 +yb=27 +[S39] +xa=50 +ya=28 +xb=51 +yb=28 +[S40] +xa=51 +ya=28 +xb=52 +yb=29 +[S41] +xa=51 +ya=27 +xb=52 +yb=27 +[S42] +xa=52 +ya=27 +xb=53 +yb=28 +[S43] +xa=53 +ya=28 +xb=53 +yb=29 +[S44] +xa=52 +ya=29 +xb=52 +yb=30 +[S45] +xa=53 +ya=29 +xb=53 +yb=30 diff --git a/schémas/aa.anw b/schémas/aa.anw new file mode 100644 index 0000000..838dae4 --- /dev/null +++ b/schémas/aa.anw @@ -0,0 +1,42 @@ +[CP] +R=0 +X=0 +C=0 +P=0 +S=7 +A=0 +[S0] +xa=15 +ya=7 +xb=27 +yb=7 +[S1] +xa=19 +ya=7 +xb=21 +yb=7 +[S2] +xa=15 +ya=9 +xb=20 +yb=9 +[S3] +xa=20 +ya=9 +xb=27 +yb=9 +[S4] +xa=15 +ya=11 +xb=27 +yb=11 +[S5] +xa=15 +ya=13 +xb=24 +yb=13 +[S6] +xa=20 +ya=13 +xb=27 +yb=13 diff --git a/schémas/aa1.anw b/schémas/aa1.anw new file mode 100644 index 0000000..91ebe08 --- /dev/null +++ b/schémas/aa1.anw @@ -0,0 +1,67 @@ +[CP] +R=0 +X=0 +C=0 +P=0 +S=12 +A=0 +[S0] +xa=15 +ya=7 +xb=21 +yb=7 +[S1] +xa=20 +ya=9 +xb=23 +yb=9 +[S2] +xa=22 +ya=12 +xb=25 +yb=15 +[S3] +xa=25 +ya=9 +xb=29 +yb=9 +[S4] +xa=22 +ya=15 +xb=24 +yb=17 +[S5] +xa=26 +ya=16 +xb=28 +yb=18 +[S6] +xa=11 +ya=13 +xb=11 +yb=18 +[S7] +xa=11 +ya=20 +xb=11 +yb=22 +[S8] +xa=13 +ya=17 +xb=13 +yb=21 +[S9] +xa=46 +ya=11 +xb=49 +yb=12 +[S10] +xa=40 +ya=11 +xb=43 +yb=12 +[S11] +xa=43 +ya=10 +xb=37 +yb=8 diff --git a/schémas/aa10.anw b/schémas/aa10.anw new file mode 100644 index 0000000..49135d7 --- /dev/null +++ b/schémas/aa10.anw @@ -0,0 +1,57 @@ +[CP] +R=0 +X=0 +C=0 +P=0 +S=10 +A=0 +[S0] +xa=11 +ya=3 +xb=22 +yb=3 +[S1] +xa=30 +ya=3 +xb=40 +yb=3 +[S2] +xa=11 +ya=7 +xb=22 +yb=7 +[S3] +xa=46 +ya=3 +xb=60 +yb=3 +[S4] +xa=46 +ya=7 +xb=60 +yb=7 +[S5] +xa=30 +ya=7 +xb=40 +yb=7 +[S6] +xa=18 +ya=3 +xb=33 +yb=3 +[S7] +xa=37 +ya=7 +xb=49 +yb=7 +[S8] +xa=37 +ya=3 +xb=51 +yb=3 +[S9] +xa=19 +ya=7 +xb=33 +yb=7 diff --git a/schémas/alex.anw b/schémas/alex.anw new file mode 100644 index 0000000..b9a02a6 --- /dev/null +++ b/schémas/alex.anw @@ -0,0 +1,1357 @@ +[CP] +R=1 +L=0 +X=0 +C=0 +P=0 +S=268 +A=0 +[R0] +x=82 +y=2 +dx=0 +dy=0 +t=0 +m=1 +n= +v=0 +[S0] +xa=79 +ya=5 +xb=85 +yb=5 +[S1] +xa=79 +ya=5 +xb=79 +yb=2 +[S2] +xa=79 +ya=2 +xb=81 +yb=2 +[S3] +xa=83 +ya=2 +xb=85 +yb=2 +[S4] +xa=85 +ya=2 +xb=85 +yb=5 +[S5] +xa=79 +ya=5 +xb=78 +yb=6 +[S6] +xa=85 +ya=5 +xb=86 +yb=6 +[S7] +xa=85 +ya=2 +xb=86 +yb=3 +[S8] +xa=86 +ya=3 +xb=86 +yb=6 +[S9] +xa=79 +ya=2 +xb=78 +yb=3 +[S10] +xa=78 +ya=3 +xb=78 +yb=6 +[S11] +xa=78 +ya=6 +xb=86 +yb=6 +[S12] +xa=26 +ya=5 +xb=27 +yb=4 +[S13] +xa=27 +ya=4 +xb=28 +yb=5 +[S14] +xa=27 +ya=4 +xb=27 +yb=3 +[S15] +xa=26 +ya=5 +xb=26 +yb=4 +[S16] +xa=26 +ya=4 +xb=27 +yb=3 +[S17] +xa=28 +ya=5 +xb=28 +yb=4 +[S18] +xa=28 +ya=4 +xb=27 +yb=3 +[S19] +xa=26 +ya=5 +xb=27 +yb=6 +[S20] +xa=27 +ya=6 +xb=28 +yb=5 +[S21] +xa=34 +ya=4 +xb=34 +yb=5 +[S22] +xa=34 +ya=5 +xb=35 +yb=5 +[S23] +xa=35 +ya=5 +xb=35 +yb=4 +[S24] +xa=34 +ya=4 +xb=35 +yb=4 +[S25] +xa=34 +ya=4 +xb=35 +yb=3 +[S26] +xa=35 +ya=3 +xb=36 +yb=3 +[S27] +xa=36 +ya=3 +xb=35 +yb=4 +[S28] +xa=36 +ya=3 +xb=36 +yb=4 +[S29] +xa=36 +ya=4 +xb=35 +yb=5 +[S30] +xa=40 +ya=4 +xb=40 +yb=7 +[S31] +xa=40 +ya=7 +xb=43 +yb=7 +[S32] +xa=43 +ya=7 +xb=43 +yb=4 +[S33] +xa=43 +ya=4 +xb=40 +yb=4 +[S34] +xa=40 +ya=4 +xb=42 +yb=2 +[S35] +xa=42 +ya=2 +xb=45 +yb=2 +[S36] +xa=43 +ya=4 +xb=45 +yb=2 +[S37] +xa=45 +ya=2 +xb=45 +yb=5 +[S38] +xa=43 +ya=7 +xb=45 +yb=5 +[S39] +xa=42 +ya=2 +xb=42 +yb=5 +[S40] +xa=42 +ya=5 +xb=40 +yb=7 +[S41] +xa=42 +ya=5 +xb=45 +yb=5 +[S42] +xa=43 +ya=4 +xb=45 +yb=4 +[S43] +xa=43 +ya=4 +xb=43 +yb=2 +[S44] +xa=42 +ya=5 +xb=42 +yb=7 +[S45] +xa=42 +ya=5 +xb=40 +yb=5 +[S46] +xa=43 +ya=5 +xb=45 +yb=7 +[S47] +xa=42 +ya=4 +xb=40 +yb=2 +[S48] +xa=43 +ya=2 +xb=45 +yb=4 +[S49] +xa=40 +ya=5 +xb=42 +yb=7 +[S50] +xa=43 +ya=7 +xb=45 +yb=7 +[S51] +xa=45 +ya=7 +xb=45 +yb=5 +[S52] +xa=40 +ya=4 +xb=40 +yb=2 +[S53] +xa=40 +ya=2 +xb=42 +yb=2 +[S54] +xa=34 +ya=7 +xb=35 +yb=11 +[S55] +xa=35 +ya=11 +xb=36 +yb=7 +[S56] +xa=34 +ya=9 +xb=36 +yb=9 +[S57] +xa=25 +ya=19 +xb=26 +yb=15 +[S58] +xa=26 +ya=15 +xb=27 +yb=19 +[S59] +xa=25 +ya=17 +xb=27 +yb=17 +[S60] +xa=28 +ya=19 +xb=30 +yb=19 +[S61] +xa=28 +ya=19 +xb=28 +yb=15 +[S62] +xa=31 +ya=15 +xb=31 +yb=19 +[S63] +xa=31 +ya=19 +xb=33 +yb=19 +[S64] +xa=31 +ya=17 +xb=32 +yb=17 +[S65] +xa=31 +ya=15 +xb=33 +yb=15 +[S66] +xa=34 +ya=19 +xb=36 +yb=15 +[S67] +xa=34 +ya=15 +xb=36 +yb=19 +[S68] +xa=37 +ya=19 +xb=38 +yb=15 +[S69] +xa=38 +ya=15 +xb=39 +yb=19 +[S70] +xa=37 +ya=17 +xb=39 +yb=17 +[S71] +xa=43 +ya=19 +xb=43 +yb=15 +[S72] +xa=43 +ya=15 +xb=44 +yb=15 +[S73] +xa=44 +ya=15 +xb=45 +yb=16 +[S74] +xa=45 +ya=16 +xb=45 +yb=18 +[S75] +xa=45 +ya=18 +xb=44 +yb=19 +[S76] +xa=44 +ya=19 +xb=43 +yb=19 +[S77] +xa=40 +ya=15 +xb=40 +yb=19 +[S78] +xa=40 +ya=15 +xb=42 +yb=19 +[S79] +xa=42 +ya=19 +xb=42 +yb=15 +[S80] +xa=71 +ya=28 +xb=71 +yb=32 +[S81] +xa=69 +ya=31 +xb=71 +yb=28 +[S82] +xa=71 +ya=31 +xb=69 +yb=31 +[S83] +xa=73 +ya=32 +xb=72 +yb=32 +[S84] +xa=74 +ya=31 +xb=73 +yb=32 +[S85] +xa=73 +ya=30 +xb=74 +yb=31 +[S86] +xa=72 +ya=30 +xb=73 +yb=30 +[S87] +xa=46 +ya=15 +xb=46 +yb=19 +[S88] +xa=46 +ya=17 +xb=47 +yb=17 +[S89] +xa=47 +ya=17 +xb=48 +yb=16 +[S90] +xa=48 +ya=16 +xb=47 +yb=15 +[S91] +xa=47 +ya=15 +xb=46 +yb=15 +[S92] +xa=47 +ya=17 +xb=48 +yb=19 +[S93] +xa=60 +ya=16 +xb=61 +yb=12 +[S94] +xa=61 +ya=12 +xb=62 +yb=16 +[S95] +xa=60 +ya=14 +xb=62 +yb=14 +[S96] +xa=63 +ya=16 +xb=63 +yb=12 +[S97] +xa=63 +ya=12 +xb=64 +yb=12 +[S98] +xa=64 +ya=12 +xb=65 +yb=13 +[S99] +xa=65 +ya=13 +xb=64 +yb=14 +[S100] +xa=64 +ya=14 +xb=63 +yb=14 +[S101] +xa=64 +ya=14 +xb=65 +yb=15 +[S102] +xa=65 +ya=15 +xb=64 +yb=16 +[S103] +xa=64 +ya=16 +xb=63 +yb=16 +[S104] +xa=66 +ya=13 +xb=66 +yb=15 +[S105] +xa=66 +ya=15 +xb=67 +yb=16 +[S106] +xa=67 +ya=16 +xb=68 +yb=15 +[S107] +xa=66 +ya=13 +xb=67 +yb=12 +[S108] +xa=67 +ya=12 +xb=68 +yb=13 +[S109] +xa=69 +ya=12 +xb=69 +yb=16 +[S110] +xa=69 +ya=16 +xb=70 +yb=16 +[S111] +xa=70 +ya=16 +xb=71 +yb=15 +[S112] +xa=71 +ya=15 +xb=71 +yb=13 +[S113] +xa=71 +ya=13 +xb=70 +yb=12 +[S114] +xa=70 +ya=12 +xb=69 +yb=12 +[S115] +xa=72 +ya=12 +xb=72 +yb=16 +[S116] +xa=72 +ya=16 +xb=74 +yb=16 +[S117] +xa=72 +ya=14 +xb=74 +yb=14 +[S118] +xa=72 +ya=12 +xb=74 +yb=12 +[S119] +xa=75 +ya=12 +xb=75 +yb=16 +[S120] +xa=75 +ya=14 +xb=77 +yb=14 +[S121] +xa=75 +ya=12 +xb=77 +yb=12 +[S122] +xa=78 +ya=13 +xb=79 +yb=12 +[S123] +xa=79 +ya=12 +xb=80 +yb=13 +[S124] +xa=78 +ya=13 +xb=78 +yb=15 +[S125] +xa=78 +ya=15 +xb=79 +yb=16 +[S126] +xa=79 +ya=16 +xb=80 +yb=15 +[S127] +xa=80 +ya=15 +xb=80 +yb=14 +[S128] +xa=80 +ya=14 +xb=79 +yb=14 +[S129] +xa=81 +ya=12 +xb=81 +yb=16 +[S130] +xa=81 +ya=14 +xb=83 +yb=14 +[S131] +xa=83 +ya=12 +xb=83 +yb=16 +[S132] +xa=84 +ya=12 +xb=86 +yb=12 +[S133] +xa=85 +ya=12 +xb=85 +yb=16 +[S134] +xa=84 +ya=16 +xb=86 +yb=16 +[S135] +xa=88 +ya=12 +xb=89 +yb=12 +[S136] +xa=89 +ya=12 +xb=89 +yb=15 +[S137] +xa=89 +ya=15 +xb=88 +yb=16 +[S138] +xa=88 +ya=16 +xb=87 +yb=15 +[S139] +xa=87 +ya=12 +xb=88 +yb=12 +[S140] +xa=90 +ya=12 +xb=90 +yb=16 +[S141] +xa=90 +ya=14 +xb=92 +yb=12 +[S142] +xa=90 +ya=14 +xb=92 +yb=16 +[S143] +xa=93 +ya=12 +xb=93 +yb=16 +[S144] +xa=93 +ya=16 +xb=95 +yb=16 +[S145] +xa=96 +ya=16 +xb=96 +yb=12 +[S146] +xa=96 +ya=12 +xb=97 +yb=14 +[S147] +xa=97 +ya=14 +xb=98 +yb=12 +[S148] +xa=98 +ya=12 +xb=98 +yb=16 +[S149] +xa=60 +ya=17 +xb=60 +yb=21 +[S150] +xa=60 +ya=17 +xb=62 +yb=21 +[S151] +xa=62 +ya=21 +xb=62 +yb=17 +[S152] +xa=63 +ya=18 +xb=64 +yb=17 +[S153] +xa=64 +ya=17 +xb=65 +yb=18 +[S154] +xa=65 +ya=18 +xb=65 +yb=20 +[S155] +xa=63 +ya=18 +xb=63 +yb=20 +[S156] +xa=63 +ya=20 +xb=64 +yb=21 +[S157] +xa=64 +ya=21 +xb=65 +yb=20 +[S158] +xa=66 +ya=17 +xb=66 +yb=21 +[S159] +xa=66 +ya=17 +xb=67 +yb=17 +[S160] +xa=67 +ya=17 +xb=68 +yb=18 +[S161] +xa=68 +ya=18 +xb=67 +yb=19 +[S162] +xa=67 +ya=19 +xb=66 +yb=19 +[S163] +xa=69 +ya=18 +xb=70 +yb=17 +[S164] +xa=70 +ya=17 +xb=71 +yb=18 +[S165] +xa=71 +ya=18 +xb=71 +yb=20 +[S166] +xa=71 +ya=20 +xb=70 +yb=21 +[S167] +xa=70 +ya=21 +xb=69 +yb=20 +[S168] +xa=69 +ya=20 +xb=69 +yb=18 +[S169] +xa=70 +ya=20 +xb=71 +yb=21 +[S170] +xa=72 +ya=17 +xb=72 +yb=21 +[S171] +xa=72 +ya=17 +xb=73 +yb=17 +[S172] +xa=73 +ya=17 +xb=74 +yb=18 +[S173] +xa=74 +ya=18 +xb=73 +yb=19 +[S174] +xa=73 +ya=19 +xb=72 +yb=19 +[S175] +xa=73 +ya=19 +xb=74 +yb=21 +[S176] +xa=77 +ya=18 +xb=76 +yb=17 +[S177] +xa=76 +ya=17 +xb=75 +yb=18 +[S178] +xa=75 +ya=18 +xb=76 +yb=19 +[S179] +xa=75 +ya=20 +xb=76 +yb=21 +[S180] +xa=76 +ya=21 +xb=77 +yb=20 +[S181] +xa=77 +ya=20 +xb=76 +yb=19 +[S182] +xa=78 +ya=17 +xb=80 +yb=17 +[S183] +xa=79 +ya=17 +xb=79 +yb=21 +[S184] +xa=81 +ya=17 +xb=81 +yb=20 +[S185] +xa=81 +ya=20 +xb=82 +yb=21 +[S186] +xa=82 +ya=21 +xb=83 +yb=20 +[S187] +xa=83 +ya=20 +xb=83 +yb=17 +[S188] +xa=84 +ya=17 +xb=85 +yb=21 +[S189] +xa=85 +ya=21 +xb=86 +yb=17 +[S190] +xa=87 +ya=17 +xb=87 +yb=21 +[S191] +xa=87 +ya=21 +xb=88 +yb=19 +[S192] +xa=88 +ya=19 +xb=89 +yb=21 +[S193] +xa=89 +ya=21 +xb=89 +yb=17 +[S194] +xa=90 +ya=17 +xb=92 +yb=21 +[S195] +xa=92 +ya=17 +xb=90 +yb=21 +[S196] +xa=93 +ya=21 +xb=95 +yb=17 +[S197] +xa=93 +ya=17 +xb=94 +yb=19 +[S198] +xa=96 +ya=17 +xb=98 +yb=17 +[S199] +xa=98 +ya=17 +xb=96 +yb=21 +[S200] +xa=96 +ya=21 +xb=98 +yb=21 +[S201] +xa=56 +ya=14 +xb=56 +yb=16 +[S202] +xa=58 +ya=16 +xb=58 +yb=14 +[S203] +xa=58 +ya=14 +xb=56 +yb=14 +[S204] +xa=56 +ya=14 +xb=57 +yb=12 +[S205] +xa=57 +ya=12 +xb=58 +yb=14 +[S206] +xa=60 +ya=24 +xb=62 +yb=22 +[S207] +xa=62 +ya=22 +xb=62 +yb=26 +[S208] +xa=63 +ya=23 +xb=64 +yb=22 +[S209] +xa=64 +ya=22 +xb=65 +yb=23 +[S210] +xa=65 +ya=23 +xb=63 +yb=26 +[S211] +xa=63 +ya=26 +xb=65 +yb=26 +[S212] +xa=66 +ya=23 +xb=67 +yb=22 +[S213] +xa=67 +ya=22 +xb=68 +yb=23 +[S214] +xa=68 +ya=23 +xb=67 +yb=24 +[S215] +xa=67 +ya=24 +xb=68 +yb=25 +[S216] +xa=68 +ya=25 +xb=67 +yb=26 +[S217] +xa=67 +ya=26 +xb=66 +yb=25 +[S218] +xa=69 +ya=24 +xb=71 +yb=24 +[S219] +xa=71 +ya=22 +xb=71 +yb=25 +[S220] +xa=71 +ya=25 +xb=71 +yb=26 +[S221] +xa=69 +ya=24 +xb=71 +yb=22 +[S222] +xa=72 +ya=22 +xb=73 +yb=22 +[S223] +xa=73 +ya=22 +xb=74 +yb=22 +[S224] +xa=72 +ya=22 +xb=72 +yb=23 +[S225] +xa=72 +ya=23 +xb=73 +yb=23 +[S226] +xa=73 +ya=23 +xb=74 +yb=24 +[S227] +xa=74 +ya=24 +xb=74 +yb=25 +[S228] +xa=74 +ya=25 +xb=73 +yb=26 +[S229] +xa=73 +ya=26 +xb=72 +yb=26 +[S230] +xa=75 +ya=25 +xb=76 +yb=26 +[S231] +xa=76 +ya=26 +xb=77 +yb=25 +[S232] +xa=75 +ya=25 +xb=75 +yb=23 +[S233] +xa=75 +ya=23 +xb=76 +yb=22 +[S234] +xa=76 +ya=22 +xb=77 +yb=22 +[S235] +xa=75 +ya=24 +xb=76 +yb=24 +[S236] +xa=76 +ya=24 +xb=77 +yb=25 +[S237] +xa=78 +ya=22 +xb=80 +yb=22 +[S238] +xa=80 +ya=22 +xb=80 +yb=23 +[S239] +xa=80 +ya=23 +xb=78 +yb=25 +[S240] +xa=78 +ya=25 +xb=78 +yb=26 +[S241] +xa=81 +ya=23 +xb=82 +yb=22 +[S242] +xa=82 +ya=22 +xb=83 +yb=23 +[S243] +xa=83 +ya=23 +xb=82 +yb=24 +[S244] +xa=82 +ya=24 +xb=81 +yb=25 +[S245] +xa=81 +ya=25 +xb=82 +yb=26 +[S246] +xa=82 +ya=26 +xb=83 +yb=25 +[S247] +xa=83 +ya=25 +xb=81 +yb=23 +[S248] +xa=84 +ya=23 +xb=85 +yb=22 +[S249] +xa=85 +ya=22 +xb=86 +yb=23 +[S250] +xa=84 +ya=23 +xb=85 +yb=24 +[S251] +xa=86 +ya=23 +xb=86 +yb=25 +[S252] +xa=86 +ya=25 +xb=85 +yb=26 +[S253] +xa=85 +ya=26 +xb=84 +yb=26 +[S254] +xa=85 +ya=24 +xb=86 +yb=24 +[S255] +xa=87 +ya=23 +xb=88 +yb=22 +[S256] +xa=88 +ya=22 +xb=89 +yb=23 +[S257] +xa=89 +ya=23 +xb=89 +yb=25 +[S258] +xa=89 +ya=25 +xb=88 +yb=26 +[S259] +xa=88 +ya=26 +xb=87 +yb=25 +[S260] +xa=87 +ya=25 +xb=87 +yb=23 +[S261] +xa=87 +ya=25 +xb=89 +yb=23 +[S262] +xa=72 +ya=28 +xb=74 +yb=28 +[S263] +xa=72 +ya=28 +xb=72 +yb=30 +[S264] +xa=49 +ya=15 +xb=49 +yb=19 +[S265] +xa=49 +ya=19 +xb=51 +yb=19 +[S266] +xa=49 +ya=15 +xb=51 +yb=15 +[S267] +xa=49 +ya=17 +xb=50 +yb=17 diff --git a/schémas/alimentations.anw b/schémas/alimentations.anw new file mode 100644 index 0000000..57d8d17 --- /dev/null +++ b/schémas/alimentations.anw @@ -0,0 +1,31 @@ +[CP] +R=0 +L=0 +X=0 +C=0 +P=0 +S=0 +A=5 +[X0] +x=18 +y=3 +[A0] +x=9 +y=3 +m=1 +[A1] +x=12 +y=3 +m=3 +[A2] +x=15 +y=3 +m=2 +[A3] +x=18 +y=3 +m=1 +[A4] +x=12 +y=5 +m=3 diff --git a/schémas/alimentations1.anw b/schémas/alimentations1.anw new file mode 100644 index 0000000..ad1c5ef --- /dev/null +++ b/schémas/alimentations1.anw @@ -0,0 +1,28 @@ +[CP] +R=0 +L=0 +X=0 +C=0 +P=0 +S=0 +A=5 +[A0] +x=9 +y=3 +m=1 +[A1] +x=12 +y=3 +m=3 +[A2] +x=15 +y=3 +m=2 +[A3] +x=18 +y=3 +m=1 +[A4] +x=12 +y=5 +m=3 diff --git a/schémas/bal3i.anw b/schémas/bal3i.anw new file mode 100644 index 0000000..08b2043 --- /dev/null +++ b/schémas/bal3i.anw @@ -0,0 +1,657 @@ +[CP] +R=6 +L=9 +X=6 +C=12 +P=0 +S=59 +A=18 +[R0] +x=84 +y=5 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[R1] +x=81 +y=9 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[R2] +x=59 +y=5 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[R3] +x=56 +y=9 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[L0] +x=72 +y=12 +dx=0 +dy=-5 +C0=0 +C1=4259584 +m=1 +n= +v=0 +[L1] +x=72 +y=14 +dx=0 +dy=-5 +C0=0 +C1=255 +m=1 +n= +v=0 +[L2] +x=72 +y=16 +dx=0 +dy=-5 +C0=0 +C1=33023 +m=1 +n= +v=0 +[L3] +x=47 +y=12 +dx=0 +dy=-5 +C0=0 +C1=4259584 +m=1 +n= +v=0 +[L4] +x=47 +y=14 +dx=0 +dy=-5 +C0=0 +C1=255 +m=1 +n= +v=0 +[L5] +x=47 +y=16 +dx=0 +dy=-5 +C0=0 +C1=33023 +m=1 +n= +v=0 +[X0] +x=45 +y=14 +[X1] +x=45 +y=16 +[X2] +x=70 +y=14 +[X3] +x=70 +y=16 +[C0] +x=88 +y=5 +m=2 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C1] +x=84 +y=7 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C2] +x=94 +y=9 +m=2 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C3] +x=81 +y=12 +m=6 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C4] +x=84 +y=13 +m=6 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C5] +x=63 +y=5 +m=2 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C6] +x=56 +y=12 +m=6 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C7] +x=59 +y=13 +m=6 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=81 +ya=5 +xb=83 +yb=5 +[S1] +xa=85 +ya=5 +xb=87 +yb=5 +[S2] +xa=89 +ya=5 +xb=91 +yb=5 +[S3] +xa=71 +ya=12 +xb=70 +yb=12 +[S4] +xa=70 +ya=12 +xb=70 +yb=14 +[S5] +xa=70 +ya=16 +xb=71 +yb=16 +[S6] +xa=70 +ya=14 +xb=71 +yb=14 +[S7] +xa=73 +ya=12 +xb=80 +yb=12 +[S8] +xa=73 +ya=16 +xb=75 +yb=16 +[S9] +xa=75 +ya=16 +xb=78 +yb=13 +[S10] +xa=78 +ya=13 +xb=80 +yb=13 +[S11] +xa=73 +ya=14 +xb=83 +yb=14 +[S12] +xa=82 +ya=13 +xb=83 +yb=13 +[S13] +xa=85 +ya=14 +xb=87 +yb=14 +[S14] +xa=85 +ya=7 +xb=87 +yb=7 +[S15] +xa=78 +ya=9 +xb=80 +yb=9 +[S16] +xa=82 +ya=9 +xb=93 +yb=9 +[S17] +xa=95 +ya=9 +xb=97 +yb=9 +[S18] +xa=56 +ya=5 +xb=58 +yb=5 +[S19] +xa=60 +ya=5 +xb=62 +yb=5 +[S20] +xa=64 +ya=5 +xb=66 +yb=5 +[S21] +xa=83 +ya=7 +xb=76 +yb=7 +[S22] +xa=76 +ya=7 +xb=74 +yb=9 +[S23] +xa=74 +ya=9 +xb=57 +yb=9 +[S24] +xa=55 +ya=9 +xb=53 +yb=9 +[S25] +xa=57 +ya=13 +xb=58 +yb=13 +[S26] +xa=60 +ya=14 +xb=62 +yb=14 +[S27] +xa=55 +ya=12 +xb=48 +yb=12 +[S28] +xa=58 +ya=14 +xb=48 +yb=14 +[S29] +xa=55 +ya=13 +xb=53 +yb=13 +[S30] +xa=53 +ya=13 +xb=50 +yb=16 +[S31] +xa=50 +ya=16 +xb=48 +yb=16 +[S32] +xa=46 +ya=12 +xb=45 +yb=12 +[S33] +xa=45 +ya=12 +xb=45 +yb=14 +[S34] +xa=45 +ya=16 +xb=46 +yb=16 +[S35] +xa=45 +ya=14 +xb=46 +yb=14 +[S36] +xa=70 +ya=14 +xb=70 +yb=16 +[A0] +x=81 +y=5 +m=2 +[A1] +x=91 +y=5 +m=1 +[A2] +x=78 +y=9 +m=2 +[A3] +x=97 +y=9 +m=1 +[A4] +x=87 +y=7 +m=1 +[A5] +x=70 +y=17 +m=2 +[A6] +x=87 +y=14 +m=1 +[A7] +x=56 +y=5 +m=2 +[A8] +x=66 +y=5 +m=1 +[A9] +x=53 +y=9 +m=2 +[A10] +x=45 +y=17 +m=2 +[A11] +x=62 +y=14 +m=1 +[R4] +x=34 +y=5 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[R5] +x=31 +y=9 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[L6] +x=22 +y=16 +dx=0 +dy=-5 +C0=0 +C1=33023 +m=1 +n= +v=0 +[L7] +x=22 +y=14 +dx=0 +dy=-5 +C0=0 +C1=255 +m=1 +n= +v=0 +[L8] +x=22 +y=12 +dx=0 +dy=-5 +C0=0 +C1=4259584 +m=1 +n= +v=0 +[X4] +x=20 +y=14 +[X5] +x=20 +y=16 +[C8] +x=38 +y=5 +m=2 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C9] +x=59 +y=7 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C10] +x=31 +y=12 +m=6 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C11] +x=34 +y=13 +m=6 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S37] +xa=45 +ya=14 +xb=45 +yb=16 +[S38] +xa=70 +ya=16 +xb=70 +yb=17 +[S39] +xa=45 +ya=16 +xb=45 +yb=17 +[S40] +xa=31 +ya=5 +xb=33 +yb=5 +[S41] +xa=35 +ya=5 +xb=37 +yb=5 +[S42] +xa=39 +ya=5 +xb=41 +yb=5 +[S43] +xa=51 +ya=7 +xb=49 +yb=9 +[S44] +xa=49 +ya=9 +xb=32 +yb=9 +[S45] +xa=28 +ya=9 +xb=30 +yb=9 +[S46] +xa=51 +ya=7 +xb=58 +yb=7 +[S47] +xa=60 +ya=7 +xb=62 +yb=7 +[S48] +xa=32 +ya=13 +xb=33 +yb=13 +[S49] +xa=35 +ya=14 +xb=37 +yb=14 +[S50] +xa=30 +ya=13 +xb=28 +yb=13 +[S51] +xa=28 +ya=13 +xb=25 +yb=16 +[S52] +xa=25 +ya=16 +xb=23 +yb=16 +[S53] +xa=21 +ya=16 +xb=20 +yb=16 +[S54] +xa=21 +ya=14 +xb=20 +yb=14 +[S55] +xa=21 +ya=12 +xb=20 +yb=12 +[S56] +xa=20 +ya=12 +xb=20 +yb=17 +[S57] +xa=23 +ya=12 +xb=30 +yb=12 +[S58] +xa=23 +ya=14 +xb=33 +yb=14 +[A12] +x=41 +y=5 +m=1 +[A13] +x=31 +y=5 +m=2 +[A14] +x=28 +y=9 +m=2 +[A15] +x=62 +y=7 +m=1 +[A16] +x=37 +y=14 +m=1 +[A17] +x=20 +y=17 +m=2 diff --git a/schémas/bal3i3p.anw b/schémas/bal3i3p.anw new file mode 100644 index 0000000..e1a258b --- /dev/null +++ b/schémas/bal3i3p.anw @@ -0,0 +1,712 @@ +[CP] +R=6 +L=9 +X=6 +C=15 +P=0 +S=64 +A=18 +[R0] +x=84 +y=5 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[R1] +x=81 +y=9 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[R2] +x=59 +y=5 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[R3] +x=56 +y=9 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[R4] +x=34 +y=5 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[R5] +x=31 +y=9 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[L0] +x=72 +y=12 +dx=0 +dy=-5 +C0=0 +C1=4259584 +m=1 +n= +v=0 +[L1] +x=72 +y=14 +dx=0 +dy=-5 +C0=0 +C1=255 +m=1 +n= +v=0 +[L2] +x=72 +y=16 +dx=0 +dy=-5 +C0=0 +C1=33023 +m=1 +n= +v=0 +[L3] +x=47 +y=12 +dx=0 +dy=-5 +C0=0 +C1=4259584 +m=1 +n= +v=0 +[L4] +x=47 +y=14 +dx=0 +dy=-5 +C0=0 +C1=255 +m=1 +n= +v=0 +[L5] +x=47 +y=16 +dx=0 +dy=-5 +C0=0 +C1=33023 +m=1 +n= +v=0 +[L6] +x=22 +y=16 +dx=0 +dy=-5 +C0=0 +C1=33023 +m=1 +n= +v=0 +[L7] +x=22 +y=14 +dx=0 +dy=-5 +C0=0 +C1=255 +m=1 +n= +v=0 +[L8] +x=22 +y=12 +dx=0 +dy=-5 +C0=0 +C1=4259584 +m=1 +n= +v=0 +[X0] +x=45 +y=14 +[X1] +x=45 +y=16 +[X2] +x=70 +y=14 +[X3] +x=70 +y=16 +[X4] +x=20 +y=14 +[X5] +x=20 +y=16 +[C0] +x=88 +y=5 +m=2 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C1] +x=84 +y=7 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C2] +x=94 +y=9 +m=2 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C3] +x=81 +y=12 +m=6 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C4] +x=84 +y=13 +m=6 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C5] +x=63 +y=5 +m=2 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C6] +x=56 +y=12 +m=6 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C7] +x=59 +y=13 +m=6 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C8] +x=38 +y=5 +m=2 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C9] +x=59 +y=7 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C10] +x=31 +y=12 +m=6 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C11] +x=34 +y=13 +m=6 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C12] +x=34 +y=9 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C13] +x=59 +y=9 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C14] +x=84 +y=9 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=81 +ya=5 +xb=83 +yb=5 +[S1] +xa=85 +ya=5 +xb=87 +yb=5 +[S2] +xa=89 +ya=5 +xb=91 +yb=5 +[S3] +xa=71 +ya=12 +xb=70 +yb=12 +[S4] +xa=70 +ya=12 +xb=70 +yb=14 +[S5] +xa=70 +ya=16 +xb=71 +yb=16 +[S6] +xa=70 +ya=14 +xb=71 +yb=14 +[S7] +xa=73 +ya=12 +xb=80 +yb=12 +[S8] +xa=73 +ya=16 +xb=75 +yb=16 +[S9] +xa=75 +ya=16 +xb=78 +yb=13 +[S10] +xa=78 +ya=13 +xb=80 +yb=13 +[S11] +xa=73 +ya=14 +xb=83 +yb=14 +[S12] +xa=82 +ya=13 +xb=83 +yb=13 +[S13] +xa=85 +ya=14 +xb=87 +yb=14 +[S14] +xa=85 +ya=7 +xb=87 +yb=7 +[S15] +xa=78 +ya=9 +xb=80 +yb=9 +[S16] +xa=70 +ya=16 +xb=70 +yb=17 +[S17] +xa=95 +ya=9 +xb=97 +yb=9 +[S18] +xa=56 +ya=5 +xb=58 +yb=5 +[S19] +xa=60 +ya=5 +xb=62 +yb=5 +[S20] +xa=64 +ya=5 +xb=66 +yb=5 +[S21] +xa=83 +ya=7 +xb=76 +yb=7 +[S22] +xa=76 +ya=7 +xb=74 +yb=9 +[S23] +xa=45 +ya=16 +xb=45 +yb=17 +[S24] +xa=55 +ya=9 +xb=53 +yb=9 +[S25] +xa=57 +ya=13 +xb=58 +yb=13 +[S26] +xa=60 +ya=14 +xb=62 +yb=14 +[S27] +xa=55 +ya=12 +xb=48 +yb=12 +[S28] +xa=58 +ya=14 +xb=48 +yb=14 +[S29] +xa=55 +ya=13 +xb=53 +yb=13 +[S30] +xa=53 +ya=13 +xb=50 +yb=16 +[S31] +xa=50 +ya=16 +xb=48 +yb=16 +[S32] +xa=46 +ya=12 +xb=45 +yb=12 +[S33] +xa=45 +ya=12 +xb=45 +yb=14 +[S34] +xa=45 +ya=16 +xb=46 +yb=16 +[S35] +xa=45 +ya=14 +xb=46 +yb=14 +[S36] +xa=31 +ya=5 +xb=33 +yb=5 +[S37] +xa=35 +ya=5 +xb=37 +yb=5 +[S38] +xa=39 +ya=5 +xb=41 +yb=5 +[S39] +xa=51 +ya=7 +xb=49 +yb=9 +[S40] +xa=20 +ya=16 +xb=20 +yb=17 +[S41] +xa=28 +ya=9 +xb=30 +yb=9 +[S42] +xa=51 +ya=7 +xb=58 +yb=7 +[S43] +xa=60 +ya=7 +xb=62 +yb=7 +[S44] +xa=32 +ya=13 +xb=33 +yb=13 +[S45] +xa=35 +ya=14 +xb=37 +yb=14 +[S46] +xa=30 +ya=13 +xb=28 +yb=13 +[S47] +xa=28 +ya=13 +xb=25 +yb=16 +[S48] +xa=25 +ya=16 +xb=23 +yb=16 +[S49] +xa=21 +ya=16 +xb=20 +yb=16 +[S50] +xa=21 +ya=14 +xb=20 +yb=14 +[S51] +xa=21 +ya=12 +xb=20 +yb=12 +[S52] +xa=20 +ya=12 +xb=20 +yb=14 +[S53] +xa=23 +ya=12 +xb=30 +yb=12 +[S54] +xa=23 +ya=14 +xb=33 +yb=14 +[S55] +xa=70 +ya=14 +xb=70 +yb=16 +[S56] +xa=45 +ya=14 +xb=45 +yb=16 +[S57] +xa=20 +ya=14 +xb=20 +yb=16 +[S58] +xa=32 +ya=9 +xb=33 +yb=9 +[S59] +xa=35 +ya=9 +xb=49 +yb=9 +[S60] +xa=57 +ya=9 +xb=58 +yb=9 +[S61] +xa=60 +ya=9 +xb=74 +yb=9 +[S62] +xa=82 +ya=9 +xb=83 +yb=9 +[S63] +xa=85 +ya=9 +xb=93 +yb=9 +[A0] +x=81 +y=5 +m=2 +[A1] +x=91 +y=5 +m=1 +[A2] +x=78 +y=9 +m=2 +[A3] +x=97 +y=9 +m=1 +[A4] +x=87 +y=7 +m=1 +[A5] +x=70 +y=17 +m=2 +[A6] +x=87 +y=14 +m=1 +[A7] +x=56 +y=5 +m=2 +[A8] +x=66 +y=5 +m=1 +[A9] +x=53 +y=9 +m=2 +[A10] +x=45 +y=17 +m=2 +[A11] +x=62 +y=14 +m=1 +[A12] +x=41 +y=5 +m=1 +[A13] +x=31 +y=5 +m=2 +[A14] +x=28 +y=9 +m=2 +[A15] +x=62 +y=7 +m=1 +[A16] +x=37 +y=14 +m=1 +[A17] +x=20 +y=17 +m=2 diff --git a/schémas/basculeur.anw b/schémas/basculeur.anw new file mode 100644 index 0000000..163d8bd --- /dev/null +++ b/schémas/basculeur.anw @@ -0,0 +1,91 @@ +[CP] +R=1 +X=0 +C=3 +P=0 +S=6 +A=4 +[R0] +x=17 +y=7 +dx=0 +dy=-4 +m=10 +n=c +v=1 +[C0] +x=10 +y=6 +m=11 +i=1 +j=1 +n= +v=0 +dx=0 +dy=0 +[C1] +x=24 +y=6 +m=12 +i=1 +j=1 +n= +v=0 +dx=0 +dy=0 +[C2] +x=17 +y=12 +m=9 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=7 +ya=7 +xb=9 +yb=7 +[S1] +xa=11 +ya=7 +xb=15 +yb=7 +[S2] +xa=13 +ya=8 +xb=15 +yb=8 +[S3] +xa=19 +ya=7 +xb=23 +yb=7 +[S4] +xa=19 +ya=8 +xb=21 +yb=8 +[S5] +xa=25 +ya=7 +xb=27 +yb=7 +[A0] +x=7 +y=7 +m=1 +[A1] +x=13 +y=8 +m=2 +[A2] +x=21 +y=8 +m=2 +[A3] +x=27 +y=7 +m=1 diff --git a/schémas/basculeur2.anw b/schémas/basculeur2.anw new file mode 100644 index 0000000..3ecf2fc --- /dev/null +++ b/schémas/basculeur2.anw @@ -0,0 +1,179 @@ +[CP] +R=3 +X=0 +C=5 +P=0 +S=14 +A=7 +[R0] +x=17 +y=7 +dx=0 +dy=-4 +m=10 +n=c +v=1 +[R1] +x=28 +y=10 +dx=0 +dy=-5 +m=1 +n= +v=1 +[R2] +x=31 +y=13 +dx=0 +dy=-5 +m=1 +n= +v=1 +[C0] +x=10 +y=6 +m=11 +i=1 +j=1 +n= +v=0 +dx=0 +dy=0 +[C1] +x=24 +y=6 +m=12 +i=1 +j=1 +n= +v=0 +dx=0 +dy=0 +[C2] +x=17 +y=12 +m=9 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C3] +x=28 +y=12 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C4] +x=31 +y=15 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=7 +ya=7 +xb=9 +yb=7 +[S1] +xa=11 +ya=7 +xb=15 +yb=7 +[S2] +xa=13 +ya=8 +xb=15 +yb=8 +[S3] +xa=19 +ya=7 +xb=23 +yb=7 +[S4] +xa=19 +ya=8 +xb=21 +yb=8 +[S5] +xa=25 +ya=7 +xb=27 +yb=7 +[S6] +xa=16 +ya=11 +xb=16 +yb=10 +[S7] +xa=16 +ya=10 +xb=27 +yb=10 +[S8] +xa=18 +ya=11 +xb=24 +yb=11 +[S9] +xa=24 +ya=11 +xb=24 +yb=13 +[S10] +xa=24 +ya=13 +xb=30 +yb=13 +[S11] +xa=17 +ya=13 +xb=12 +yb=13 +[S12] +xa=29 +ya=10 +xb=32 +yb=10 +[S13] +xa=32 +ya=13 +xb=35 +yb=13 +[A0] +x=7 +y=7 +m=1 +[A1] +x=13 +y=8 +m=2 +[A2] +x=21 +y=8 +m=2 +[A3] +x=27 +y=7 +m=1 +[A4] +x=12 +y=13 +m=1 +[A5] +x=32 +y=10 +m=2 +[A6] +x=35 +y=13 +m=2 diff --git a/schémas/basculeur3.anw b/schémas/basculeur3.anw new file mode 100644 index 0000000..749d31e --- /dev/null +++ b/schémas/basculeur3.anw @@ -0,0 +1,281 @@ +[CP] +R=5 +X=0 +C=9 +P=0 +S=20 +A=11 +[R0] +x=17 +y=7 +dx=0 +dy=-4 +m=10 +n=c +v=1 +[R1] +x=28 +y=10 +dx=0 +dy=-5 +m=1 +n= +v=1 +[R2] +x=31 +y=13 +dx=0 +dy=-5 +m=1 +n= +v=1 +[R3] +x=34 +y=20 +dx=0 +dy=-5 +m=1 +n= +v=1 +[R4] +x=37 +y=28 +dx=0 +dy=-5 +m=1 +n= +v=1 +[C0] +x=10 +y=6 +m=11 +i=1 +j=1 +n= +v=0 +dx=0 +dy=0 +[C1] +x=24 +y=6 +m=12 +i=1 +j=1 +n= +v=0 +dx=0 +dy=0 +[C2] +x=17 +y=12 +m=9 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C3] +x=28 +y=12 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C4] +x=31 +y=15 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C5] +x=17 +y=21 +m=7 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C6] +x=17 +y=27 +m=8 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C7] +x=34 +y=22 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C8] +x=37 +y=30 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=7 +ya=7 +xb=9 +yb=7 +[S1] +xa=11 +ya=7 +xb=15 +yb=7 +[S2] +xa=13 +ya=8 +xb=15 +yb=8 +[S3] +xa=19 +ya=7 +xb=23 +yb=7 +[S4] +xa=19 +ya=8 +xb=21 +yb=8 +[S5] +xa=25 +ya=7 +xb=27 +yb=7 +[S6] +xa=16 +ya=11 +xb=16 +yb=10 +[S7] +xa=16 +ya=10 +xb=27 +yb=10 +[S8] +xa=18 +ya=11 +xb=24 +yb=11 +[S9] +xa=24 +ya=11 +xb=24 +yb=13 +[S10] +xa=24 +ya=13 +xb=30 +yb=13 +[S11] +xa=17 +ya=13 +xb=12 +yb=13 +[S12] +xa=29 +ya=10 +xb=32 +yb=10 +[S13] +xa=32 +ya=13 +xb=35 +yb=13 +[S14] +xa=12 +ya=22 +xb=17 +yb=22 +[S15] +xa=18 +ya=20 +xb=33 +yb=20 +[S16] +xa=35 +ya=20 +xb=37 +yb=20 +[S17] +xa=12 +ya=26 +xb=16 +yb=26 +[S18] +xa=17 +ya=28 +xb=36 +yb=28 +[S19] +xa=38 +ya=28 +xb=40 +yb=28 +[A0] +x=7 +y=7 +m=1 +[A1] +x=13 +y=8 +m=2 +[A2] +x=21 +y=8 +m=2 +[A3] +x=27 +y=7 +m=1 +[A4] +x=12 +y=13 +m=1 +[A5] +x=32 +y=10 +m=2 +[A6] +x=35 +y=13 +m=2 +[A7] +x=12 +y=22 +m=1 +[A8] +x=12 +y=26 +m=1 +[A9] +x=37 +y=20 +m=2 +[A10] +x=40 +y=28 +m=2 diff --git a/schémas/bibi.anw b/schémas/bibi.anw new file mode 100644 index 0000000..5e62f56 --- /dev/null +++ b/schémas/bibi.anw @@ -0,0 +1,110 @@ +[CP] +R=2 +X=0 +C=3 +P=0 +S=9 +A=3 +[R0] +x=17 +y=9 +dx=0 +dy=-5 +m=1 +n= +v=1 +[R1] +x=20 +y=13 +dx=0 +dy=-5 +m=1 +n= +v=1 +[C0] +x=10 +y=10 +m=5 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C1] +x=17 +y=16 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C2] +x=20 +y=16 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=6 +ya=11 +xb=9 +yb=11 +[S1] +xa=11 +ya=10 +xb=13 +yb=10 +[S2] +xa=13 +ya=10 +xb=13 +yb=9 +[S3] +xa=13 +ya=9 +xb=16 +yb=9 +[S4] +xa=18 +ya=9 +xb=20 +yb=9 +[S5] +xa=11 +ya=11 +xb=13 +yb=11 +[S6] +xa=13 +ya=11 +xb=13 +yb=13 +[S7] +xa=13 +ya=13 +xb=19 +yb=13 +[S8] +xa=21 +ya=13 +xb=23 +yb=13 +[A0] +x=6 +y=11 +m=1 +[A1] +x=20 +y=9 +m=2 +[A2] +x=23 +y=13 +m=2 diff --git a/schémas/bibipol.anw b/schémas/bibipol.anw new file mode 100644 index 0000000..a6e765f --- /dev/null +++ b/schémas/bibipol.anw @@ -0,0 +1,112 @@ +[CP] +R=2 +X=1 +C=3 +P=0 +S=8 +A=4 +[R0] +x=20 +y=11 +dx=0 +dy=-5 +m=1 +n= +v=1 +[R1] +x=22 +y=7 +dx=0 +dy=-5 +m=1 +n= +v=1 +[X0] +x=26 +y=11 +[C0] +x=32 +y=10 +m=5 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C1] +x=22 +y=9 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C2] +x=20 +y=13 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=15 +ya=11 +xb=19 +yb=11 +[S1] +xa=21 +ya=11 +xb=26 +yb=11 +[S2] +xa=33 +ya=11 +xb=37 +yb=11 +[S3] +xa=33 +ya=10 +xb=36 +yb=10 +[S4] +xa=26 +ya=11 +xb=26 +yb=7 +[S5] +xa=26 +ya=7 +xb=23 +yb=7 +[S6] +xa=21 +ya=7 +xb=15 +yb=7 +[S7] +xa=26 +ya=11 +xb=31 +yb=11 +[A0] +x=36 +y=10 +m=1 +[A1] +x=37 +y=11 +m=2 +[A2] +x=15 +y=7 +m=1 +[A3] +x=15 +y=11 +m=2 diff --git a/schémas/boucle.anw b/schémas/boucle.anw new file mode 100644 index 0000000..9eddff4 --- /dev/null +++ b/schémas/boucle.anw @@ -0,0 +1,309 @@ +[CP] +R=7 +X=0 +C=7 +P=0 +S=24 +A=14 +[R0] +x=14 +y=6 +dx=0 +dy=-5 +m=1 +n= +v=1 +[R1] +x=18 +y=9 +dx=0 +dy=-5 +m=1 +n= +v=1 +[R2] +x=22 +y=12 +dx=0 +dy=-5 +m=1 +n= +v=1 +[R3] +x=26 +y=15 +dx=0 +dy=-5 +m=1 +n= +v=1 +[R4] +x=30 +y=18 +dx=0 +dy=-5 +m=1 +n= +v=1 +[R5] +x=34 +y=21 +dx=0 +dy=-5 +m=1 +n= +v=1 +[R6] +x=38 +y=24 +dx=0 +dy=-5 +m=1 +n= +v=1 +[C0] +x=38 +y=27 +m=3 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C1] +x=14 +y=9 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C2] +x=18 +y=12 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C3] +x=22 +y=15 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C4] +x=26 +y=18 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C5] +x=30 +y=21 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C6] +x=34 +y=24 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=35 +ya=28 +xb=37 +yb=28 +[S1] +xa=11 +ya=6 +xb=13 +yb=6 +[S2] +xa=15 +ya=6 +xb=17 +yb=6 +[S3] +xa=11 +ya=9 +xb=13 +yb=9 +[S4] +xa=15 +ya=9 +xb=17 +yb=9 +[S5] +xa=19 +ya=12 +xb=21 +yb=12 +[S6] +xa=19 +ya=15 +xb=21 +yb=15 +[S7] +xa=23 +ya=15 +xb=25 +yb=15 +[S8] +xa=19 +ya=9 +xb=21 +yb=9 +[S9] +xa=23 +ya=12 +xb=25 +yb=12 +[S10] +xa=27 +ya=15 +xb=29 +yb=15 +[S11] +xa=15 +ya=12 +xb=17 +yb=12 +[S12] +xa=23 +ya=18 +xb=25 +yb=18 +[S13] +xa=27 +ya=21 +xb=29 +yb=21 +[S14] +xa=31 +ya=24 +xb=33 +yb=24 +[S15] +xa=27 +ya=18 +xb=29 +yb=18 +[S16] +xa=31 +ya=18 +xb=33 +yb=18 +[S17] +xa=31 +ya=21 +xb=33 +yb=21 +[S18] +xa=35 +ya=21 +xb=37 +yb=21 +[S19] +xa=35 +ya=24 +xb=37 +yb=24 +[S20] +xa=39 +ya=24 +xb=41 +yb=24 +[S21] +xa=17 +ya=6 +xb=43 +yb=6 +[S22] +xa=43 +ya=6 +xb=43 +yb=28 +[S23] +xa=43 +ya=28 +xb=39 +yb=28 +[A0] +x=35 +y=28 +m=1 +[A1] +x=11 +y=6 +m=2 +[A2] +x=11 +y=9 +m=1 +[A3] +x=21 +y=9 +m=2 +[A4] +x=15 +y=12 +m=1 +[A5] +x=25 +y=12 +m=2 +[A6] +x=19 +y=15 +m=1 +[A7] +x=29 +y=15 +m=2 +[A8] +x=23 +y=18 +m=1 +[A9] +x=33 +y=18 +m=2 +[A10] +x=27 +y=21 +m=1 +[A11] +x=31 +y=24 +m=1 +[A12] +x=41 +y=24 +m=2 +[A13] +x=37 +y=21 +m=2 diff --git a/schémas/bug.anw b/schémas/bug.anw new file mode 100644 index 0000000..011a4de --- /dev/null +++ b/schémas/bug.anw @@ -0,0 +1,16 @@ +[CP] +S=1 +L=1 +[S0] +xa=3 +ya=2 +xb=17 +yb=9 +La=-1 +Lb=-1 +[L0] +xa=7 +ya=4 +xb=11 +yb=6 +s=Texte diff --git a/schémas/bug1.anw b/schémas/bug1.anw new file mode 100644 index 0000000..51e98ee --- /dev/null +++ b/schémas/bug1.anw @@ -0,0 +1,193 @@ +[CP] +R=3 +X=2 +C=7 +P=0 +S=14 +A=4 +[R0] +x=18 +y=7 +dx=0 +dy=-5 +m=1 +n=A +v=1 +[R1] +x=20 +y=11 +dx=0 +dy=-5 +m=1 +n=B +v=1 +[X0] +x=13 +y=11 +[C0] +x=7 +y=7 +m=10 +i=1 +j=1 +n=A +v=1 +dx=0 +dy=-4 +[C1] +x=10 +y=11 +m=10 +i=0 +j=1 +n=B +v=1 +dx=0 +dy=-4 +[C2] +x=16 +y=15 +m=10 +i=0 +j=1 +n=C +v=1 +dx=0 +dy=-4 +[S0] +xa=3 +ya=7 +xb=6 +yb=7 +[S1] +xa=8 +ya=7 +xb=17 +yb=7 +[S2] +xa=6 +ya=11 +xb=9 +yb=11 +[S3] +xa=11 +ya=11 +xb=13 +yb=11 +[S4] +xa=21 +ya=11 +xb=25 +yb=11 +[S5] +xa=31 +ya=11 +xb=34 +yb=11 +[S6] +xa=23 +ya=15 +xb=34 +yb=15 +[S7] +xa=17 +ya=15 +xb=21 +yb=15 +[A0] +x=3 +y=7 +m=1 +[A1] +x=6 +y=11 +m=1 +[A2] +x=34 +y=11 +m=2 +[A3] +x=34 +y=15 +m=2 +[R2] +x=22 +y=15 +dx=0 +dy=-5 +m=1 +n=C +v=1 +[X1] +x=25 +y=11 +[C3] +x=30 +y=11 +m=13 +i=1 +j=1 +n= +v=0 +dx=0 +dy=0 +[C4] +x=18 +y=18 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C5] +x=20 +y=19 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C6] +x=22 +y=20 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S8] +xa=13 +ya=11 +xb=13 +yb=15 +[S9] +xa=13 +ya=15 +xb=15 +yb=15 +[S10] +xa=19 +ya=7 +xb=25 +yb=7 +[S11] +xa=25 +ya=7 +xb=25 +yb=11 +[S12] +xa=13 +ya=11 +xb=19 +yb=11 +[S13] +xa=25 +ya=11 +xb=29 +yb=11 diff --git a/schémas/bug2.anw b/schémas/bug2.anw new file mode 100644 index 0000000..91838b7 --- /dev/null +++ b/schémas/bug2.anw @@ -0,0 +1,282 @@ +[CP] +R=6 +X=3 +C=7 +P=0 +S=28 +A=2 +[R0] +x=12 +y=7 +dx=0 +dy=-5 +m=1 +n=a +v=1 +[R1] +x=15 +y=11 +dx=0 +dy=-5 +m=1 +n=b +v=1 +[R2] +x=21 +y=10 +dx=0 +dy=-5 +m=1 +n=c +v=1 +[R3] +x=29 +y=7 +dx=0 +dy=-5 +m=1 +n=d +v=1 +[R4] +x=31 +y=12 +dx=0 +dy=-5 +m=1 +n=e +v=1 +[R5] +x=24 +y=22 +dx=0 +dy=-5 +m=1 +n=f +v=1 +[X0] +x=18 +y=10 +[X1] +x=17 +y=22 +[X2] +x=34 +y=20 +[C0] +x=12 +y=9 +m=1 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C1] +x=15 +y=13 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C2] +x=25 +y=9 +m=5 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C3] +x=29 +y=9 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C4] +x=31 +y=14 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C5] +x=24 +y=24 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C6] +x=21 +y=12 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=13 +ya=7 +xb=18 +yb=7 +[S1] +xa=18 +ya=7 +xb=18 +yb=10 +[S2] +xa=16 +ya=11 +xb=18 +yb=11 +[S3] +xa=18 +ya=10 +xb=20 +yb=10 +[S4] +xa=26 +ya=9 +xb=27 +yb=9 +[S5] +xa=27 +ya=9 +xb=27 +yb=7 +[S6] +xa=26 +ya=10 +xb=27 +yb=10 +[S7] +xa=27 +ya=10 +xb=27 +yb=12 +[S8] +xa=22 +ya=10 +xb=24 +yb=10 +[S9] +xa=27 +ya=7 +xb=28 +yb=7 +[S10] +xa=27 +ya=12 +xb=30 +yb=12 +[S11] +xa=21 +ya=22 +xb=23 +yb=22 +[S12] +xa=25 +ya=22 +xb=34 +yb=22 +[S13] +xa=32 +ya=12 +xb=34 +yb=12 +[S14] +xa=34 +ya=12 +xb=34 +yb=20 +[S15] +xa=30 +ya=7 +xb=36 +yb=7 +[S16] +xa=36 +ya=7 +xb=36 +yb=26 +[S17] +xa=36 +ya=26 +xb=17 +yb=26 +[S18] +xa=17 +ya=26 +xb=17 +yb=22 +[S19] +xa=12 +ya=22 +xb=17 +yb=22 +[S20] +xa=14 +ya=11 +xb=12 +yb=11 +[S21] +xa=12 +ya=11 +xb=12 +yb=22 +[S22] +xa=11 +ya=7 +xb=8 +yb=7 +[S23] +xa=8 +ya=7 +xb=8 +yb=20 +[S24] +xa=8 +ya=20 +xb=34 +yb=20 +[S25] +xa=18 +ya=10 +xb=18 +yb=11 +[S26] +xa=34 +ya=20 +xb=34 +yb=22 +[S27] +xa=17 +ya=22 +xb=19 +yb=22 +[A0] +x=19 +y=22 +m=1 +[A1] +x=21 +y=22 +m=2 diff --git a/schémas/cag.anw b/schémas/cag.anw new file mode 100644 index 0000000..37f1429 --- /dev/null +++ b/schémas/cag.anw @@ -0,0 +1,93 @@ +[CP] +R=1 +L=0 +X=0 +C=3 +P=0 +S=6 +A=4 +[R0] +x=16 +y=8 +dx=0 +dy=-4 +t=0 +m=10 +n= +v=1 +[C0] +x=9 +y=7 +m=11 +i=1 +j=1 +n= +v=0 +dx=0 +dy=0 +[C1] +x=23 +y=7 +m=11 +i=1 +j=1 +n= +v=0 +dx=0 +dy=0 +[C2] +x=16 +y=12 +m=9 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=12 +ya=9 +xb=14 +yb=9 +[S1] +xa=18 +ya=9 +xb=20 +yb=9 +[S2] +xa=18 +ya=8 +xb=22 +yb=8 +[S3] +xa=10 +ya=8 +xb=14 +yb=8 +[S4] +xa=6 +ya=8 +xb=8 +yb=8 +[S5] +xa=24 +ya=8 +xb=26 +yb=8 +[A0] +x=12 +y=9 +m=2 +[A1] +x=20 +y=9 +m=2 +[A2] +x=6 +y=8 +m=1 +[A3] +x=26 +y=8 +m=1 diff --git a/schémas/cag_am_fa.anw b/schémas/cag_am_fa.anw new file mode 100644 index 0000000..117c2c2 --- /dev/null +++ b/schémas/cag_am_fa.anw @@ -0,0 +1,389 @@ +[CP] +R=3 +L=0 +X=0 +C=15 +P=0 +S=28 +A=16 +[R0] +x=12 +y=6 +dx=0 +dy=-4 +t=0 +m=10 +n= +v=1 +[R1] +x=34 +y=6 +dx=0 +dy=-7 +t=0 +m=11 +n= +v=1 +[C0] +x=5 +y=5 +m=11 +i=1 +j=1 +n= +v=0 +dx=0 +dy=0 +[C1] +x=19 +y=5 +m=11 +i=1 +j=1 +n= +v=0 +dx=0 +dy=0 +[C2] +x=12 +y=10 +m=9 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C3] +x=30 +y=4 +m=11 +i=1 +j=1 +n= +v=0 +dx=0 +dy=0 +[C4] +x=27 +y=7 +m=15 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C5] +x=34 +y=10 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=8 +ya=7 +xb=10 +yb=7 +[S1] +xa=14 +ya=7 +xb=16 +yb=7 +[S2] +xa=14 +ya=6 +xb=18 +yb=6 +[S3] +xa=6 +ya=6 +xb=10 +yb=6 +[S4] +xa=2 +ya=6 +xb=4 +yb=6 +[S5] +xa=20 +ya=6 +xb=22 +yb=6 +[S6] +xa=24 +ya=5 +xb=29 +yb=5 +[S7] +xa=31 +ya=5 +xb=33 +yb=5 +[S8] +xa=35 +ya=5 +xb=37 +yb=5 +[S9] +xa=24 +ya=7 +xb=26 +yb=7 +[S10] +xa=28 +ya=7 +xb=33 +yb=7 +[S11] +xa=35 +ya=7 +xb=37 +yb=7 +[A0] +x=8 +y=7 +m=2 +[A1] +x=16 +y=7 +m=2 +[A2] +x=2 +y=6 +m=1 +[A3] +x=22 +y=6 +m=1 +[A4] +x=24 +y=7 +m=1 +[A5] +x=24 +y=5 +m=1 +[A6] +x=37 +y=5 +m=2 +[A7] +x=37 +y=7 +m=2 +[R2] +x=50 +y=6 +dx=0 +dy=-7 +t=0 +m=12 +n= +v=1 +[C6] +x=44 +y=4 +m=9 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C7] +x=41 +y=6 +m=9 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C8] +x=56 +y=4 +m=9 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C9] +x=47 +y=5 +m=15 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C10] +x=46 +y=7 +m=15 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C11] +x=53 +y=5 +m=15 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C12] +x=54 +y=7 +m=15 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C13] +x=59 +y=6 +m=9 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C14] +x=50 +y=10 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S12] +xa=41 +ya=7 +xb=45 +yb=7 +[S13] +xa=47 +ya=7 +xb=49 +yb=7 +[S14] +xa=48 +ya=5 +xb=49 +yb=5 +[S15] +xa=44 +ya=5 +xb=46 +yb=5 +[S16] +xa=51 +ya=5 +xb=52 +yb=5 +[S17] +xa=51 +ya=7 +xb=53 +yb=7 +[S18] +xa=55 +ya=7 +xb=59 +yb=7 +[S19] +xa=56 +ya=5 +xb=54 +yb=5 +[S20] +xa=45 +ya=3 +xb=45 +yb=2 +[S21] +xa=43 +ya=3 +xb=43 +yb=2 +[S22] +xa=42 +ya=5 +xb=42 +yb=4 +[S23] +xa=40 +ya=5 +xb=40 +yb=4 +[S24] +xa=57 +ya=3 +xb=57 +yb=2 +[S25] +xa=55 +ya=3 +xb=55 +yb=2 +[S26] +xa=58 +ya=5 +xb=58 +yb=4 +[S27] +xa=60 +ya=5 +xb=60 +yb=4 +[A8] +x=40 +y=4 +m=1 +[A9] +x=43 +y=2 +m=1 +[A10] +x=55 +y=2 +m=1 +[A11] +x=58 +y=4 +m=1 +[A12] +x=42 +y=4 +m=2 +[A13] +x=45 +y=2 +m=2 +[A14] +x=57 +y=2 +m=2 +[A15] +x=60 +y=4 +m=2 diff --git a/schémas/calibre3.anw b/schémas/calibre3.anw new file mode 100644 index 0000000..d2b9f9f --- /dev/null +++ b/schémas/calibre3.anw @@ -0,0 +1,370 @@ +[CP] +R=3 +L=0 +X=3 +C=12 +P=0 +S=34 +A=9 +[R0] +x=12 +y=7 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[R1] +x=23 +y=7 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[R2] +x=34 +y=7 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[X0] +x=9 +y=7 +[X1] +x=20 +y=7 +[X2] +x=31 +y=7 +[C0] +x=7 +y=6 +m=11 +i=1 +j=1 +n= +v=0 +dx=0 +dy=0 +[C1] +x=18 +y=6 +m=11 +i=1 +j=1 +n= +v=0 +dx=0 +dy=0 +[C2] +x=29 +y=6 +m=11 +i=1 +j=1 +n= +v=0 +dx=0 +dy=0 +[C3] +x=34 +y=9 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C4] +x=23 +y=9 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C5] +x=12 +y=9 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C6] +x=23 +y=11 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C7] +x=34 +y=11 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C8] +x=34 +y=14 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C9] +x=12 +y=14 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C10] +x=23 +y=17 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C11] +x=12 +y=17 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=8 +ya=7 +xb=11 +yb=7 +[S1] +xa=19 +ya=7 +xb=22 +yb=7 +[S2] +xa=30 +ya=7 +xb=33 +yb=7 +[S3] +xa=13 +ya=7 +xb=14 +yb=7 +[S4] +xa=24 +ya=7 +xb=25 +yb=7 +[S5] +xa=35 +ya=7 +xb=36 +yb=7 +[S6] +xa=9 +ya=7 +xb=9 +yb=9 +[S7] +xa=9 +ya=9 +xb=11 +yb=9 +[S8] +xa=20 +ya=7 +xb=20 +yb=9 +[S9] +xa=20 +ya=9 +xb=22 +yb=9 +[S10] +xa=31 +ya=7 +xb=31 +yb=9 +[S11] +xa=31 +ya=9 +xb=33 +yb=9 +[S12] +xa=28 +ya=7 +xb=27 +yb=7 +[S13] +xa=17 +ya=7 +xb=16 +yb=7 +[S14] +xa=6 +ya=7 +xb=5 +yb=7 +[S15] +xa=13 +ya=9 +xb=15 +yb=9 +[S16] +xa=15 +ya=9 +xb=15 +yb=12 +[S17] +xa=15 +ya=12 +xb=22 +yb=12 +[S18] +xa=24 +ya=12 +xb=33 +yb=12 +[S19] +xa=35 +ya=12 +xb=38 +yb=12 +[S20] +xa=13 +ya=15 +xb=33 +yb=15 +[S21] +xa=11 +ya=15 +xb=9 +yb=15 +[S22] +xa=9 +ya=15 +xb=9 +yb=13 +[S23] +xa=9 +ya=13 +xb=26 +yb=13 +[S24] +xa=26 +ya=13 +xb=26 +yb=9 +[S25] +xa=26 +ya=9 +xb=24 +yb=9 +[S26] +xa=35 +ya=15 +xb=38 +yb=15 +[S27] +xa=13 +ya=18 +xb=22 +yb=18 +[S28] +xa=24 +ya=18 +xb=38 +yb=18 +[S29] +xa=11 +ya=18 +xb=9 +yb=18 +[S30] +xa=9 +ya=18 +xb=9 +yb=16 +[S31] +xa=9 +ya=16 +xb=37 +yb=16 +[S32] +xa=37 +ya=16 +xb=37 +yb=9 +[S33] +xa=37 +ya=9 +xb=35 +yb=9 +[A0] +x=14 +y=7 +m=2 +[A1] +x=25 +y=7 +m=2 +[A2] +x=36 +y=7 +m=2 +[A3] +x=5 +y=7 +m=1 +[A4] +x=16 +y=7 +m=1 +[A5] +x=27 +y=7 +m=1 +[A6] +x=38 +y=12 +m=1 +[A7] +x=38 +y=15 +m=1 +[A8] +x=38 +y=18 +m=1 diff --git a/schémas/carre.anw b/schémas/carre.anw new file mode 100644 index 0000000..8fb9f9d --- /dev/null +++ b/schémas/carre.anw @@ -0,0 +1,47 @@ +[CP] +R=0 +X=0 +C=0 +P=0 +S=8 +A=0 +[S0] +xa=8 +ya=7 +xb=8 +yb=8 +[S1] +xa=8 +ya=8 +xb=9 +yb=8 +[S2] +xa=9 +ya=8 +xb=9 +yb=7 +[S3] +xa=9 +ya=7 +xb=8 +yb=7 +[S4] +xa=7 +ya=6 +xb=10 +yb=6 +[S5] +xa=10 +ya=6 +xb=10 +yb=9 +[S6] +xa=10 +ya=9 +xb=7 +yb=9 +[S7] +xa=7 +ya=9 +xb=7 +yb=6 diff --git a/schémas/cascade.anw b/schémas/cascade.anw new file mode 100644 index 0000000..18b4211 --- /dev/null +++ b/schémas/cascade.anw @@ -0,0 +1,984 @@ +[CP] +R=23 +L=0 +X=0 +C=24 +P=0 +S=69 +A=46 +[R0] +x=8 +y=5 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[R1] +x=12 +y=8 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[R2] +x=16 +y=11 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[C0] +x=4 +y=5 +m=10 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C1] +x=8 +y=8 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C2] +x=12 +y=11 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C3] +x=16 +y=14 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=1 +ya=5 +xb=3 +yb=5 +[S1] +xa=5 +ya=5 +xb=7 +yb=5 +[S2] +xa=9 +ya=5 +xb=11 +yb=5 +[S3] +xa=5 +ya=8 +xb=7 +yb=8 +[S4] +xa=9 +ya=11 +xb=11 +yb=11 +[S5] +xa=13 +ya=11 +xb=15 +yb=11 +[S6] +xa=17 +ya=11 +xb=19 +yb=11 +[S7] +xa=13 +ya=8 +xb=15 +yb=8 +[S8] +xa=9 +ya=8 +xb=11 +yb=8 +[A0] +x=1 +y=5 +m=1 +[A1] +x=11 +y=5 +m=2 +[A2] +x=5 +y=8 +m=1 +[A3] +x=15 +y=8 +m=2 +[A4] +x=9 +y=11 +m=1 +[A5] +x=19 +y=11 +m=2 +[R3] +x=20 +y=14 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[R4] +x=24 +y=17 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[R5] +x=28 +y=20 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[R6] +x=32 +y=23 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[C4] +x=20 +y=17 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C5] +x=24 +y=20 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C6] +x=28 +y=23 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C7] +x=32 +y=26 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S9] +xa=13 +ya=14 +xb=15 +yb=14 +[S10] +xa=17 +ya=14 +xb=19 +yb=14 +[S11] +xa=21 +ya=14 +xb=23 +yb=14 +[S12] +xa=17 +ya=17 +xb=19 +yb=17 +[S13] +xa=21 +ya=20 +xb=23 +yb=20 +[S14] +xa=25 +ya=23 +xb=27 +yb=23 +[S15] +xa=21 +ya=17 +xb=23 +yb=17 +[S16] +xa=25 +ya=17 +xb=27 +yb=17 +[S17] +xa=25 +ya=20 +xb=27 +yb=20 +[S18] +xa=29 +ya=20 +xb=31 +yb=20 +[S19] +xa=29 +ya=23 +xb=31 +yb=23 +[S20] +xa=33 +ya=23 +xb=35 +yb=23 +[A6] +x=13 +y=14 +m=1 +[A7] +x=23 +y=14 +m=2 +[A8] +x=17 +y=17 +m=1 +[A9] +x=27 +y=17 +m=2 +[A10] +x=21 +y=20 +m=1 +[A11] +x=31 +y=20 +m=2 +[A12] +x=25 +y=23 +m=1 +[A13] +x=35 +y=23 +m=2 +[R7] +x=36 +y=26 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[R8] +x=40 +y=29 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[R9] +x=44 +y=32 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[R10] +x=48 +y=35 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[R11] +x=52 +y=38 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[R12] +x=56 +y=41 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[R13] +x=60 +y=44 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[C8] +x=36 +y=29 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C9] +x=40 +y=32 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C10] +x=44 +y=35 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C11] +x=48 +y=38 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C12] +x=52 +y=41 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C13] +x=56 +y=44 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C14] +x=60 +y=47 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S21] +xa=29 +ya=26 +xb=31 +yb=26 +[S22] +xa=33 +ya=26 +xb=35 +yb=26 +[S23] +xa=37 +ya=26 +xb=39 +yb=26 +[S24] +xa=33 +ya=29 +xb=35 +yb=29 +[S25] +xa=37 +ya=29 +xb=39 +yb=29 +[S26] +xa=41 +ya=29 +xb=43 +yb=29 +[S27] +xa=37 +ya=32 +xb=39 +yb=32 +[S28] +xa=41 +ya=32 +xb=43 +yb=32 +[S29] +xa=45 +ya=32 +xb=47 +yb=32 +[S30] +xa=41 +ya=35 +xb=43 +yb=35 +[S31] +xa=45 +ya=35 +xb=47 +yb=35 +[S32] +xa=49 +ya=35 +xb=51 +yb=35 +[S33] +xa=45 +ya=38 +xb=47 +yb=38 +[S34] +xa=49 +ya=38 +xb=51 +yb=38 +[S35] +xa=53 +ya=38 +xb=55 +yb=38 +[S36] +xa=49 +ya=41 +xb=51 +yb=41 +[S37] +xa=53 +ya=41 +xb=55 +yb=41 +[S38] +xa=57 +ya=41 +xb=59 +yb=41 +[S39] +xa=53 +ya=44 +xb=55 +yb=44 +[S40] +xa=57 +ya=44 +xb=59 +yb=44 +[S41] +xa=61 +ya=44 +xb=63 +yb=44 +[A14] +x=29 +y=26 +m=1 +[A15] +x=33 +y=29 +m=1 +[A16] +x=37 +y=32 +m=1 +[A17] +x=41 +y=35 +m=1 +[A18] +x=45 +y=38 +m=1 +[A19] +x=49 +y=41 +m=1 +[A20] +x=53 +y=44 +m=1 +[A21] +x=39 +y=26 +m=2 +[A22] +x=43 +y=29 +m=2 +[A23] +x=47 +y=32 +m=2 +[A24] +x=51 +y=35 +m=2 +[A25] +x=55 +y=38 +m=2 +[A26] +x=59 +y=41 +m=2 +[A27] +x=63 +y=44 +m=2 +[R14] +x=64 +y=47 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[R15] +x=68 +y=50 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[R16] +x=72 +y=53 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[R17] +x=76 +y=56 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[C15] +x=64 +y=50 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C16] +x=68 +y=53 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C17] +x=72 +y=56 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C18] +x=76 +y=59 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S42] +xa=57 +ya=47 +xb=59 +yb=47 +[S43] +xa=61 +ya=47 +xb=63 +yb=47 +[S44] +xa=65 +ya=47 +xb=67 +yb=47 +[S45] +xa=61 +ya=50 +xb=63 +yb=50 +[S46] +xa=65 +ya=50 +xb=67 +yb=50 +[S47] +xa=69 +ya=50 +xb=71 +yb=50 +[S48] +xa=65 +ya=53 +xb=67 +yb=53 +[S49] +xa=69 +ya=53 +xb=71 +yb=53 +[S50] +xa=73 +ya=53 +xb=75 +yb=53 +[S51] +xa=69 +ya=56 +xb=71 +yb=56 +[S52] +xa=73 +ya=56 +xb=75 +yb=56 +[S53] +xa=77 +ya=56 +xb=79 +yb=56 +[A28] +x=57 +y=47 +m=1 +[A29] +x=61 +y=50 +m=1 +[A30] +x=65 +y=53 +m=1 +[A31] +x=69 +y=56 +m=1 +[A32] +x=67 +y=47 +m=2 +[A33] +x=71 +y=50 +m=2 +[A34] +x=75 +y=53 +m=2 +[A35] +x=79 +y=56 +m=2 +[R18] +x=80 +y=59 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[R19] +x=84 +y=62 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[R20] +x=88 +y=65 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[R21] +x=92 +y=68 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[R22] +x=96 +y=71 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[C19] +x=80 +y=62 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C20] +x=84 +y=65 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C21] +x=88 +y=68 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C22] +x=92 +y=71 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C23] +x=96 +y=74 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S54] +xa=73 +ya=59 +xb=75 +yb=59 +[S55] +xa=77 +ya=62 +xb=79 +yb=62 +[S56] +xa=81 +ya=65 +xb=83 +yb=65 +[S57] +xa=85 +ya=68 +xb=87 +yb=68 +[S58] +xa=89 +ya=71 +xb=91 +yb=71 +[S59] +xa=85 +ya=65 +xb=87 +yb=65 +[S60] +xa=89 +ya=65 +xb=91 +yb=65 +[S61] +xa=81 +ya=62 +xb=83 +yb=62 +[S62] +xa=85 +ya=62 +xb=87 +yb=62 +[S63] +xa=77 +ya=59 +xb=79 +yb=59 +[S64] +xa=81 +ya=59 +xb=83 +yb=59 +[S65] +xa=89 +ya=68 +xb=91 +yb=68 +[S66] +xa=97 +ya=71 +xb=99 +yb=71 +[S67] +xa=93 +ya=71 +xb=95 +yb=71 +[S68] +xa=93 +ya=68 +xb=95 +yb=68 +[A36] +x=73 +y=59 +m=1 +[A37] +x=77 +y=62 +m=1 +[A38] +x=81 +y=65 +m=1 +[A39] +x=85 +y=68 +m=1 +[A40] +x=89 +y=71 +m=1 +[A41] +x=83 +y=59 +m=2 +[A42] +x=87 +y=62 +m=2 +[A43] +x=91 +y=65 +m=2 +[A44] +x=95 +y=68 +m=2 +[A45] +x=99 +y=71 +m=2 diff --git a/schémas/cit2.anw b/schémas/cit2.anw new file mode 100644 index 0000000..dc8d248 --- /dev/null +++ b/schémas/cit2.anw @@ -0,0 +1,1158 @@ +[CP] +R=12 +L=0 +X=10 +C=34 +P=0 +S=112 +A=28 +[R0] +x=27 +y=14 +dx=0 +dy=-9 +t=0 +m=1 +n=ReC +v=1 +[R1] +x=21 +y=14 +dx=0 +dy=-9 +t=0 +m=1 +n=ReD +v=1 +[R2] +x=9 +y=9 +dx=0 +dy=-5 +t=0 +m=1 +n=RBn +v=1 +[R3] +x=13 +y=21 +dx=0 +dy=-5 +t=0 +m=1 +n=CIt +v=1 +[R4] +x=42 +y=9 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[R5] +x=54 +y=14 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[R6] +x=60 +y=14 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[R7] +x=46 +y=21 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[X0] +x=25 +y=14 +[X1] +x=23 +y=14 +[X2] +x=19 +y=18 +[X3] +x=16 +y=21 +[X4] +x=56 +y=14 +[X5] +x=58 +y=14 +[X6] +x=52 +y=18 +[X7] +x=49 +y=21 +[C0] +x=27 +y=16 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C1] +x=21 +y=16 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C2] +x=21 +y=11 +m=3 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C3] +x=27 +y=11 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C4] +x=9 +y=18 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C5] +x=5 +y=8 +m=11 +i=1 +j=1 +n=Cde +v=1 +dx=0 +dy=-4 +[C6] +x=54 +y=24 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C7] +x=42 +y=28 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C8] +x=27 +y=21 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C9] +x=13 +y=23 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C10] +x=21 +y=24 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C11] +x=38 +y=8 +m=11 +i=1 +j=1 +n= +v=0 +dx=0 +dy=0 +[C12] +x=46 +y=13 +m=5 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C13] +x=60 +y=21 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C14] +x=54 +y=11 +m=3 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C15] +x=60 +y=11 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C16] +x=54 +y=16 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C17] +x=60 +y=16 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C18] +x=42 +y=18 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C19] +x=46 +y=23 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C20] +x=13 +y=13 +m=5 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C21] +x=9 +y=14 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=22 +ya=14 +xb=23 +yb=14 +[S1] +xa=23 +ya=14 +xb=23 +yb=16 +[S2] +xa=23 +ya=16 +xb=22 +yb=16 +[S3] +xa=26 +ya=14 +xb=25 +yb=14 +[S4] +xa=25 +ya=14 +xb=25 +yb=16 +[S5] +xa=25 +ya=16 +xb=26 +yb=16 +[S6] +xa=22 +ya=12 +xb=23 +yb=12 +[S7] +xa=23 +ya=12 +xb=25 +yb=14 +[S8] +xa=23 +ya=14 +xb=25 +yb=12 +[S9] +xa=25 +ya=12 +xb=26 +yb=12 +[S10] +xa=28 +ya=14 +xb=30 +yb=14 +[S11] +xa=18 +ya=14 +xb=20 +yb=14 +[S12] +xa=28 +ya=16 +xb=30 +yb=16 +[S13] +xa=30 +ya=16 +xb=30 +yb=18 +[S14] +xa=19 +ya=18 +xb=19 +yb=16 +[S15] +xa=19 +ya=16 +xb=20 +yb=16 +[S16] +xa=10 +ya=18 +xb=19 +yb=18 +[S17] +xa=6 +ya=18 +xb=8 +yb=18 +[S18] +xa=28 +ya=12 +xb=30 +yb=12 +[S19] +xa=30 +ya=12 +xb=30 +yb=9 +[S20] +xa=14 +ya=9 +xb=30 +yb=9 +[S21] +xa=10 +ya=9 +xb=12 +yb=9 +[S22] +xa=2 +ya=9 +xb=4 +yb=9 +[S23] +xa=6 +ya=9 +xb=8 +yb=9 +[S24] +xa=8 +ya=14 +xb=8 +yb=14 +[S25] +xa=10 +ya=14 +xb=12 +yb=14 +[S26] +xa=49 +ya=23 +xb=47 +yb=23 +[S27] +xa=49 +ya=21 +xb=49 +yb=23 +[S28] +xa=16 +ya=12 +xb=20 +yb=12 +[S29] +xa=61 +ya=21 +xb=63 +yb=21 +[S30] +xa=47 +ya=21 +xb=49 +yb=21 +[S31] +xa=12 +ya=21 +xb=10 +yb=21 +[S32] +xa=14 +ya=21 +xb=16 +yb=21 +[S33] +xa=28 +ya=21 +xb=30 +yb=21 +[S34] +xa=14 +ya=23 +xb=16 +yb=23 +[S35] +xa=16 +ya=23 +xb=16 +yb=21 +[S36] +xa=12 +ya=23 +xb=10 +yb=23 +[S37] +xa=10 +ya=23 +xb=10 +yb=25 +[S38] +xa=22 +ya=25 +xb=24 +yb=25 +[S39] +xa=55 +ya=25 +xb=57 +yb=25 +[S40] +xa=41 +ya=14 +xb=41 +yb=14 +[S41] +xa=43 +ya=14 +xb=45 +yb=14 +[S42] +xa=51 +ya=14 +xb=53 +yb=14 +[S43] +xa=55 +ya=14 +xb=56 +yb=14 +[S44] +xa=58 +ya=14 +xb=59 +yb=14 +[S45] +xa=61 +ya=14 +xb=63 +yb=14 +[S46] +xa=35 +ya=9 +xb=37 +yb=9 +[S47] +xa=39 +ya=9 +xb=41 +yb=9 +[S48] +xa=43 +ya=9 +xb=45 +yb=9 +[S49] +xa=43 +ya=23 +xb=43 +yb=25 +[S50] +xa=49 +ya=12 +xb=53 +yb=12 +[S51] +xa=55 +ya=12 +xb=56 +yb=12 +[S52] +xa=56 +ya=12 +xb=58 +yb=14 +[S53] +xa=56 +ya=14 +xb=58 +yb=12 +[S54] +xa=58 +ya=12 +xb=59 +yb=12 +[S55] +xa=61 +ya=12 +xb=63 +yb=12 +[S56] +xa=63 +ya=12 +xb=63 +yb=9 +[S57] +xa=63 +ya=9 +xb=47 +yb=9 +[S58] +xa=45 +ya=23 +xb=43 +yb=23 +[S59] +xa=55 +ya=16 +xb=56 +yb=16 +[S60] +xa=56 +ya=16 +xb=56 +yb=14 +[S61] +xa=58 +ya=14 +xb=58 +yb=16 +[S62] +xa=58 +ya=16 +xb=59 +yb=16 +[S63] +xa=61 +ya=16 +xb=63 +yb=16 +[S64] +xa=63 +ya=16 +xb=63 +yb=18 +[S65] +xa=43 +ya=18 +xb=52 +yb=18 +[S66] +xa=53 +ya=16 +xb=52 +yb=16 +[S67] +xa=52 +ya=16 +xb=52 +yb=18 +[S68] +xa=39 +ya=18 +xb=41 +yb=18 +[S69] +xa=43 +ya=21 +xb=45 +yb=21 +[S70] +xa=6 +ya=14 +xb=8 +yb=14 +[S71] +xa=39 +ya=14 +xb=41 +yb=14 +[S72] +xa=47 +ya=9 +xb=47 +yb=13 +[S73] +xa=49 +ya=12 +xb=49 +yb=14 +[S74] +xa=49 +ya=14 +xb=47 +yb=14 +[S75] +xa=14 +ya=9 +xb=14 +yb=13 +[S76] +xa=16 +ya=12 +xb=16 +yb=14 +[S77] +xa=14 +ya=14 +xb=16 +yb=14 +[S78] +xa=23 +ya=21 +xb=26 +yb=21 +[S79] +xa=31 +ya=28 +xb=41 +yb=28 +[S80] +xa=43 +ya=28 +xb=59 +yb=28 +[S81] +xa=61 +ya=28 +xb=63 +yb=28 +[A0] +x=30 +y=14 +m=2 +[A1] +x=18 +y=14 +m=2 +[A2] +x=12 +y=9 +m=1 +[A3] +x=2 +y=9 +m=2 +[A4] +x=6 +y=14 +m=1 +[A5] +x=6 +y=18 +m=1 +[A6] +x=30 +y=21 +m=1 +[A7] +x=10 +y=21 +m=2 +[A8] +x=24 +y=25 +m=1 +[A9] +x=35 +y=9 +m=2 +[A10] +x=45 +y=9 +m=1 +[A11] +x=39 +y=14 +m=1 +[A12] +x=51 +y=14 +m=2 +[A13] +x=63 +y=14 +m=2 +[A14] +x=39 +y=18 +m=1 +[A15] +x=43 +y=21 +m=2 +[A16] +x=63 +y=21 +m=1 +[A17] +x=57 +y=25 +m=1 +[R8] +x=18 +y=34 +dx=0 +dy=-4 +t=0 +m=3 +n=DDi +v=1 +[R9] +x=51 +y=38 +dx=0 +dy=-4 +t=0 +m=2 +n= +v=1 +[X8] +x=23 +y=21 +[X9] +x=56 +y=21 +[C22] +x=42 +y=14 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C23] +x=9 +y=31 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C24] +x=60 +y=28 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C25] +x=13 +y=31 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C26] +x=18 +y=24 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C27] +x=51 +y=24 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C28] +x=42 +y=35 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C29] +x=54 +y=35 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S82] +xa=26 +ya=29 +xb=28 +yb=29 +[S83] +xa=26 +ya=28 +xb=31 +yb=28 +[S84] +xa=26 +ya=23 +xb=30 +yb=23 +[S85] +xa=56 +ya=31 +xb=14 +yb=31 +[S86] +xa=10 +ya=31 +xb=12 +yb=31 +[S87] +xa=6 +ya=31 +xb=8 +yb=31 +[S88] +xa=10 +ya=25 +xb=17 +yb=25 +[S89] +xa=19 +ya=25 +xb=20 +yb=25 +[S90] +xa=43 +ya=25 +xb=50 +yb=25 +[S91] +xa=52 +ya=25 +xb=53 +yb=25 +[S92] +xa=19 +ya=34 +xb=21 +yb=34 +[S93] +xa=48 +ya=38 +xb=50 +yb=38 +[S94] +xa=19 +ya=35 +xb=41 +yb=35 +[S95] +xa=43 +ya=35 +xb=53 +yb=35 +[S96] +xa=55 +ya=35 +xb=57 +yb=35 +[S97] +xa=14 +ya=39 +xb=50 +yb=39 +[S98] +xa=12 +ya=39 +xb=10 +yb=39 +[S99] +xa=8 +ya=39 +xb=6 +yb=39 +[S100] +xa=19 +ya=18 +xb=30 +yb=18 +[S101] +xa=49 +ya=21 +xb=56 +yb=21 +[S102] +xa=16 +ya=21 +xb=23 +yb=21 +[S103] +xa=52 +ya=18 +xb=63 +yb=18 +[A18] +x=63 +y=28 +m=1 +[A19] +x=6 +y=31 +m=1 +[A20] +x=21 +y=34 +m=2 +[A21] +x=48 +y=38 +m=2 +[A22] +x=57 +y=35 +m=1 +[A23] +x=6 +y=39 +m=1 +[R10] +x=25 +y=28 +dx=0 +dy=-4 +t=0 +m=3 +n=CDi +v=1 +[R11] +x=58 +y=31 +dx=0 +dy=-4 +t=0 +m=2 +n= +v=1 +[C30] +x=9 +y=39 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C31] +x=13 +y=38 +m=3 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C32] +x=25 +y=23 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C33] +x=58 +y=23 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S104] +xa=56 +ya=21 +xb=59 +yb=21 +[S105] +xa=23 +ya=21 +xb=23 +yb=23 +[S106] +xa=23 +ya=23 +xb=24 +yb=23 +[S107] +xa=56 +ya=31 +xb=57 +yb=31 +[S108] +xa=57 +ya=32 +xb=55 +yb=32 +[S109] +xa=56 +ya=21 +xb=56 +yb=23 +[S110] +xa=56 +ya=23 +xb=57 +yb=23 +[S111] +xa=59 +ya=23 +xb=63 +yb=23 +[A24] +x=28 +y=29 +m=2 +[A25] +x=30 +y=23 +m=1 +[A26] +x=63 +y=23 +m=1 +[A27] +x=55 +y=32 +m=2 diff --git a/schémas/cli.anw b/schémas/cli.anw new file mode 100644 index 0000000..21836e2 --- /dev/null +++ b/schémas/cli.anw @@ -0,0 +1,36 @@ +[CP] +R=0 +L=1 +X=0 +C=0 +P=0 +S=2 +A=2 +[L0] +x=16 +y=7 +dx=0 +dy=-5 +C0=0 +C1=255 +m=1 +n= +v=0 +[S0] +xa=9 +ya=7 +xb=15 +yb=7 +[S1] +xa=17 +ya=7 +xb=20 +yb=7 +[A0] +x=9 +y=7 +m=3 +[A1] +x=20 +y=7 +m=2 diff --git a/schémas/coco.anw b/schémas/coco.anw new file mode 100644 index 0000000..ee2fed0 --- /dev/null +++ b/schémas/coco.anw @@ -0,0 +1,282 @@ +[CP] +R=6 +X=3 +C=7 +P=0 +S=28 +A=2 +[R0] +x=12 +y=7 +dx=0 +dy=-5 +m=1 +n=a +v=1 +[R1] +x=15 +y=11 +dx=0 +dy=-5 +m=1 +n=b +v=1 +[R2] +x=21 +y=10 +dx=0 +dy=-5 +m=1 +n=c +v=1 +[R3] +x=29 +y=7 +dx=0 +dy=-5 +m=1 +n=e +v=1 +[R4] +x=31 +y=12 +dx=0 +dy=-5 +m=1 +n=f +v=1 +[R5] +x=24 +y=22 +dx=0 +dy=-5 +m=1 +n=g +v=1 +[X0] +x=18 +y=10 +[X1] +x=17 +y=22 +[X2] +x=34 +y=20 +[C0] +x=12 +y=9 +m=1 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C1] +x=15 +y=13 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C2] +x=25 +y=9 +m=5 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C3] +x=29 +y=9 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C4] +x=31 +y=14 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C5] +x=24 +y=24 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C6] +x=21 +y=12 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=13 +ya=7 +xb=18 +yb=7 +[S1] +xa=18 +ya=7 +xb=18 +yb=10 +[S2] +xa=16 +ya=11 +xb=18 +yb=11 +[S3] +xa=18 +ya=10 +xb=20 +yb=10 +[S4] +xa=26 +ya=9 +xb=27 +yb=9 +[S5] +xa=27 +ya=9 +xb=27 +yb=7 +[S6] +xa=26 +ya=10 +xb=27 +yb=10 +[S7] +xa=27 +ya=10 +xb=27 +yb=12 +[S8] +xa=22 +ya=10 +xb=24 +yb=10 +[S9] +xa=27 +ya=7 +xb=28 +yb=7 +[S10] +xa=27 +ya=12 +xb=30 +yb=12 +[S11] +xa=21 +ya=22 +xb=23 +yb=22 +[S12] +xa=25 +ya=22 +xb=34 +yb=22 +[S13] +xa=32 +ya=12 +xb=34 +yb=12 +[S14] +xa=34 +ya=12 +xb=34 +yb=20 +[S15] +xa=30 +ya=7 +xb=36 +yb=7 +[S16] +xa=36 +ya=7 +xb=36 +yb=26 +[S17] +xa=36 +ya=26 +xb=17 +yb=26 +[S18] +xa=17 +ya=26 +xb=17 +yb=22 +[S19] +xa=12 +ya=22 +xb=17 +yb=22 +[S20] +xa=14 +ya=11 +xb=12 +yb=11 +[S21] +xa=12 +ya=11 +xb=12 +yb=22 +[S22] +xa=11 +ya=7 +xb=8 +yb=7 +[S23] +xa=8 +ya=7 +xb=8 +yb=20 +[S24] +xa=8 +ya=20 +xb=34 +yb=20 +[S25] +xa=18 +ya=10 +xb=18 +yb=11 +[S26] +xa=34 +ya=20 +xb=34 +yb=22 +[S27] +xa=17 +ya=22 +xb=19 +yb=22 +[A0] +x=19 +y=22 +m=1 +[A1] +x=21 +y=22 +m=2 diff --git a/schémas/collier.anw b/schémas/collier.anw new file mode 100644 index 0000000..4ff7ceb --- /dev/null +++ b/schémas/collier.anw @@ -0,0 +1,326 @@ +[CP] +R=0 +L=1 +X=0 +C=18 +P=0 +S=24 +A=2 +[L0] +x=73 +y=10 +dx=0 +dy=-5 +C0=0 +C1=255 +m=1 +n= +v=0 +[C0] +x=5 +y=10 +m=1 +i=1 +j=1 +n= +v=0 +dx=0 +dy=0 +[C1] +x=9 +y=10 +m=2 +i=1 +j=1 +n= +v=0 +dx=0 +dy=0 +[C2] +x=13 +y=9 +m=3 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C3] +x=17 +y=9 +m=4 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C4] +x=21 +y=9 +m=5 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C5] +x=25 +y=9 +m=6 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C6] +x=28 +y=9 +m=7 +i=1 +j=1 +n= +v=0 +dx=0 +dy=0 +[C7] +x=32 +y=9 +m=8 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C8] +x=35 +y=9 +m=9 +i=1 +j=1 +n= +v=0 +dx=0 +dy=0 +[C9] +x=39 +y=9 +m=9 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C10] +x=43 +y=10 +m=10 +i=1 +j=1 +n= +v=0 +dx=0 +dy=0 +[C11] +x=46 +y=10 +m=15 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C12] +x=49 +y=9 +m=11 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C13] +x=53 +y=9 +m=12 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C14] +x=57 +y=10 +m=13 +i=1 +j=1 +n= +v=0 +dx=0 +dy=0 +[C15] +x=61 +y=10 +m=14 +i=1 +j=1 +n= +v=0 +dx=0 +dy=0 +[C16] +x=65 +y=10 +m=16 +i=1 +j=1 +n= +v=0 +dx=0 +dy=0 +[C17] +x=69 +y=10 +m=17 +i=1 +j=1 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=2 +ya=10 +xb=4 +yb=10 +[S1] +xa=6 +ya=10 +xb=8 +yb=10 +[S2] +xa=10 +ya=10 +xb=12 +yb=10 +[S3] +xa=14 +ya=10 +xb=16 +yb=10 +[S4] +xa=18 +ya=10 +xb=20 +yb=10 +[S5] +xa=22 +ya=10 +xb=24 +yb=10 +[S6] +xa=22 +ya=9 +xb=24 +yb=9 +[S7] +xa=26 +ya=10 +xb=28 +yb=10 +[S8] +xa=29 +ya=8 +xb=31 +yb=8 +[S9] +xa=32 +ya=10 +xb=35 +yb=10 +[S10] +xa=36 +ya=8 +xb=38 +yb=8 +[S11] +xa=34 +ya=8 +xb=34 +yb=6 +[S12] +xa=34 +ya=6 +xb=40 +yb=6 +[S13] +xa=40 +ya=6 +xb=40 +yb=8 +[S14] +xa=39 +ya=10 +xb=42 +yb=10 +[S15] +xa=44 +ya=10 +xb=45 +yb=10 +[S16] +xa=47 +ya=10 +xb=48 +yb=10 +[S17] +xa=50 +ya=10 +xb=52 +yb=10 +[S18] +xa=54 +ya=10 +xb=56 +yb=10 +[S19] +xa=58 +ya=10 +xb=60 +yb=10 +[S20] +xa=62 +ya=10 +xb=64 +yb=10 +[S21] +xa=66 +ya=10 +xb=68 +yb=10 +[S22] +xa=70 +ya=10 +xb=72 +yb=10 +[S23] +xa=74 +ya=10 +xb=76 +yb=10 +[A0] +x=2 +y=10 +m=1 +[A1] +x=76 +y=10 +m=2 diff --git a/schémas/compteurbinaire.anw b/schémas/compteurbinaire.anw new file mode 100644 index 0000000..be5075f --- /dev/null +++ b/schémas/compteurbinaire.anw @@ -0,0 +1,848 @@ +[CP] +R=7 +L=3 +X=8 +C=23 +P=0 +S=81 +A=22 +[R0] +x=22 +y=7 +dx=0 +dy=-9 +t=0 +m=1 +n=C2 +v=0 +[R1] +x=17 +y=12 +dx=0 +dy=-9 +t=0 +m=1 +n=C1 +v=0 +[R2] +x=9 +y=3 +dx=0 +dy=-5 +t=0 +m=1 +n=P1 +v=1 +[R3] +x=12 +y=17 +dx=0 +dy=-5 +t=0 +m=1 +n=P2 +v=1 +[X0] +x=14 +y=17 +[X1] +x=19 +y=12 +[X2] +x=20 +y=7 +[X3] +x=12 +y=14 +[C0] +x=12 +y=19 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C1] +x=9 +y=14 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C2] +x=17 +y=6 +m=3 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C3] +x=22 +y=11 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C4] +x=9 +y=6 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C5] +x=17 +y=20 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C6] +x=12 +y=5 +m=5 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C7] +x=17 +y=14 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C8] +x=22 +y=9 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C9] +x=22 +y=17 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=18 +ya=12 +xb=19 +yb=12 +[S1] +xa=13 +ya=17 +xb=14 +yb=17 +[S2] +xa=13 +ya=19 +xb=14 +yb=19 +[S3] +xa=18 +ya=7 +xb=20 +yb=7 +[S4] +xa=23 +ya=17 +xb=25 +yb=17 +[S5] +xa=18 +ya=21 +xb=25 +yb=21 +[S6] +xa=13 +ya=5 +xb=26 +yb=5 +[S7] +xa=23 +ya=7 +xb=25 +yb=7 +[S8] +xa=14 +ya=12 +xb=16 +yb=12 +[S9] +xa=13 +ya=6 +xb=13 +yb=7 +[S10] +xa=9 +ya=17 +xb=11 +yb=17 +[S11] +xa=10 +ya=19 +xb=11 +yb=19 +[S12] +xa=14 +ya=19 +xb=14 +yb=17 +[S13] +xa=10 +ya=14 +xb=12 +yb=14 +[S14] +xa=10 +ya=19 +xb=10 +yb=21 +[S15] +xa=23 +ya=12 +xb=26 +yb=12 +[S16] +xa=26 +ya=12 +xb=26 +yb=5 +[S17] +xa=16 +ya=21 +xb=10 +yb=21 +[S18] +xa=10 +ya=3 +xb=12 +yb=3 +[S19] +xa=6 +ya=6 +xb=8 +yb=6 +[S20] +xa=3 +ya=3 +xb=8 +yb=3 +[S21] +xa=16 +ya=21 +xb=16 +yb=21 +[S22] +xa=10 +ya=6 +xb=11 +yb=6 +[S23] +xa=6 +ya=14 +xb=8 +yb=14 +[S24] +xa=19 +ya=12 +xb=19 +yb=12 +[S25] +xa=19 +ya=14 +xb=18 +yb=14 +[S26] +xa=20 +ya=7 +xb=20 +yb=9 +[S27] +xa=20 +ya=9 +xb=21 +yb=9 +[S28] +xa=23 +ya=9 +xb=24 +yb=9 +[S29] +xa=24 +ya=9 +xb=24 +yb=10 +[S30] +xa=24 +ya=10 +xb=12 +yb=10 +[S31] +xa=12 +ya=10 +xb=12 +yb=14 +[S32] +xa=13 +ya=7 +xb=16 +yb=7 +[S33] +xa=19 +ya=12 +xb=19 +yb=14 +[S34] +xa=19 +ya=24 +xb=16 +yb=24 +[S35] +xa=16 +ya=24 +xb=16 +yb=23 +[S36] +xa=14 +ya=23 +xb=13 +yb=23 +[S37] +xa=11 +ya=23 +xb=9 +yb=23 +[S38] +xa=26 +ya=24 +xb=28 +yb=24 +[S39] +xa=21 +ya=24 +xb=23 +yb=24 +[S40] +xa=26 +ya=29 +xb=29 +yb=29 +[A0] +x=25 +y=7 +m=2 +[A1] +x=14 +y=12 +m=2 +[A2] +x=9 +y=17 +m=2 +[A3] +x=25 +y=17 +m=1 +[A4] +x=6 +y=6 +m=1 +[A5] +x=12 +y=3 +m=2 +[A6] +x=25 +y=21 +m=1 +[A7] +x=3 +y=3 +m=3 +[A8] +x=6 +y=14 +m=1 +[R4] +x=20 +y=29 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[R5] +x=25 +y=24 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[R6] +x=15 +y=34 +dx=0 +dy=-5 +t=0 +m=1 +n=P3 +v=1 +[X4] +x=22 +y=29 +[X5] +x=23 +y=24 +[X6] +x=15 +y=31 +[X7] +x=17 +y=34 +[C10] +x=12 +y=23 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C11] +x=15 +y=22 +m=5 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C12] +x=20 +y=23 +m=3 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C13] +x=25 +y=26 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C14] +x=25 +y=28 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C15] +x=20 +y=31 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C16] +x=12 +y=31 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C17] +x=15 +y=36 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C18] +x=25 +y=34 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C19] +x=20 +y=37 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S41] +xa=29 +ya=29 +xb=29 +yb=22 +[S42] +xa=29 +ya=22 +xb=16 +yb=22 +[S43] +xa=17 +ya=29 +xb=19 +yb=29 +[S44] +xa=21 +ya=29 +xb=22 +yb=29 +[S45] +xa=15 +ya=31 +xb=15 +yb=27 +[S46] +xa=15 +ya=27 +xb=27 +yb=27 +[S47] +xa=27 +ya=27 +xb=27 +yb=26 +[S48] +xa=27 +ya=26 +xb=26 +yb=26 +[S49] +xa=24 +ya=26 +xb=23 +yb=26 +[S50] +xa=23 +ya=26 +xb=23 +yb=24 +[S51] +xa=13 +ya=31 +xb=15 +yb=31 +[S52] +xa=9 +ya=31 +xb=11 +yb=31 +[S53] +xa=21 +ya=31 +xb=22 +yb=31 +[S54] +xa=22 +ya=31 +xb=22 +yb=29 +[S55] +xa=14 +ya=36 +xb=13 +yb=36 +[S56] +xa=13 +ya=36 +xb=13 +yb=38 +[S57] +xa=13 +ya=38 +xb=19 +yb=38 +[S58] +xa=26 +ya=34 +xb=28 +yb=34 +[S59] +xa=21 +ya=38 +xb=28 +yb=38 +[S60] +xa=16 +ya=34 +xb=17 +yb=34 +[S61] +xa=16 +ya=36 +xb=17 +yb=36 +[S62] +xa=17 +ya=36 +xb=17 +yb=34 +[S63] +xa=14 +ya=34 +xb=12 +yb=34 +[S64] +xa=6 +ya=40 +xb=8 +yb=40 +[S65] +xa=6 +ya=42 +xb=11 +yb=42 +[S66] +xa=6 +ya=44 +xb=14 +yb=44 +[S67] +xa=10 +ya=40 +xb=32 +yb=40 +[A9] +x=9 +y=23 +m=1 +[A10] +x=17 +y=29 +m=2 +[A11] +x=28 +y=24 +m=2 +[A12] +x=9 +y=31 +m=1 +[A13] +x=12 +y=34 +m=2 +[A14] +x=28 +y=34 +m=1 +[A15] +x=28 +y=38 +m=1 +[L0] +x=33 +y=40 +dx=0 +dy=-5 +C0=0 +C1=255 +m=1 +n= +v=0 +[L1] +x=33 +y=42 +dx=0 +dy=-5 +C0=0 +C1=255 +m=1 +n= +v=0 +[L2] +x=33 +y=44 +dx=0 +dy=-5 +C0=0 +C1=255 +m=1 +n= +v=0 +[C20] +x=9 +y=39 +m=3 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C21] +x=12 +y=41 +m=3 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C22] +x=15 +y=43 +m=3 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S68] +xa=34 +ya=40 +xb=36 +yb=40 +[S69] +xa=34 +ya=42 +xb=36 +yb=42 +[S70] +xa=34 +ya=44 +xb=36 +yb=44 +[S71] +xa=32 +ya=44 +xb=16 +yb=44 +[S72] +xa=13 +ya=42 +xb=32 +yb=42 +[S73] +xa=19 +ya=12 +xb=21 +yb=12 +[S74] +xa=14 +ya=17 +xb=21 +yb=17 +[S75] +xa=20 +ya=7 +xb=21 +yb=7 +[S76] +xa=12 +ya=14 +xb=16 +yb=14 +[S77] +xa=23 +ya=24 +xb=24 +yb=24 +[S78] +xa=22 +ya=29 +xb=24 +yb=29 +[S79] +xa=15 +ya=31 +xb=19 +yb=31 +[S80] +xa=17 +ya=34 +xb=24 +yb=34 +[A16] +x=6 +y=40 +m=1 +[A17] +x=6 +y=42 +m=1 +[A18] +x=6 +y=44 +m=1 +[A19] +x=36 +y=40 +m=2 +[A20] +x=36 +y=42 +m=2 +[A21] +x=36 +y=44 +m=2 diff --git a/schémas/concordance.anw b/schémas/concordance.anw new file mode 100644 index 0000000..6b549e1 --- /dev/null +++ b/schémas/concordance.anw @@ -0,0 +1,375 @@ +[CP] +R=2 +X=6 +C=9 +P=0 +S=42 +A=8 +[R0] +x=13 +y=9 +dx=0 +dy=-4 +t=0 +m=10 +n=CAg +v=1 +[R1] +x=21 +y=21 +dx=0 +dy=-7 +t=0 +m=12 +n=CnAg +v=1 +[X0] +x=11 +y=13 +[X1] +x=11 +y=18 +[C0] +x=5 +y=8 +m=11 +i=1 +j=1 +n=Cde G +v=1 +dx=0 +dy=-5 +[C1] +x=8 +y=6 +m=11 +i=1 +j=1 +n=Cde D +v=1 +dx=0 +dy=-4 +[C2] +x=13 +y=14 +m=9 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C3] +x=13 +y=19 +m=9 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=2 +ya=9 +xb=4 +yb=9 +[S1] +xa=2 +ya=7 +xb=7 +yb=7 +[S2] +xa=9 +ya=7 +xb=18 +yb=7 +[S3] +xa=18 +ya=9 +xb=18 +yb=7 +[S4] +xa=15 +ya=9 +xb=18 +yb=9 +[S5] +xa=15 +ya=10 +xb=17 +yb=10 +[S6] +xa=9 +ya=10 +xb=11 +yb=10 +[S7] +xa=11 +ya=9 +xb=6 +yb=9 +[S8] +xa=13 +ya=20 +xb=20 +yb=20 +[S9] +xa=22 +ya=20 +xb=23 +yb=20 +[S10] +xa=23 +ya=20 +xb=23 +yb=15 +[S11] +xa=23 +ya=15 +xb=13 +yb=15 +[S12] +xa=10 +ya=13 +xb=11 +yb=13 +[S13] +xa=10 +ya=18 +xb=11 +yb=18 +[S14] +xa=15 +ya=18 +xb=15 +yb=17 +[S15] +xa=11 +ya=17 +xb=11 +yb=18 +[S16] +xa=11 +ya=16 +xb=11 +yb=13 +[S17] +xa=14 +ya=13 +xb=15 +yb=13 +[S18] +xa=15 +ya=13 +xb=15 +yb=16 +[S19] +xa=15 +ya=16 +xb=11 +yb=17 +[S20] +xa=14 +ya=18 +xb=15 +yb=18 +[S21] +xa=15 +ya=17 +xb=11 +yb=16 +[A0] +x=9 +y=10 +m=2 +[A1] +x=17 +y=10 +m=2 +[A2] +x=2 +y=9 +m=1 +[A3] +x=2 +y=7 +m=1 +[A4] +x=10 +y=13 +m=1 +[A5] +x=10 +y=18 +m=2 +[X2] +x=28 +y=22 +[X3] +x=29 +y=24 +[X4] +x=33 +y=22 +[X5] +x=33 +y=26 +[C4] +x=31 +y=22 +m=10 +i=0 +j=1 +n=KLm +v=0 +dx=0 +dy=0 +[C5] +x=31 +y=24 +m=15 +i=0 +j=0 +n=KLm +v=0 +dx=0 +dy=0 +[C6] +x=31 +y=26 +m=10 +i=0 +j=0 +n=KLm +v=0 +dx=0 +dy=0 +[C7] +x=31 +y=28 +m=15 +i=0 +j=0 +n=KLm +v=0 +dx=0 +dy=0 +[C8] +x=21 +y=25 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S22] +xa=22 +ya=22 +xb=28 +yb=22 +[S23] +xa=19 +ya=24 +xb=29 +yb=24 +[S24] +xa=19 +ya=24 +xb=19 +yb=22 +[S25] +xa=19 +ya=22 +xb=20 +yb=22 +[S26] +xa=29 +ya=24 +xb=29 +yb=26 +[S27] +xa=29 +ya=26 +xb=30 +yb=26 +[S28] +xa=28 +ya=22 +xb=28 +yb=28 +[S29] +xa=28 +ya=28 +xb=30 +yb=28 +[S30] +xa=32 +ya=22 +xb=33 +yb=22 +[S31] +xa=33 +ya=22 +xb=33 +yb=24 +[S32] +xa=33 +ya=24 +xb=32 +yb=24 +[S33] +xa=32 +ya=26 +xb=33 +yb=26 +[S34] +xa=33 +ya=26 +xb=33 +yb=28 +[S35] +xa=33 +ya=28 +xb=32 +yb=28 +[S36] +xa=11 +ya=13 +xb=12 +yb=13 +[S37] +xa=11 +ya=18 +xb=12 +yb=18 +[S38] +xa=28 +ya=22 +xb=30 +yb=22 +[S39] +xa=29 +ya=24 +xb=30 +yb=24 +[S40] +xa=33 +ya=22 +xb=34 +yb=22 +[S41] +xa=33 +ya=26 +xb=34 +yb=26 +[A6] +x=34 +y=22 +m=1 +[A7] +x=34 +y=26 +m=2 diff --git a/schémas/contacts.anw b/schémas/contacts.anw new file mode 100644 index 0000000..4eb312c --- /dev/null +++ b/schémas/contacts.anw @@ -0,0 +1,316 @@ +[CP] +R=0 +X=0 +C=14 +P=1 +S=33 +A=0 +[C0] +x=8 +y=5 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C1] +x=9 +y=7 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C2] +x=10 +y=9 +m=3 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C3] +x=11 +y=12 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C4] +x=12 +y=15 +m=5 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C5] +x=13 +y=18 +m=6 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C6] +x=14 +y=22 +m=7 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C7] +x=15 +y=26 +m=8 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C8] +x=17 +y=30 +m=9 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C9] +x=23 +y=5 +m=11 +i=1 +j=1 +n= +v=0 +dx=0 +dy=0 +[C10] +x=23 +y=9 +m=12 +i=1 +j=1 +n= +v=0 +dx=0 +dy=0 +[C11] +x=23 +y=13 +m=13 +i=1 +j=1 +n= +v=0 +dx=0 +dy=0 +[C12] +x=23 +y=16 +m=14 +i=1 +j=1 +n= +v=0 +dx=0 +dy=0 +[C13] +x=32 +y=5 +m=10 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[P0] +x=39 +y=5 +m=1 +[S0] +xa=7 +ya=5 +xb=5 +yb=5 +[S1] +xa=9 +ya=5 +xb=11 +yb=5 +[S2] +xa=8 +ya=7 +xb=6 +yb=7 +[S3] +xa=10 +ya=7 +xb=12 +yb=7 +[S4] +xa=9 +ya=10 +xb=8 +yb=10 +[S5] +xa=11 +ya=10 +xb=13 +yb=10 +[S6] +xa=10 +ya=13 +xb=8 +yb=13 +[S7] +xa=12 +ya=13 +xb=14 +yb=13 +[S8] +xa=11 +ya=16 +xb=9 +yb=16 +[S9] +xa=13 +ya=16 +xb=15 +yb=16 +[S10] +xa=14 +ya=19 +xb=16 +yb=19 +[S11] +xa=12 +ya=19 +xb=10 +yb=19 +[S12] +xa=14 +ya=23 +xb=12 +yb=23 +[S13] +xa=15 +ya=21 +xb=17 +yb=21 +[S14] +xa=14 +ya=25 +xb=12 +yb=25 +[S15] +xa=15 +ya=27 +xb=18 +yb=27 +[S16] +xa=16 +ya=29 +xb=13 +yb=29 +[S17] +xa=18 +ya=29 +xb=21 +yb=29 +[S18] +xa=17 +ya=31 +xb=13 +yb=31 +[S19] +xa=24 +ya=6 +xb=26 +yb=6 +[S20] +xa=22 +ya=6 +xb=20 +yb=6 +[S21] +xa=22 +ya=10 +xb=20 +yb=10 +[S22] +xa=24 +ya=10 +xb=26 +yb=10 +[S23] +xa=24 +ya=13 +xb=26 +yb=13 +[S24] +xa=22 +ya=13 +xb=20 +yb=13 +[S25] +xa=22 +ya=16 +xb=20 +yb=16 +[S26] +xa=24 +ya=16 +xb=26 +yb=16 +[S27] +xa=31 +ya=5 +xb=28 +yb=5 +[S28] +xa=33 +ya=5 +xb=35 +yb=5 +[S29] +xa=38 +ya=5 +xb=37 +yb=5 +[S30] +xa=40 +ya=5 +xb=41 +yb=5 +[S31] +xa=13 +ya=15 +xb=15 +yb=15 +[S32] +xa=12 +ya=18 +xb=9 +yb=18 diff --git a/schémas/contactttts.anw b/schémas/contactttts.anw new file mode 100644 index 0000000..c92469f --- /dev/null +++ b/schémas/contactttts.anw @@ -0,0 +1,38 @@ +[CP] +R=0 +L=0 +X=0 +C=3 +P=0 +S=0 +A=0 +[C0] +x=23 +y=5 +m=10 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C1] +x=29 +y=5 +m=11 +i=1 +j=1 +n= +v=0 +dx=0 +dy=0 +[C2] +x=34 +y=5 +m=3 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 diff --git a/schémas/décalage.anw b/schémas/décalage.anw new file mode 100644 index 0000000..322ea83 --- /dev/null +++ b/schémas/décalage.anw @@ -0,0 +1,181 @@ +[CP] +R=4 +X=0 +C=5 +P=0 +S=12 +A=8 +[R0] +x=14 +y=6 +dx=0 +dy=-5 +m=1 +n= +v=1 +[R1] +x=18 +y=9 +dx=0 +dy=-5 +m=1 +n= +v=1 +[R2] +x=22 +y=12 +dx=0 +dy=-5 +m=1 +n= +v=1 +[R3] +x=26 +y=15 +dx=0 +dy=-5 +m=1 +n= +v=1 +[C0] +x=10 +y=5 +m=11 +i=1 +j=1 +n= +v=0 +dx=0 +dy=0 +[C1] +x=14 +y=9 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C2] +x=18 +y=12 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C3] +x=22 +y=15 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C4] +x=26 +y=18 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=7 +ya=6 +xb=9 +yb=6 +[S1] +xa=11 +ya=6 +xb=13 +yb=6 +[S2] +xa=15 +ya=6 +xb=17 +yb=6 +[S3] +xa=11 +ya=9 +xb=13 +yb=9 +[S4] +xa=15 +ya=9 +xb=17 +yb=9 +[S5] +xa=19 +ya=12 +xb=21 +yb=12 +[S6] +xa=17 +ya=15 +xb=21 +yb=15 +[S7] +xa=23 +ya=15 +xb=25 +yb=15 +[S8] +xa=19 +ya=9 +xb=21 +yb=9 +[S9] +xa=23 +ya=12 +xb=25 +yb=12 +[S10] +xa=27 +ya=15 +xb=29 +yb=15 +[S11] +xa=15 +ya=12 +xb=17 +yb=12 +[A0] +x=7 +y=6 +m=1 +[A1] +x=17 +y=6 +m=2 +[A2] +x=11 +y=9 +m=1 +[A3] +x=21 +y=9 +m=2 +[A4] +x=15 +y=12 +m=1 +[A5] +x=25 +y=12 +m=2 +[A6] +x=17 +y=15 +m=1 +[A7] +x=29 +y=15 +m=2 diff --git a/schémas/elsa.anw b/schémas/elsa.anw new file mode 100644 index 0000000..1e0ba02 --- /dev/null +++ b/schémas/elsa.anw @@ -0,0 +1,293 @@ +[CP] +R=0 +L=5 +X=1 +C=6 +P=0 +S=28 +A=8 +[L0] +x=23 +y=5 +dx=0 +dy=-5 +C0=12632256 +C1=255 +m=1 +n=jenjeki +v=1 +[L1] +x=30 +y=10 +dx=0 +dy=-5 +C0=12632256 +C1=65280 +m=1 +n= +v=0 +[L2] +x=30 +y=13 +dx=0 +dy=-5 +C0=0 +C1=255 +m=1 +n= +v=0 +[L3] +x=48 +y=21 +dx=0 +dy=-5 +C0=0 +C1=255 +m=1 +n= +v=0 +[L4] +x=60 +y=11 +dx=0 +dy=-5 +C0=0 +C1=255 +m=1 +n= +v=0 +[X0] +x=33 +y=13 +[C0] +x=15 +y=5 +m=1 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C1] +x=18 +y=11 +m=5 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C2] +x=34 +y=18 +m=1 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C3] +x=58 +y=24 +m=2 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C4] +x=46 +y=10 +m=5 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C5] +x=54 +y=10 +m=6 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=9 +ya=5 +xb=14 +yb=5 +[S1] +xa=16 +ya=5 +xb=22 +yb=5 +[S2] +xa=24 +ya=5 +xb=26 +yb=5 +[S3] +xa=26 +ya=5 +xb=26 +yb=7 +[S4] +xa=26 +ya=7 +xb=9 +yb=7 +[S5] +xa=9 +ya=14 +xb=9 +yb=15 +[S6] +xa=9 +ya=15 +xb=33 +yb=15 +[S7] +xa=33 +ya=10 +xb=33 +yb=13 +[S8] +xa=33 +ya=10 +xb=31 +yb=10 +[S9] +xa=33 +ya=13 +xb=31 +yb=13 +[S10] +xa=29 +ya=13 +xb=19 +yb=13 +[S11] +xa=19 +ya=13 +xb=19 +yb=12 +[S12] +xa=19 +ya=11 +xb=19 +yb=10 +[S13] +xa=19 +ya=10 +xb=29 +yb=10 +[S14] +xa=17 +ya=12 +xb=9 +yb=12 +[S15] +xa=47 +ya=21 +xb=35 +yb=18 +[S16] +xa=28 +ya=22 +xb=33 +yb=18 +[S17] +xa=49 +ya=21 +xb=57 +yb=24 +[S18] +xa=28 +ya=24 +xb=59 +yb=28 +[S19] +xa=59 +ya=28 +xb=59 +yb=24 +[S20] +xa=40 +ya=13 +xb=62 +yb=13 +[S21] +xa=62 +ya=13 +xb=62 +yb=11 +[S22] +xa=62 +ya=11 +xb=61 +yb=11 +[S23] +xa=59 +ya=11 +xb=55 +yb=11 +[S24] +xa=45 +ya=11 +xb=40 +yb=11 +[S25] +xa=47 +ya=11 +xb=53 +yb=11 +[S26] +xa=47 +ya=10 +xb=53 +yb=10 +[S27] +xa=33 +ya=13 +xb=33 +yb=15 +[A0] +x=9 +y=5 +m=1 +[A1] +x=9 +y=7 +m=2 +[A2] +x=9 +y=12 +m=1 +[A3] +x=9 +y=14 +m=2 +[A4] +x=28 +y=22 +m=1 +[A5] +x=28 +y=24 +m=2 +[A6] +x=40 +y=11 +m=1 +[A7] +x=40 +y=13 +m=2 diff --git a/schémas/elsa2.anw b/schémas/elsa2.anw new file mode 100644 index 0000000..5e7c07f --- /dev/null +++ b/schémas/elsa2.anw @@ -0,0 +1,281 @@ +[CP] +R=0 +L=6 +X=4 +C=6 +P=0 +S=25 +A=4 +[L0] +x=18 +y=11 +dx=0 +dy=-5 +C0=0 +C1=255 +m=1 +n= +v=0 +[L1] +x=26 +y=11 +dx=0 +dy=-5 +C0=0 +C1=255 +m=1 +n= +v=0 +[L2] +x=34 +y=11 +dx=0 +dy=-5 +C0=0 +C1=255 +m=1 +n= +v=0 +[L3] +x=50 +y=11 +dx=0 +dy=-5 +C0=0 +C1=255 +m=1 +n= +v=0 +[L4] +x=50 +y=15 +dx=0 +dy=-5 +C0=0 +C1=255 +m=1 +n= +v=0 +[L5] +x=50 +y=19 +dx=0 +dy=-5 +C0=0 +C1=255 +m=1 +n= +v=0 +[X0] +x=47 +y=11 +[X1] +x=47 +y=15 +[X2] +x=56 +y=11 +[X3] +x=56 +y=15 +[C0] +x=21 +y=11 +m=16 +i=1 +j=1 +n= +v=0 +dx=0 +dy=0 +[C1] +x=29 +y=11 +m=16 +i=1 +j=1 +n= +v=0 +dx=0 +dy=0 +[C2] +x=37 +y=11 +m=16 +i=1 +j=1 +n= +v=0 +dx=0 +dy=0 +[C3] +x=53 +y=11 +m=16 +i=1 +j=1 +n= +v=0 +dx=0 +dy=0 +[C4] +x=53 +y=15 +m=16 +i=1 +j=1 +n= +v=0 +dx=0 +dy=0 +[C5] +x=53 +y=19 +m=16 +i=1 +j=1 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=10 +ya=11 +xb=17 +yb=11 +[S1] +xa=19 +ya=11 +xb=20 +yb=11 +[S2] +xa=22 +ya=11 +xb=25 +yb=11 +[S3] +xa=10 +ya=13 +xb=41 +yb=13 +[S4] +xa=27 +ya=11 +xb=28 +yb=11 +[S5] +xa=30 +ya=11 +xb=33 +yb=11 +[S6] +xa=35 +ya=11 +xb=36 +yb=11 +[S7] +xa=38 +ya=11 +xb=41 +yb=11 +[S8] +xa=41 +ya=11 +xb=41 +yb=13 +[S9] +xa=45 +ya=11 +xb=47 +yb=11 +[S10] +xa=51 +ya=11 +xb=52 +yb=11 +[S11] +xa=51 +ya=15 +xb=52 +yb=15 +[S12] +xa=51 +ya=19 +xb=52 +yb=19 +[S13] +xa=45 +ya=9 +xb=56 +yb=9 +[S14] +xa=56 +ya=9 +xb=56 +yb=11 +[S15] +xa=56 +ya=19 +xb=54 +yb=19 +[S16] +xa=56 +ya=15 +xb=54 +yb=15 +[S17] +xa=56 +ya=11 +xb=54 +yb=11 +[S18] +xa=49 +ya=19 +xb=47 +yb=19 +[S19] +xa=47 +ya=19 +xb=47 +yb=15 +[S20] +xa=49 +ya=15 +xb=47 +yb=15 +[S21] +xa=47 +ya=11 +xb=49 +yb=11 +[S22] +xa=56 +ya=11 +xb=56 +yb=15 +[S23] +xa=47 +ya=15 +xb=47 +yb=11 +[S24] +xa=56 +ya=15 +xb=56 +yb=19 +[A0] +x=10 +y=11 +m=1 +[A1] +x=10 +y=13 +m=2 +[A2] +x=45 +y=11 +m=1 +[A3] +x=45 +y=9 +m=2 diff --git a/schémas/elsa3.anw b/schémas/elsa3.anw new file mode 100644 index 0000000..28a0ea5 --- /dev/null +++ b/schémas/elsa3.anw @@ -0,0 +1,243 @@ +[CP] +R=0 +L=3 +X=2 +C=6 +P=0 +S=23 +A=6 +[L0] +x=12 +y=9 +dx=0 +dy=-5 +C0=0 +C1=255 +m=1 +n= +v=0 +[L1] +x=29 +y=9 +dx=0 +dy=-5 +C0=0 +C1=255 +m=1 +n= +v=0 +[L2] +x=44 +y=9 +dx=0 +dy=-5 +C0=0 +C1=255 +m=1 +n= +v=0 +[X0] +x=29 +y=7 +[X1] +x=38 +y=7 +[C0] +x=15 +y=7 +m=1 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C1] +x=20 +y=7 +m=1 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C2] +x=32 +y=7 +m=1 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C3] +x=35 +y=5 +m=1 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C4] +x=47 +y=6 +m=5 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C5] +x=52 +y=6 +m=6 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=8 +ya=9 +xb=11 +yb=9 +[S1] +xa=13 +ya=9 +xb=23 +yb=9 +[S2] +xa=23 +ya=9 +xb=23 +yb=7 +[S3] +xa=23 +ya=7 +xb=21 +yb=7 +[S4] +xa=19 +ya=7 +xb=16 +yb=7 +[S5] +xa=14 +ya=7 +xb=8 +yb=7 +[S6] +xa=25 +ya=9 +xb=28 +yb=9 +[S7] +xa=30 +ya=9 +xb=38 +yb=9 +[S8] +xa=38 +ya=5 +xb=38 +yb=7 +[S9] +xa=38 +ya=5 +xb=36 +yb=5 +[S10] +xa=33 +ya=7 +xb=38 +yb=7 +[S11] +xa=25 +ya=7 +xb=29 +yb=7 +[S12] +xa=29 +ya=7 +xb=29 +yb=5 +[S13] +xa=29 +ya=5 +xb=34 +yb=5 +[S14] +xa=40 +ya=9 +xb=43 +yb=9 +[S15] +xa=45 +ya=9 +xb=55 +yb=9 +[S16] +xa=55 +ya=9 +xb=55 +yb=7 +[S17] +xa=55 +ya=7 +xb=53 +yb=7 +[S18] +xa=51 +ya=7 +xb=48 +yb=7 +[S19] +xa=46 +ya=7 +xb=40 +yb=7 +[S20] +xa=48 +ya=6 +xb=51 +yb=6 +[S21] +xa=38 +ya=7 +xb=38 +yb=9 +[S22] +xa=29 +ya=7 +xb=31 +yb=7 +[A0] +x=8 +y=7 +m=1 +[A1] +x=8 +y=9 +m=2 +[A2] +x=25 +y=7 +m=1 +[A3] +x=25 +y=9 +m=2 +[A4] +x=40 +y=7 +m=1 +[A5] +x=40 +y=9 +m=2 diff --git a/schémas/erreur.anw b/schémas/erreur.anw new file mode 100644 index 0000000..ac01410 --- /dev/null +++ b/schémas/erreur.anw @@ -0,0 +1,217 @@ +[CP] +R=3 +X=3 +C=8 +P=0 +S=17 +A=3 +[R0] +x=15 +y=8 +dx=0 +dy=-5 +m=1 +n= +v=1 +[R1] +x=22 +y=13 +dx=0 +dy=-5 +m=1 +n= +v=1 +[R2] +x=24 +y=17 +dx=0 +dy=-5 +m=1 +n= +v=1 +[X0] +x=13 +y=15 +[X1] +x=28 +y=13 +[X2] +x=28 +y=17 +[C0] +x=9 +y=8 +m=10 +i=1 +j=1 +n= +v=0 +dx=0 +dy=0 +[C1] +x=10 +y=15 +m=10 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C2] +x=17 +y=13 +m=10 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C3] +x=18 +y=17 +m=10 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C4] +x=32 +y=17 +m=13 +i=1 +j=1 +n= +v=0 +dx=0 +dy=0 +[C5] +x=15 +y=20 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C6] +x=22 +y=20 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C7] +x=24 +y=22 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=16 +ya=13 +xb=13 +yb=13 +[S1] +xa=13 +ya=13 +xb=13 +yb=15 +[S2] +xa=13 +ya=17 +xb=17 +yb=17 +[S3] +xa=13 +ya=15 +xb=11 +yb=15 +[S4] +xa=6 +ya=15 +xb=9 +yb=15 +[S5] +xa=6 +ya=8 +xb=8 +yb=8 +[S6] +xa=10 +ya=8 +xb=14 +yb=8 +[S7] +xa=16 +ya=8 +xb=28 +yb=8 +[S8] +xa=28 +ya=8 +xb=28 +yb=13 +[S9] +xa=25 +ya=17 +xb=28 +yb=17 +[S10] +xa=33 +ya=17 +xb=35 +yb=17 +[S11] +xa=23 +ya=13 +xb=28 +yb=13 +[S12] +xa=18 +ya=13 +xb=21 +yb=13 +[S13] +xa=19 +ya=17 +xb=23 +yb=17 +[S14] +xa=13 +ya=15 +xb=13 +yb=17 +[S15] +xa=28 +ya=13 +xb=28 +yb=17 +[S16] +xa=28 +ya=17 +xb=31 +yb=17 +[A0] +x=6 +y=8 +m=1 +[A1] +x=6 +y=15 +m=1 +[A2] +x=35 +y=17 +m=2 diff --git a/schémas/erreur0.anw b/schémas/erreur0.anw new file mode 100644 index 0000000..d87e070 --- /dev/null +++ b/schémas/erreur0.anw @@ -0,0 +1,132 @@ +[CP] +R=2 +X=2 +C=4 +P=0 +S=10 +A=2 +[R0] +x=17 +y=4 +dx=0 +dy=-5 +m=1 +n=A +v=1 +[R1] +x=24 +y=7 +dx=0 +dy=-5 +m=1 +n=B +v=1 +[X0] +x=14 +y=7 +[X1] +x=27 +y=7 +[C0] +x=10 +y=7 +m=10 +i=1 +j=1 +n= +v=0 +dx=0 +dy=0 +[C1] +x=17 +y=10 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C2] +x=24 +y=10 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C3] +x=20 +y=7 +m=10 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=25 +ya=7 +xb=27 +yb=7 +[S1] +xa=11 +ya=7 +xb=14 +yb=7 +[S2] +xa=21 +ya=7 +xb=23 +yb=7 +[S3] +xa=7 +ya=7 +xb=9 +yb=7 +[S4] +xa=14 +ya=4 +xb=16 +yb=4 +[S6] +xa=14 +ya=4 +xb=14 +yb=7 +[S7] +xa=27 +ya=4 +xb=27 +yb=7 +[S8] +xa=27 +ya=7 +xb=29 +yb=7 +[S9] +xa=14 +ya=7 +xb=19 +yb=7 +[S10] +xa=27 +ya=7 +xb=29 +yb=7 +[A0] +x=7 +y=7 +m=1 +[A1] +x=29 +y=7 +m=2 +[S5] +xa=18 +ya=4 +xb=27 +yb=4 diff --git a/schémas/erreur2.anw b/schémas/erreur2.anw new file mode 100644 index 0000000..9b2175a --- /dev/null +++ b/schémas/erreur2.anw @@ -0,0 +1,188 @@ +[CP] +R=3 +X=2 +C=6 +P=0 +S=13 +A=4 +[R0] +x=13 +y=7 +dx=0 +dy=-5 +m=1 +n=A +v=1 +[R1] +x=21 +y=11 +dx=0 +dy=-5 +m=1 +n=B +v=1 +[R2] +x=29 +y=15 +dx=0 +dy=-5 +m=1 +n=BC +v=1 +[X0] +x=17 +y=11 +[X1] +x=25 +y=11 +[C0] +x=18 +y=7 +m=10 +i=1 +j=1 +n=A +v=1 +dx=0 +dy=-4 +[C1] +x=11 +y=11 +m=10 +i=0 +j=1 +n=B +v=1 +dx=0 +dy=-4 +[C2] +x=24 +y=15 +m=10 +i=1 +j=1 +n=C +v=1 +dx=0 +dy=-4 +[C3] +x=29 +y=18 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C4] +x=13 +y=18 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C5] +x=21 +y=18 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=9 +ya=7 +xb=12 +yb=7 +[S1] +xa=14 +ya=7 +xb=17 +yb=7 +[S2] +xa=7 +ya=11 +xb=10 +yb=11 +[S3] +xa=12 +ya=11 +xb=17 +yb=11 +[S4] +xa=22 +ya=11 +xb=25 +yb=11 +[S5] +xa=30 +ya=15 +xb=33 +yb=15 +[S6] +xa=25 +ya=15 +xb=28 +yb=15 +[S7] +xa=17 +ya=11 +xb=17 +yb=15 +[S8] +xa=17 +ya=15 +xb=23 +yb=15 +[S9] +xa=19 +ya=7 +xb=25 +yb=7 +[S10] +xa=25 +ya=7 +xb=25 +yb=11 +[S11] +xa=17 +ya=11 +xb=20 +yb=11 +[S12] +xa=25 +ya=11 +xb=34 +yb=11 +[S13] +xa=25 +ya=11 +xb=29 +yb=11 +[S14] +xa=29 +ya=11 +xb=31 +yb=11 +[A0] +x=9 +y=7 +m=1 +[A1] +x=7 +y=11 +m=1 +[A2] +x=34 +y=11 +m=2 +[A3] +x=33 +y=15 +m=2 diff --git a/schémas/flux add.anw b/schémas/flux add.anw new file mode 100644 index 0000000..966780b --- /dev/null +++ b/schémas/flux add.anw @@ -0,0 +1,158 @@ +[CP] +R=1 +X=0 +C=5 +P=0 +S=12 +A=8 +[R0] +x=17 +y=12 +dx=0 +dy=-4 +t=0 +m=12 +n= +v=1 +[C0] +x=17 +y=15 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C1] +x=23 +y=10 +m=5 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C2] +x=25 +y=12 +m=5 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C3] +x=11 +y=10 +m=6 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C4] +x=9 +y=12 +m=6 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=6 +ya=10 +xb=10 +yb=10 +[S1] +xa=6 +ya=11 +xb=10 +yb=11 +[S2] +xa=6 +ya=12 +xb=8 +yb=12 +[S3] +xa=6 +ya=13 +xb=8 +yb=13 +[S4] +xa=10 +ya=13 +xb=16 +yb=13 +[S5] +xa=12 +ya=11 +xb=16 +yb=11 +[S6] +xa=18 +ya=11 +xb=22 +yb=11 +[S7] +xa=18 +ya=13 +xb=24 +yb=13 +[S8] +xa=24 +ya=10 +xb=28 +yb=10 +[S9] +xa=24 +ya=11 +xb=28 +yb=11 +[S10] +xa=26 +ya=12 +xb=28 +yb=12 +[S11] +xa=26 +ya=13 +xb=28 +yb=13 +[A0] +x=6 +y=10 +m=1 +[A1] +x=6 +y=12 +m=1 +[A2] +x=6 +y=11 +m=2 +[A3] +x=6 +y=13 +m=2 +[A4] +x=28 +y=12 +m=1 +[A5] +x=28 +y=10 +m=1 +[A6] +x=28 +y=11 +m=2 +[A7] +x=28 +y=13 +m=2 diff --git a/schémas/fluxadditif2.anw b/schémas/fluxadditif2.anw new file mode 100644 index 0000000..a5b8c1b --- /dev/null +++ b/schémas/fluxadditif2.anw @@ -0,0 +1,240 @@ +[CP] +R=1 +L=0 +X=4 +C=7 +P=0 +S=25 +A=4 +[R0] +x=19 +y=8 +dx=0 +dy=-7 +t=0 +m=12 +n= +v=1 +[X0] +x=34 +y=6 +[X1] +x=36 +y=3 +[X2] +x=32 +y=11 +[X3] +x=34 +y=8 +[C0] +x=19 +y=13 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C1] +x=31 +y=6 +m=5 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C2] +x=31 +y=3 +m=5 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C3] +x=27 +y=3 +m=11 +i=1 +j=1 +n= +v=0 +dx=0 +dy=0 +[C4] +x=25 +y=8 +m=11 +i=1 +j=1 +n= +v=0 +dx=0 +dy=0 +[C5] +x=29 +y=8 +m=5 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C6] +x=29 +y=11 +m=5 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=32 +ya=3 +xb=36 +yb=3 +[S1] +xa=32 +ya=6 +xb=34 +yb=6 +[S2] +xa=28 +ya=4 +xb=30 +yb=4 +[S3] +xa=26 +ya=4 +xb=16 +yb=4 +[S4] +xa=16 +ya=4 +xb=16 +yb=7 +[S5] +xa=16 +ya=7 +xb=18 +yb=7 +[S6] +xa=20 +ya=7 +xb=26 +yb=7 +[S7] +xa=34 +ya=6 +xb=38 +yb=6 +[S8] +xa=26 +ya=7 +xb=30 +yb=7 +[S9] +xa=32 +ya=4 +xb=34 +yb=4 +[S10] +xa=34 +ya=4 +xb=34 +yb=6 +[S11] +xa=32 +ya=7 +xb=36 +yb=7 +[S12] +xa=36 +ya=7 +xb=36 +yb=3 +[S13] +xa=36 +ya=3 +xb=38 +yb=3 +[S14] +xa=20 +ya=9 +xb=24 +yb=9 +[S15] +xa=26 +ya=9 +xb=28 +yb=9 +[S16] +xa=18 +ya=9 +xb=16 +yb=9 +[S17] +xa=16 +ya=9 +xb=16 +yb=12 +[S18] +xa=16 +ya=12 +xb=28 +yb=12 +[S19] +xa=30 +ya=8 +xb=38 +yb=8 +[S20] +xa=30 +ya=11 +xb=38 +yb=11 +[S21] +xa=30 +ya=12 +xb=34 +yb=12 +[S22] +xa=34 +ya=12 +xb=34 +yb=8 +[S23] +xa=30 +ya=9 +xb=32 +yb=9 +[S24] +xa=32 +ya=9 +xb=32 +yb=11 +[A0] +x=38 +y=3 +m=1 +[A1] +x=38 +y=6 +m=2 +[A2] +x=38 +y=8 +m=1 +[A3] +x=38 +y=11 +m=2 diff --git a/schémas/fonction ET.anw b/schémas/fonction ET.anw new file mode 100644 index 0000000..c4fcfc3 --- /dev/null +++ b/schémas/fonction ET.anw @@ -0,0 +1,73 @@ +[CP] +R=1 +X=0 +C=3 +P=0 +S=4 +A=2 +[R0] +x=17 +y=6 +dx=0 +dy=-5 +m=1 +n=A&B +v=1 +[C0] +x=7 +y=6 +m=1 +i=0 +j=1 +n=A +v=1 +dx=0 +dy=-3 +[C1] +x=12 +y=6 +m=1 +i=0 +j=1 +n=B +v=1 +dx=0 +dy=-3 +[C2] +x=17 +y=9 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=3 +ya=6 +xb=6 +yb=6 +[S1] +xa=8 +ya=6 +xb=11 +yb=6 +[S2] +xa=13 +ya=6 +xb=16 +yb=6 +[S3] +xa=18 +ya=6 +xb=21 +yb=6 +[A0] +x=3 +y=6 +m=1 +[A1] +x=21 +y=6 +m=2 diff --git a/schémas/fonction NON ET.anw b/schémas/fonction NON ET.anw new file mode 100644 index 0000000..de1b1a7 --- /dev/null +++ b/schémas/fonction NON ET.anw @@ -0,0 +1,106 @@ +[CP] +R=1 +L=0 +X=2 +C=3 +P=0 +S=9 +A=2 +[R0] +x=19 +y=6 +dx=0 +dy=-5 +t=0 +m=1 +n=NOT (A & B) +v=1 +[X0] +x=5 +y=6 +[X1] +x=16 +y=6 +[C0] +x=19 +y=9 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C1] +x=8 +y=5 +m=3 +i=1 +j=1 +n=A +v=1 +dx=0 +dy=-3 +[C2] +x=13 +y=7 +m=3 +i=1 +j=1 +n=B +v=1 +dx=0 +dy=-7 +[S0] +xa=3 +ya=6 +xb=5 +yb=6 +[S1] +xa=9 +ya=6 +xb=16 +yb=6 +[S2] +xa=20 +ya=6 +xb=23 +yb=6 +[S3] +xa=5 +ya=6 +xb=5 +yb=8 +[S4] +xa=5 +ya=8 +xb=12 +yb=8 +[S5] +xa=14 +ya=8 +xb=16 +yb=8 +[S6] +xa=16 +ya=8 +xb=16 +yb=6 +[S7] +xa=5 +ya=6 +xb=7 +yb=6 +[S8] +xa=16 +ya=6 +xb=18 +yb=6 +[A0] +x=3 +y=6 +m=1 +[A1] +x=23 +y=6 +m=2 diff --git a/schémas/fonction NON.anw b/schémas/fonction NON.anw new file mode 100644 index 0000000..99ca396 --- /dev/null +++ b/schémas/fonction NON.anw @@ -0,0 +1,58 @@ +[CP] +R=1 +X=0 +C=2 +P=0 +S=3 +A=2 +[R0] +x=14 +y=7 +dx=0 +dy=-5 +m=1 +n=NON A +v=1 +[C0] +x=9 +y=6 +m=3 +i=0 +j=1 +n=A +v=1 +dx=0 +dy=-3 +[C1] +x=14 +y=10 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=5 +ya=7 +xb=8 +yb=7 +[S1] +xa=10 +ya=7 +xb=13 +yb=7 +[S2] +xa=15 +ya=7 +xb=18 +yb=7 +[A0] +x=5 +y=7 +m=1 +[A1] +x=18 +y=7 +m=2 diff --git a/schémas/fonction OU.anw b/schémas/fonction OU.anw new file mode 100644 index 0000000..5d5ad3a --- /dev/null +++ b/schémas/fonction OU.anw @@ -0,0 +1,104 @@ +[CP] +R=1 +X=2 +C=3 +P=0 +S=9 +A=2 +[R0] +x=19 +y=6 +dx=0 +dy=-5 +m=1 +n=A OR B +v=1 +[X0] +x=5 +y=6 +[X1] +x=16 +y=6 +[C0] +x=8 +y=6 +m=1 +i=0 +j=1 +n=A +v=1 +dx=0 +dy=-3 +[C1] +x=13 +y=8 +m=1 +i=0 +j=1 +n=B +v=1 +dx=0 +dy=-3 +[C2] +x=19 +y=9 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=3 +ya=6 +xb=7 +yb=6 +[S1] +xa=9 +ya=6 +xb=12 +yb=6 +[S2] +xa=14 +ya=6 +xb=18 +yb=6 +[S3] +xa=20 +ya=6 +xb=23 +yb=6 +[S4] +xa=5 +ya=6 +xb=5 +yb=8 +[S5] +xa=5 +ya=8 +xb=12 +yb=8 +[S6] +xa=14 +ya=8 +xb=16 +yb=8 +[S7] +xa=16 +ya=8 +xb=16 +yb=6 +[S8] +xa=14 +ya=6 +xb=12 +yb=6 +[A0] +x=3 +y=6 +m=1 +[A1] +x=23 +y=6 +m=2 diff --git a/schémas/kk.anw b/schémas/kk.anw new file mode 100644 index 0000000..18665d7 --- /dev/null +++ b/schémas/kk.anw @@ -0,0 +1,392 @@ +[CP] +R=4 +X=4 +C=11 +P=0 +S=42 +A=9 +[R0] +x=30 +y=11 +dx=0 +dy=-9 +m=1 +n=1 +[R1] +x=24 +y=11 +dx=0 +dy=-9 +m=1 +n=1 +[R2] +x=15 +y=4 +dx=0 +dy=-5 +m=1 +n=0 +[R3] +x=11 +y=19 +dx=0 +dy=-5 +m=1 +n=0 +[X0] +x=28 +y=11 +[X1] +x=26 +y=11 +[X2] +x=22 +y=15 +[X3] +x=14 +y=19 +[C0] +x=30 +y=13 +m=2 +i=0 +j=0 +n=0 +dx=0 +dy=0 +[C1] +x=24 +y=13 +m=1 +i=0 +j=0 +n=0 +dx=0 +dy=0 +[C2] +x=24 +y=8 +m=3 +i=0 +j=0 +n=0 +dx=0 +dy=0 +[C3] +x=30 +y=8 +m=4 +i=0 +j=0 +n=0 +dx=0 +dy=0 +[C4] +x=15 +y=15 +m=1 +i=0 +j=0 +n=0 +dx=0 +dy=0 +[C5] +x=8 +y=3 +m=11 +i=1 +j=1 +n=0 +dx=0 +dy=-4 +[C6] +x=11 +y=10 +m=6 +i=0 +j=0 +n=0 +dx=0 +dy=0 +[C7] +x=15 +y=11 +m=2 +i=0 +j=0 +n=0 +dx=0 +dy=0 +[C8] +x=24 +y=19 +m=2 +i=0 +j=0 +n=0 +dx=0 +dy=0 +[C9] +x=11 +y=22 +m=2 +i=0 +j=0 +n=0 +dx=0 +dy=0 +[C10] +x=30 +y=23 +m=4 +i=0 +j=0 +n=0 +dx=0 +dy=0 +[S0] +xa=25 +ya=11 +xb=26 +yb=11 +[S1] +xa=26 +ya=11 +xb=26 +yb=13 +[S2] +xa=26 +ya=13 +xb=25 +yb=13 +[S3] +xa=29 +ya=11 +xb=28 +yb=11 +[S4] +xa=28 +ya=11 +xb=28 +yb=13 +[S5] +xa=28 +ya=13 +xb=29 +yb=13 +[S6] +xa=25 +ya=9 +xb=26 +yb=9 +[S7] +xa=26 +ya=9 +xb=28 +yb=11 +[S8] +xa=26 +ya=11 +xb=28 +yb=9 +[S9] +xa=28 +ya=9 +xb=29 +yb=9 +[S10] +xa=31 +ya=11 +xb=33 +yb=11 +[S11] +xa=21 +ya=11 +xb=23 +yb=11 +[S12] +xa=31 +ya=13 +xb=32 +yb=13 +[S13] +xa=32 +ya=13 +xb=32 +yb=15 +[S14] +xa=22 +ya=15 +xb=22 +yb=13 +[S15] +xa=22 +ya=13 +xb=23 +yb=13 +[S16] +xa=16 +ya=15 +xb=22 +yb=15 +[S17] +xa=6 +ya=15 +xb=14 +yb=15 +[S18] +xa=31 +ya=9 +xb=33 +yb=9 +[S19] +xa=33 +ya=9 +xb=33 +yb=6 +[S20] +xa=6 +ya=6 +xb=33 +yb=6 +[S21] +xa=16 +ya=4 +xb=18 +yb=4 +[S22] +xa=5 +ya=4 +xb=7 +yb=4 +[S23] +xa=9 +ya=4 +xb=14 +yb=4 +[S24] +xa=12 +ya=11 +xb=14 +yb=11 +[S25] +xa=16 +ya=11 +xb=18 +yb=11 +[S26] +xa=10 +ya=10 +xb=8 +yb=10 +[S27] +xa=8 +ya=10 +xb=8 +yb=9 +[S28] +xa=8 +ya=9 +xb=23 +yb=9 +[S29] +xa=10 +ya=11 +xb=6 +yb=11 +[S30] +xa=6 +ya=11 +xb=6 +yb=6 +[S31] +xa=10 +ya=19 +xb=6 +yb=19 +[S32] +xa=12 +ya=19 +xb=14 +yb=19 +[S33] +xa=25 +ya=19 +xb=33 +yb=19 +[S34] +xa=12 +ya=22 +xb=14 +yb=22 +[S35] +xa=14 +ya=22 +xb=14 +yb=19 +[S36] +xa=10 +ya=22 +xb=8 +yb=22 +[S37] +xa=8 +ya=22 +xb=8 +yb=24 +[S38] +xa=8 +ya=24 +xb=29 +yb=24 +[S39] +xa=31 +ya=24 +xb=33 +yb=24 +[S40] +xa=22 +ya=15 +xb=32 +yb=15 +[S41] +xa=14 +ya=19 +xb=23 +yb=19 +[A0] +x=33 +y=11 +m=2 +[A1] +x=21 +y=11 +m=2 +[A2] +x=5 +y=4 +m=1 +[A3] +x=18 +y=4 +m=2 +[A4] +x=18 +y=11 +m=1 +[A5] +x=6 +y=15 +m=1 +[A6] +x=33 +y=19 +m=1 +[A7] +x=6 +y=19 +m=2 +[A8] +x=33 +y=24 +m=1 diff --git a/schémas/lampes.anw b/schémas/lampes.anw new file mode 100644 index 0000000..adb5b48 --- /dev/null +++ b/schémas/lampes.anw @@ -0,0 +1,85 @@ +[CP] +R=0 +L=2 +X=0 +C=1 +P=0 +S=7 +A=3 +[L0] +x=27 +y=11 +dx=0 +dy=0 +C0=0 +C1=255 +m=1 +n= +v=0 +[L1] +x=27 +y=8 +dx=0 +dy=0 +C0=0 +C1=65280 +m=1 +n= +v=0 +[C0] +x=18 +y=10 +m=5 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=19 +ya=10 +xb=23 +yb=10 +[S1] +xa=23 +ya=10 +xb=23 +yb=8 +[S2] +xa=23 +ya=8 +xb=26 +yb=8 +[S3] +xa=26 +ya=11 +xb=19 +yb=11 +[S4] +xa=17 +ya=11 +xb=14 +yb=11 +[S5] +xa=28 +ya=8 +xb=30 +yb=8 +[S6] +xa=28 +ya=11 +xb=30 +yb=11 +[A0] +x=14 +y=11 +m=1 +[A1] +x=30 +y=8 +m=2 +[A2] +x=30 +y=11 +m=2 diff --git a/schémas/losange.anw b/schémas/losange.anw new file mode 100644 index 0000000..f149152 --- /dev/null +++ b/schémas/losange.anw @@ -0,0 +1,125 @@ +[CP] +R=2 +L=0 +X=2 +C=3 +P=0 +S=11 +A=2 +[R0] +x=17 +y=5 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[R1] +x=19 +y=9 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=1 +[C0] +x=12 +y=6 +m=11 +i=1 +j=1 +n= +v=0 +dx=0 +dy=0 +[C1] +x=17 +y=12 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C2] +x=19 +y=13 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=9 +ya=7 +xb=11 +yb=7 +[S1] +xa=13 +ya=7 +xb=15 +yb=7 +[S2] +xa=15 +ya=7 +xb=15 +yb=5 +[S3] +xa=15 +ya=5 +xb=16 +yb=5 +[S4] +xa=18 +ya=5 +xb=21 +yb=5 +[A0] +x=9 +y=7 +m=1 +[A1] +x=23 +y=7 +m=2 +[X0] +x=14 +y=7 +[X1] +x=22 +y=7 +[S5] +xa=21 +ya=5 +xb=21 +yb=7 +[S6] +xa=21 +ya=7 +xb=23 +yb=7 +[S7] +xa=22 +ya=7 +xb=22 +yb=9 +[S8] +xa=22 +ya=9 +xb=20 +yb=9 +[S9] +xa=18 +ya=9 +xb=14 +yb=9 +[S10] +xa=14 +ya=9 +xb=14 +yb=7 diff --git a/schémas/man.anw b/schémas/man.anw new file mode 100644 index 0000000..07eb3b2 --- /dev/null +++ b/schémas/man.anw @@ -0,0 +1,232 @@ +[CP] +R=1 +L=3 +X=1 +C=5 +P=0 +S=20 +A=8 +[L0] +x=32 +y=8 +dx=0 +dy=-5 +C0=0 +C1=255 +m=1 +n= +v=0 +[L1] +x=29 +y=10 +dx=0 +dy=-5 +C0=0 +C1=255 +m=1 +n= +v=0 +[X0] +x=35 +y=9 +[C0] +x=21 +y=11 +m=9 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=17 +ya=14 +xb=21 +yb=14 +[S1] +xa=21 +ya=14 +xb=21 +yb=12 +[S2] +xa=22 +ya=10 +xb=28 +yb=10 +[S3] +xa=20 +ya=10 +xb=20 +yb=8 +[S4] +xa=20 +ya=8 +xb=31 +yb=8 +[S5] +xa=33 +ya=8 +xb=35 +yb=8 +[S6] +xa=35 +ya=8 +xb=35 +yb=9 +[S7] +xa=35 +ya=10 +xb=30 +yb=10 +[S8] +xa=35 +ya=9 +xb=38 +yb=9 +[A0] +x=12 +y=14 +m=1 +[A1] +x=38 +y=9 +m=2 +[C1] +x=16 +y=14 +m=15 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[S9] +xa=12 +ya=14 +xb=15 +yb=14 +[S10] +xa=10 +ya=18 +xb=12 +yb=18 +[R0] +x=21 +y=18 +dx=0 +dy=-4 +t=0 +m=10 +n= +v=1 +[C2] +x=13 +y=17 +m=11 +i=1 +j=1 +n= +v=0 +dx=0 +dy=0 +[C3] +x=29 +y=17 +m=12 +i=1 +j=1 +n= +v=0 +dx=0 +dy=0 +[S11] +xa=14 +ya=18 +xb=19 +yb=18 +[S12] +xa=17 +ya=19 +xb=19 +yb=19 +[S13] +xa=23 +ya=18 +xb=28 +yb=18 +[S14] +xa=30 +ya=18 +xb=32 +yb=18 +[S15] +xa=23 +ya=19 +xb=25 +yb=19 +[S16] +xa=13 +ya=23 +xb=15 +yb=23 +[A2] +x=17 +y=19 +m=2 +[A3] +x=25 +y=19 +m=2 +[A4] +x=10 +y=18 +m=1 +[A5] +x=32 +y=18 +m=1 +[L2] +x=26 +y=23 +dx=0 +dy=-5 +C0=0 +C1=255 +m=1 +n= +v=0 +[C4] +x=16 +y=23 +m=10 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S17] +xa=17 +ya=23 +xb=25 +yb=23 +[S18] +xa=27 +ya=23 +xb=29 +yb=23 +[S19] +xa=35 +ya=9 +xb=35 +yb=10 +[A6] +x=13 +y=23 +m=1 +[A7] +x=29 +y=23 +m=2 diff --git a/schémas/mem1.anw b/schémas/mem1.anw new file mode 100644 index 0000000..3926640 --- /dev/null +++ b/schémas/mem1.anw @@ -0,0 +1,113 @@ +[CP] +R=2 +X=0 +C=3 +P=0 +S=9 +A=3 +[R0] +x=17 +y=9 +dx=0 +dy=-5 +m=1 +n= +v=1 +[X0] +x=10 +y=5 +[C0] +x=10 +y=10 +m=5 +i=0 +j=1 +n= +v=0 +dx=0 +dy=0 +[C1] +x=17 +y=16 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C2] +x=20 +y=16 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=6 +ya=11 +xb=9 +yb=11 +[S1] +xa=11 +ya=10 +xb=13 +yb=10 +[S2] +xa=13 +ya=10 +xb=13 +yb=9 +[S3] +xa=13 +ya=9 +xb=16 +yb=9 +[S4] +xa=18 +ya=9 +xb=20 +yb=9 +[S5] +xa=11 +ya=11 +xb=13 +yb=11 +[S6] +xa=13 +ya=11 +xb=13 +yb=13 +[S7] +xa=13 +ya=13 +xb=19 +yb=13 +[S8] +xa=21 +ya=13 +xb=23 +yb=13 +[A0] +x=6 +y=11 +m=1 +[A1] +x=20 +y=9 +m=2 +[A2] +x=23 +y=13 +m=2 +[R1] +x=20 +y=13 +dx=0 +dy=-5 +m=1 +n= +v=1 diff --git a/schémas/moins commun.anw b/schémas/moins commun.anw new file mode 100644 index 0000000..e9265f1 --- /dev/null +++ b/schémas/moins commun.anw @@ -0,0 +1,188 @@ +[CP] +R=3 +X=2 +C=7 +P=0 +S=13 +A=4 +[R0] +x=18 +y=7 +dx=0 +dy=-5 +m=1 +n=A +v=1 +[R1] +x=20 +y=11 +dx=0 +dy=-5 +m=1 +n=B +v=1 +[R2] +x=22 +y=15 +dx=0 +dy=-5 +m=1 +n=BC +v=1 +[X0] +x=13 +y=11 +[X1] +x=25 +y=11 +[C0] +x=7 +y=7 +m=10 +i=1 +j=1 +n=A +v=1 +dx=0 +dy=-4 +[C1] +x=10 +y=11 +m=10 +i=0 +j=1 +n=B +v=1 +dx=0 +dy=-4 +[C2] +x=16 +y=15 +m=10 +i=0 +j=1 +n=C +v=1 +dx=0 +dy=-4 +[C3] +x=30 +y=11 +m=13 +i=1 +j=1 +n= +v=0 +dx=0 +dy=0 +[C4] +x=18 +y=18 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C5] +x=20 +y=19 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C6] +x=22 +y=20 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=3 +ya=7 +xb=6 +yb=7 +[S1] +xa=8 +ya=7 +xb=17 +yb=7 +[S2] +xa=6 +ya=11 +xb=9 +yb=11 +[S3] +xa=11 +ya=11 +xb=13 +yb=11 +[S4] +xa=13 +ya=11 +xb=19 +yb=11 +[S5] +xa=21 +ya=11 +xb=29 +yb=11 +[S6] +xa=31 +ya=11 +xb=34 +yb=11 +[S7] +xa=23 +ya=15 +xb=34 +yb=15 +[S8] +xa=17 +ya=15 +xb=21 +yb=15 +[S9] +xa=13 +ya=11 +xb=13 +yb=15 +[S10] +xa=13 +ya=15 +xb=15 +yb=15 +[S11] +xa=19 +ya=7 +xb=25 +yb=7 +[S12] +xa=25 +ya=7 +xb=25 +yb=11 +[A0] +x=3 +y=7 +m=1 +[A1] +x=6 +y=11 +m=1 +[A2] +x=34 +y=11 +m=2 +[A3] +x=34 +y=15 +m=2 diff --git a/schémas/n1.anw b/schémas/n1.anw new file mode 100644 index 0000000..5b613b5 --- /dev/null +++ b/schémas/n1.anw @@ -0,0 +1,12 @@ +[CP] +R=1 +X=0 +C=0 +P=0 +S=0 +A=0 +[R0] +x=13 +y=8 +m=1 +n=RV224 diff --git a/schémas/ok.anw b/schémas/ok.anw new file mode 100644 index 0000000..0a7439b --- /dev/null +++ b/schémas/ok.anw @@ -0,0 +1,412 @@ +[CP] +R=4 +L=0 +X=4 +C=11 +P=0 +S=42 +A=9 +[R0] +x=30 +y=11 +dx=0 +dy=-9 +t=0 +m=1 +n= +v=0 +[R1] +x=24 +y=11 +dx=0 +dy=-9 +t=0 +m=1 +n= +v=0 +[R2] +x=15 +y=4 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=0 +[R3] +x=11 +y=19 +dx=0 +dy=-5 +t=0 +m=1 +n= +v=0 +[X0] +x=28 +y=11 +[X1] +x=26 +y=11 +[X2] +x=22 +y=15 +[X3] +x=14 +y=19 +[C0] +x=30 +y=13 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C1] +x=24 +y=13 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C2] +x=24 +y=8 +m=3 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C3] +x=30 +y=8 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C4] +x=15 +y=15 +m=1 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C5] +x=8 +y=3 +m=11 +i=1 +j=1 +n= +v=0 +dx=0 +dy=-4 +[C6] +x=11 +y=10 +m=6 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C7] +x=15 +y=11 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C8] +x=24 +y=19 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C9] +x=11 +y=22 +m=2 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[C10] +x=30 +y=23 +m=4 +i=0 +j=0 +n= +v=0 +dx=0 +dy=0 +[S0] +xa=25 +ya=11 +xb=26 +yb=11 +[S1] +xa=26 +ya=11 +xb=26 +yb=13 +[S2] +xa=26 +ya=13 +xb=25 +yb=13 +[S3] +xa=29 +ya=11 +xb=28 +yb=11 +[S4] +xa=28 +ya=11 +xb=28 +yb=13 +[S5] +xa=28 +ya=13 +xb=29 +yb=13 +[S6] +xa=25 +ya=9 +xb=26 +yb=9 +[S7] +xa=26 +ya=9 +xb=28 +yb=11 +[S8] +xa=26 +ya=11 +xb=28 +yb=9 +[S9] +xa=28 +ya=9 +xb=29 +yb=9 +[S10] +xa=31 +ya=11 +xb=33 +yb=11 +[S11] +xa=21 +ya=11 +xb=23 +yb=11 +[S12] +xa=31 +ya=13 +xb=32 +yb=13 +[S13] +xa=32 +ya=13 +xb=32 +yb=15 +[S14] +xa=22 +ya=15 +xb=22 +yb=13 +[S15] +xa=22 +ya=13 +xb=23 +yb=13 +[S16] +xa=16 +ya=15 +xb=22 +yb=15 +[S17] +xa=6 +ya=15 +xb=14 +yb=15 +[S18] +xa=31 +ya=9 +xb=33 +yb=9 +[S19] +xa=33 +ya=9 +xb=33 +yb=6 +[S20] +xa=6 +ya=6 +xb=33 +yb=6 +[S21] +xa=16 +ya=4 +xb=18 +yb=4 +[S22] +xa=5 +ya=4 +xb=7 +yb=4 +[S23] +xa=9 +ya=4 +xb=14 +yb=4 +[S24] +xa=12 +ya=11 +xb=14 +yb=11 +[S25] +xa=16 +ya=11 +xb=18 +yb=11 +[S26] +xa=10 +ya=10 +xb=8 +yb=10 +[S27] +xa=8 +ya=10 +xb=8 +yb=9 +[S28] +xa=8 +ya=9 +xb=23 +yb=9 +[S29] +xa=10 +ya=11 +xb=6 +yb=11 +[S30] +xa=6 +ya=11 +xb=6 +yb=6 +[S31] +xa=10 +ya=19 +xb=6 +yb=19 +[S32] +xa=12 +ya=19 +xb=14 +yb=19 +[S33] +xa=25 +ya=19 +xb=33 +yb=19 +[S34] +xa=12 +ya=22 +xb=14 +yb=22 +[S35] +xa=14 +ya=22 +xb=14 +yb=19 +[S36] +xa=10 +ya=22 +xb=8 +yb=22 +[S37] +xa=8 +ya=22 +xb=8 +yb=24 +[S38] +xa=8 +ya=24 +xb=29 +yb=24 +[S39] +xa=31 +ya=24 +xb=33 +yb=24 +[S40] +xa=22 +ya=15 +xb=32 +yb=15 +[S41] +xa=14 +ya=19 +xb=23 +yb=19 +[A0] +x=33 +y=11 +m=2 +[A1] +x=21 +y=11 +m=2 +[A2] +x=5 +y=4 +m=1 +[A3] +x=18 +y=4 +m=2 +[A4] +x=18 +y=11 +m=1 +[A5] +x=6 +y=15 +m=1 +[A6] +x=33 +y=19 +m=1 +[A7] +x=6 +y=19 +m=2 +[A8] +x=33 +y=24 +m=1 diff --git a/schémas/plus.anw b/schémas/plus.anw new file mode 100644 index 0000000..52da1e2 --- /dev/null +++ b/schémas/plus.anw @@ -0,0 +1,39 @@ +[CP] +R=0 +X=0 +C=0 +P=0 +S=0 +A=8 +[A0] +x=7 +y=4 +m=1 +[A1] +x=9 +y=4 +m=1 +[A2] +x=9 +y=6 +m=3 +[A3] +x=7 +y=6 +m=2 +[A4] +x=11 +y=4 +m=1 +[A5] +x=11 +y=5 +m=1 +[A6] +x=13 +y=3 +m=1 +[A7] +x=12 +y=5 +m=1 diff --git a/schémas/pn35.amw.anw b/schémas/pn35.amw.anw new file mode 100644 index 0000000..ef9a616 --- /dev/null +++ b/schémas/pn35.amw.anw @@ -0,0 +1,624 @@ +[CP] +R=6 +L=0 +X=6 +C=21 +P=0 +S=54 +A=16 +[R0] +x=10 +y=12 +dx=0 +dy=-5 +t=0 +m=1 +n=ASC_I +v=1 +[R1] +x=15 +y=12 +dx=0 +dy=-5 +t=0 +m=1 +n=ASC_P +v=1 +[C0] +x=4 +y=7 +m=11 +i=1 +j=1 +n=ASC> +v=1 +dx=0 +dy=-3 +[C1] +x=21 +y=7 +m=12 +i=1 +j=1 +n= +v=1 +dx=0 +dy=-4 +[C7] +x=35 +y=7 +m=14 +i=1 +j=1 +n= +v=1 +dx=0 +dy=-4 +[C9] +x=61 +y=7 +m=12 +i=1 +j=1 +n= +v=1 +dx=0 +dy=-3 +[C1] +x=21 +y=7 +m=12 +i=1 +j=1 +n= +v=1 +dx=0 +dy=-4 +[C7] +x=35 +y=7 +m=14 +i=1 +j=1 +n= +v=1 +dx=0 +dy=-4 +[C9] +x=61 +y=7 +m=12 +i=1 +j=1 +n=