Scilab Website | Contribute with GitLab | Mailing list archives | ATOMS toolboxes
Scilab Online Help
5.3.1 - Français

Change language to:
English - 日本語 - Português

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

Aide Scilab >> Bibliothèque graphique > 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.

<< xstringb text getfont >>

Copyright (c) 2022-2024 (Dassault Systèmes)
Copyright (c) 2017-2022 (ESI Group)
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Thu Mar 03 11:00:13 CET 2011