Auteur ou autrice : Olivier Péault.
Mise en ligne le 19 février 2023
Cet exemple illustre l’utilisation du package repere
présent sur le CTAN. Ce package propose des macros permettant de simplifier la création de figures dans un repère du plan, notamment pour des représentations graphiques de fonctions, des figures de géométrie plane, des grilles et des tableaux. L’objectif principal est de répondre aux besoins de l’enseignement secondaire français de mathématiques.
Code
input repere;
repere(-2.5,6,0.8cm,-2,5,0.8cm);
vardef f(expr x)=
-((x-2)**4)/32+((x-2)**2)/2+1
enddef;
path Cf,r[];
Cf= courbefonc(f)();
r1=rectangles.droite(Cf,-2,1,10);
fill r1 withcolor 0.5red+blue;
draw r1;
r2=rectangles.max(Cf,2,5.5,8);
r3=rectangles.min(Cf,2,5.5,8);
fill r2 withcolor (1,0.2,0.2);
fill r3 withcolor (1,0.6,0.6);
draw r2;
draw r3 withcolor (1,0.2,0.2);
draw axes(1,0);
draw Cf withcolor 0.5blue
withpen pencircle scaled 1;
fin;
end.