xstringl — calcule les dimensions d'une boîte entourant des chaînes de caractères
rect=xstringl(x,y,str,[fontId,fontSize])
vecteur de 4 scalaires définissant la boîte
scalaires réels, coordonnées du point en bas à gauche des chaînes de caractères.
matrice de chaînes de caractères.
A partir de la version Scilab 5.2, il est possible d'utiliser les expressions LaTeX ou MathML
un entier specifiant le type de la fonte.
un entier specifiant la taille de la fonte.
xstringl
renvoie dans rect=[x,y,w,h]
(point
en haut à gauche, largeur, hauteur) les dimensions d'un
rectangle dans l'échelle graphique courante entourant les chaînes de
caractères str
dessinées à la position
x,y
(point en bas à gauche).
Le résultat est approximatif avec le pilote PostScript.
plot2d([0;1],[0;1],0) str=["Scilab" "n''est ";"$\varinjlim pas$" "Matlab"]; // LaTeX rendering (>= Scilab 5.2) r=xstringl(0.5,0.5,str) xrects([r(1) r(2)+r(4) r(3) r(4)]') xstring(r(1),r(2),str) plot2d([0;1],[0;1],0) str=["Scilab" "n''est ";"pas" "Matlab"]; r2 = xstringl(0.5,0.5,str,2,5) xrects([r2(1) r2(2)+r2(4) r2(3) r2(4)]') xstring(r2(1),r2(2),str) txt2=gce(); txt2.font_size = 5; txt2.font_style = 2;