A.1 Symbols for styles

Below is full list of all characters (symbols) which MathGL use for setting up the plot.

space ' '

empty line style (see Line styles);

empty color in chart.

!

set to use new color from palette for each point (not for each curve, as default) in 1D plotting;

set to disable ticks tuning in axis and colorbar;

set to draw grid lines at subticks coordinates too;

define complex variable/expression in MGL script if placed at beginning.

#

set to use solid marks (see Line styles) or solid error boxes;

set to draw wired plot for axial, surf3, surf3a, surf3c, triplot, quadplot, area, region, bars, barh, tube, tape, cone, boxs and draw boundary only for circle, ellipse, rhomb;

set to draw also mesh lines for surf, surfc, surfa, dens, densx, densy, densz, dens3, or boundary for chart, facex, facey, facez, rect;

set to draw boundary and box for legend, title, or grid lines for table;

set to draw grid for radar;

set to start flow threads and pipes from edges only for flow, pipe;

set to use whole are for axis range in subplot, inplot;

change text color inside a string (see Font styles);

start comment in MGL scripts or in Command options.

$

denote parameter of MGL scripts.

%

set color scheme along 2 coordinates Color scheme;

operation in Textual formulas.

&

set to pass long integer number in tick template xtick, ytick, ztick, ctick;

specifier of drawing user-defined symbols as mark (see Line styles);

operation in Textual formulas.

denote string in MGL scripts or in Command options.

*

one of marks (see Line styles);

one of mask for face filling (see Color scheme);

set to start flow threads from 2d array inside data (see flow);

operation in Textual formulas.

+

one of marks (see Line styles) or kind of error boxes;

one of mask for face filling (see Color scheme);

set to print ‘+’ for positive numbers in axis, label, table;

operation of increasing last character value in MGL strings;

operation in Textual formulas.

,

separator for color positions (see Color styles) or items in a list

concatenation of MGL string with another string or numerical value.

-

solid line style (see Line styles);

one of mask for face filling (see Color scheme);

place entries horizontally in legend;

set to use usual ‘-’ for negative numbers in axis, label, table;

operation in Textual formulas.

.

one of marks (see Line styles) or kind of error boxes;

set to draw hachures instead of arrows for vect, vect3;

set to use dots instead of faces for cloud, torus, axial, surf3, surf3a, surf3c, surf, surfa, surfc, dens, map;

delimiter of fractional parts for numbers.

/

operation in Textual formulas.

:

line dashing style (see Line styles);

stop color scheme parsing (see Color scheme);

range operation in MGL scripts;

style for axis;

separator of commands in MGL scripts.

;

line dashing style (see Line styles);

one of mask for face filling (see Color scheme);

start of an option in MGL scripts or in Command options;

separator of equations in ode;

separator of labels in iris.

<

one of marks (see Line styles);

one of mask for face filling (see Color scheme);

style of subplot and inplot;

set position of colorbar;

style of vect, vect3;

align left in bars, barh, boxplot, cones, candle, ohlc;

operation in Textual formulas.

>

one of marks (see Line styles);

one of mask for face filling (see Color scheme);

style of subplot and inplot;

set position of colorbar;

style of vect, vect3;

align right in bars, barh, boxplot, cones, candle, ohlc;

operation in Textual formulas.

=

line dashing style (see Line styles);

one of mask for face filling (see Color scheme);

set to use equidistant columns for table;

set to use color gradient for vect, vect3;

operation in Textual formulas.

@

set to draw box around text for text and similar functions;

set to draw boundary and fill it for circle, ellipse, rhomb;

set to fill faces for box;

set to draw large semitransparent mark instead of error box for error;

set to draw edges for cone;

set to draw filled boxes for boxs;

reduce text size inside a string (see Font styles);

operation in Textual formulas.

^

one of marks (see Line styles);

one of mask for face filling (see Color scheme);

style of subplot and inplot;

set position of colorbar;

set outer position for legend;

inverse default position for axis;

switch to upper index inside a string (see Font styles);

align center in bars, barh, boxplot, cones, candle, ohlc;

operation in Textual formulas.

_

empty arrow style (see Line styles);

disable drawing of tick labels for axis;

style of subplot and inplot;

set position of colorbar;

set to draw contours at bottom for cont, contf, contd, contv, tricont;

switch to lower index inside a string (see Font styles).

[]

contain symbols excluded from color scheme parsing (see Color scheme);

operation of getting n-th character from MGL string.

{}

contain extended specification of color (see Color styles), dashing (see Line styles) or mask (see Color scheme);

denote special operation in MGL scripts;

denote ’meta-symbol’ for LaTeX like string parsing (see Font styles).

|

line dashing style (see Line styles);

set to use sharp color scheme (see Color scheme);

set to limit width by subplot width for table;

delimiter in list command;

operation in Textual formulas.

\

