# 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;

plot2d([0;1],[0;1],0) str=["$\underleftrightarrow{Scilab}$" "is";"not" "elisaB"]; // Only valid from 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)

## Voir aussi

- titlepage
- xstring
- xstringl
- xtitle
- stringbox