
Num+Text ?=scalar $=vector @=text
text( 1:10) = @000000001 scalar = ?000
text(11:19) = @00000011
vector(2) = $0002, vector(5) = $0005
scalar = ?00000 6 chars wide
scalar = ?000000 7 chars wide
the nextchapter starts in column 1 againWINDOW(WIN=wh, PaNeL="Num+Text", TItle=name, PoinT=8)This writes an image of the template to window wh and fills the placeholders defined in template (numbers, strings and graphs). The font size determines the window size. It can be set by the PoinT option. Panel always uses a fixed font.


| Options as in AXIS(...) |
|
examples |
| #i | i = number of xy system 1...8. Must be noted in the template definition line | #7 = xy graph number 7 |
| ## |
|
Test #1 |
| #XBi (use to set foreground colors)and #YBi (use to set background colors)(see also AXIS) |
i is a sum of color and scale properties:
|
![]() #XB79 = 1 + 64 = blue+grid #YB96 = black + log + grid #Xx0 = Xmin=0 #Yy1 Ymin=1 #XX4 = Xmax=4 #YY100 = Ymax=100 #x abscissa text# #y ordinate text# |
| #Xxf | set abscissa minimum to f | #Xx0 = Xmin=0 |
| #XXf | set abscissa maximum to f | #XX1.5 = Xmax=1.5 |
| #Yyf | set ordinate minimum to f | #Yy-1 = Ymin=-1 |
| #YYf | set ordinate maximum to f | #YY2 = Ymax=2 |
| #xtext# | set abscissa text | #x more in Demo = Tutorial.dem(Panel) # |
| #ytext# | set ordinate text | #y try it # |
| Options as in LINE(...) |
|
| ~=xvec | assign xvec to ~, xvec is defined in the script and is noted in the template definition line. To plot e.g. yvec versus xvec in graph 3 the first line of this APPENDIX chapter may look like: Profile #3 ~=xvec ?=yvec |
| ?=yvec | assign yvec to ?, yvec defined in script and noted in template definition line |
| #X~0 | assign ~ (xvec) to abscissa of xy-system # |
| #Y?0 | assign ? (yvec) to ordinate of xy-system # |
| #Y?Bi | i is the sum of properties for curve ?: 0=black, 1=blue, 2=green, 4=red, 8=bright, 16=soft, 32=STeps, 64=NoLine, 256=NoZero. |
| #Y?Si | i is the symbol number for curve ?:
|
| #Y?Di | i is the symbol diameter for curve ? |
| #Y?Wi | i is the line width for curve ? |
![]() |
Profile %3 ~=xvec $=sin ?=cos |
![]() |
History #1 %2 ~=xH $=sinH ?=cosH |
| Options as in AXIS and LINE |
|
| "=xvalue | assign xvalue to the placeholder ", xvalue must be defined in the script and is noted in the template definition line along with the vector of y-values (and possibly definitions of other axes, variables, and vectors to display) |
| *=yvector | assign yvector to the placeholder *, yvector is defined in the script and noted in the template. To plot x-value sec and yvector infoVec to xy-graph 1 in chapter TimeSeries this is: TimeSeries #1 "=sec *=infoVec |
![]() |
TimeSeries #1 "=sec *=infoVec |
![]() |
Lines *Line=12.29 +L=17.09 "=Text |
Rectangles +D:RA=1.05,BC=3.24,W=4,H=3 *D:RA=-1,BC=14 |
![]() |
*D:XY=c.sw,BC=c.sh,W=4,H=3
|
![]() |
Po .D:RA=4 #D:PO=0,0;1,1;0,1;W=8,H=3,BC=12,FC=0.03
.............................
.# # #
.
.
.
. # #
.
.
.
|
![]() |
El #D:EL=11.05,W=9,H=4,BC=17 +D:EL=9.09,A1=0,A2=180,W=8,H=5,BC=14
# # # .
+
A# B# C
D E
|
![]() |
PB .D:RA=0 $D:BE=0,0;0,1;1,1;1,0;W=8,H=4,FC=4.09
..................
.$ $
.
.
.