draw strings into a box
xstringb(x,y,str,w,h,[option]) hdl = xstringb(...)
vector of 4 real scalars defining the box.
matrix of strings.
Starting from Scilab 5.2, it is possible to write LaTeX or MathML expression.
string.
This optional output contains a handle to a Compound object whose children
are the created Text entities. Use hdl
to modify properties
of a specific or all Text entities after they are created. For a list of
properties, see text_properties.
xstringb
draws the matrix of strings str
centered inside
the rectangle rect=[x,y,w,h]
(lower-left point, width, height) in user coordinates.
If option
is given with the value "fill"
, the character size is
computed so as to fill as much as possible in the rectangle.
Enter the command xstringb()
to see a demo.
str=["Scilab" "is";"$\sqrt{not}$" "elisaB"]; plot2d(0,0,[-1,1],"010"," ",[0,0,1,1]); r=[0,0,1,0.5]; xstringb(r(1),r(2),str,r(3),r(4),"fill"); xrect(r(1),r(2)+r(4),r(3),r(4)); r=[r(1),r(2)+r(4)+0.01,r(3),r(4)/2]; xrect(r(1),r(2)+r(4),r(3),r(4)) xstringb(r(1),r(2),str,r(3),r(4),"fill"); | ![]() | ![]() |
Version | Description |
2025.0.0 | Function returns the created handle(s). |