Scilab Home page | Wiki | Bug tracker | Forge | Mailing list archives | ATOMS | File exchange
Please login or create an account
Change language to: English - Português - 日本語

Please note that the recommended version of Scilab is 6.0.0. This page might be outdated.
See the recommended documentation of this function

Aide Scilab >> Graphiques > text > xstringl

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 — ajoute un titre au milieu d'une fenêtre graphique
  • xstring — dessine des chaînes de caractères
  • xstringl — calcule les dimensions d'une boîte entourant des chaînes de caractères
  • xtitle — add titles on a graphics window
  • stringbox — Calcule le rectangle englobant d'un texte ou d'un label.

Auteurs

J.Ph.C.

Scilab Enterprises
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Wed Oct 05 12:11:01 CEST 2011