string continuation symbol on next line for MGL scripts.

~

disable drawing of tick labels for axis and colorbar;

disable first segment in lamerey;

reduce number of segments in plot and tens;

one of mask for face filling (see Color scheme).

0,1,2,3,4,5,6,7,8,9

line width (see Line styles);

brightness of a color (see Color styles);

precision of numbers in axis, label, table;

kind of smoothing (for digits 1,3,5) in smooth;

digits for a value.

4,6,8

set to draw square, hex- or octo-pyramids instead of cones in cone, cones.

A,B,C,D,E,F,a,b,c,d,e,f

can be hex-digit for color specification if placed inside {} (see Color styles).

A

arrow style (see Line styles);

set to use absolute position in whole picture for text, colorbar, legend.

a

set to use absolute position in subplot for text;

style of plot, radar, tens, area, region to draw segments between points outside of axis range;

style of bars, barh, cones.

B

dark blue color (see Color styles).

b

blue color (see Color styles);

bold font face if placed after ‘:’ (see Font styles).

C

dark cyan color (see Color styles);

align text to center if placed after ‘:’ (see Font styles).

c

cyan color (see Color styles);

name of color axis;

cosine transform for transform.

D

arrow style (see Line styles);

one of mask for face filling (see Color scheme).

d

one of marks (see Line styles) or kind of error boxes;

one of mask for face filling (see Color scheme);

start hex-dash description if placed inside {} (see Line styles).

E

dark green-yellow color (see Color styles).

e

green-yellow color (see Color styles).

F

set fixed bar widths in bars, barh;

set LaTeX-like format for numbers in axis, label, table.

f

style of bars, barh;

style of vect, vect3;

set fixed format for numbers in axis, label, table;

Fourier transform for transform.

G

dark green color (see Color styles).

g

green color (see Color styles).

H

dark gray color (see Color styles).

h

gray color (see Color styles);

Hankel transform for transform.

I

arrow style (see Line styles);

set colorbar position near boundary.

i

line dashing style (see Line styles);

italic font face if placed after ‘:’ (see Font styles).

set to use inverse values for cloud, pipe, dew;

set to fill only area with y1<y<y2 for region;

inverse Fourier transform for transform, transforma, fourier.

j

line dashing style (see Line styles);

one of mask for face filling (see Color scheme).

K

arrow style (see Line styles).

k

black color (see Color styles).

L

dark green-blue color (see Color styles);

align text to left if placed after ‘:’ (see Font styles).

l

green-blue color (see Color styles).

M

dark magenta color (see Color styles).

m

magenta color (see Color styles).

N

dark sky-blue color (see Color styles).

n

sky-blue color (see Color styles).

O

arrow style (see Line styles);

one of mask for face filling (see Color scheme).

o

one of marks (see Line styles) or kind of error boxes;

one of mask for face filling (see Color scheme);

over-line text if placed after ‘:’ (see Font styles).

P

dark purple color (see Color styles).

p

purple color (see Color styles).

Q

dark orange or brown color (see Color styles).

q

orange color (see Color styles).

R

dark red color (see Color styles);

align text to right if placed after ‘:’ (see Font styles).

r

red color (see Color styles).

S

arrow style (see Line styles);

one of mask for face filling (see Color scheme).

s

one of marks (see Line styles) or kind of error boxes;

one of mask for face filling (see Color scheme);

start hex-mask description if placed inside {} (see Color scheme);

sine transform for transform.

t

draw tubes instead of cones in cone, cones;

T

arrow style (see Line styles);

place text under the curve for text, cont, cont3.

t

set to draw text labels for cont, cont3;

name of t-axis (one of ternary axis);

variable in Textual formulas, which usually is varied in range [0,1].

U

dark blue-violet color (see Color styles);

disable rotation of tick labels for axis.

u

blue-violet color (see Color styles);

under-line text if placed after ‘:’ (see Font styles);

name of u-axis (one of ternary axis);

variable in Textual formulas, which usually denote array itself.

V

arrow style (see Line styles);

place text centering on vertical direction for text.

v

one of marks (see Line styles);

set to draw vectors on flow threads for flow and on segments for lamerey.

W

bright gray color (see Color styles).

w

white color (see Color styles);

wired text if placed after ‘:’ (see Font styles);

name of w-axis (one of ternary axis);

X

arrow style (see Line styles).

x

name of x-axis or x-direction or 1st dimension of a data array;

start hex-color description if placed inside {} (see Color styles);

one of marks (see Line styles) or kind of error boxes;

tiles orientation perpendicular to x-axis in tile, tiles;

style of tape.

Y

dark yellow or gold color (see Color styles).

y

yellow color (see Color styles);

name of y-axis or y-direction or 2nd dimension of a data array;

tiles orientation perpendicular to y-axis in tile, tiles.

z

name of z-axis or z-direction or 3d dimension of a data array;

style of tape.