// Un exemple (à peine modifié) de Philippe // d'utilisation de la fonction texfrac, // incluse dans son extension base_pi qui est téléchargeable ici : // base_pi.asy /* string texfrac(int p, int q, string factor="", bool signin=false, bool factorin=true, bool displaystyle=false, bool zero=true) */ import base_pi; size(8cm,0); defaultpen(.4green); for (int i=-2; i<=4; ++i) { label(texfrac(i,4), (i*cm,0)); label(texfrac(i,4,signin=true), (i*cm,-cm)); label(texfrac(i,4,factor="\pi"), (i*cm,-2cm)); label(texfrac(i,4,factor="\pi",factorin=false), (i*cm,-3cm)); label(texfrac(i,4,factor="\pi",signin=true,factorin=true), (i*cm,-4cm)); label(texfrac(i,4,factor="\pi",signin=true,factorin=false, displaystyle=true,zero=false), (i*cm,-5cm)); }