Nom

xstringl — calcule les dimensions d'une boîte entourant des chaînes de caractères

Séquence d'appel

rect=xstringl(x,y,str,[fontId,fontSize])

Paramètres

rect

vecteur de 4 scalaires définissant la boîte

x,y

scalaires réels, coordonnées du point en bas à gauche des chaînes de caractères.

str

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

fonId

un entier specifiant le type de la fonte.

fontSize

un entier specifiant la taille de la fonte.

Description

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.

Exemples

 
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;
 

Voir Aussi

titlepage , xstring , xstringl , xtitle , stringbox

Auteurs

J.Ph.C.