// gm_tableaux.asy : une extension(nette) vite faite (en attendant une // véritable extension) destinée à dessiner des tableaux de variations // et des tableaux de signes. C'est une première version, non documentée, // en phase de test, téléchargeable ici. import gm_tableaux; string[][] tab={ {"x", "-inf -2 1 +inf"}, {"x-1", " - | - 0 + "}, {"x+2", " - 0 + | + "}, {"(x-1)(x+2)", " + 0 - 0 + "} }; // ul : unité label picture tab0=tabsgn(tab,p=1bp+blue); // ul=1 pour 10pt (par défaut) picture tab1=tabsgn(tab,ul=1.1,p=1bp+black); // ul=1.1 pour 11pt picture tab2=tabsgn(tab,ul=1.2,p=1bp+red); // ul=1.2 pour 12pt picture tab3=tabsgn(tab,ul=1.3,p=1bp+orange); // ul=1.3 pour 13pt add(tab0); add(tab1,(0,min(currentpicture).y-20pt)); add(tab2,(0,min(currentpicture).y-20pt)); add(tab3,(0,min(currentpicture).y-20pt));