Le fichier nécessaire est ici.
- Code: Tout sélectionner
import inequations_cg; // indispensable
usepackage("fourier"); // parce que j'aime bien...
unitsize(1cm);
solonaxis("$\sqrt{3}$",sqrt(3),rsol,"]");
shipout(bbox(1mm,invisible));
donnera :

- Code: Tout sélectionner
import inequations_cg;
usepackage("fourier");
size(5cm);
sol2onaxis("$\frac{1}{3}$",1/3,rsol,"]",red,
"$\frac{1}{10}$",1/10,rsol,"]",blue,
xMin=-.3,xMax=.7,true);
shipout(bbox(1mm,invisible));
donnera :

ou encore ça (merci Gaëtan
- Code: Tout sélectionner
import inequations_cg;
usepackage("fourier");
usepackage("amsmath"); // Pour utiliser \text{}
unitsize(1cm);
real x1=0,x2=3,xm=(x1+x2)/2;
sol2onaxis("",0,rsol,"]","",3,lsol,"[",NoTicks(),true);
xtick("$L$",1,1.5*N,linewidth(bp)); // Pour placer la graduation
xtick(1,S,linewidth(bp)); // Il faut la Nord et la Sud
label(format("$\underbrace{\hspace{%f cm}}
_{\text{intervalle ouvert contenant } L}$",x2-x1),(xm,-.9));
label("Pour $n \geqslant p$, $u_n$ est dans l'intervalle",(xm,.8));
shipout(bbox(1mm,invisible));
donnera :

D'autres exemples là.
Et merci à Philippe Ivaldi pour le coup du « deferred drawing »
Christophe

