Go to the previous, next section.
There is a separate index for graphcap capabilities, See section Index to Graphcap Capabilities.
.
.sm
.sm concatenating values with +
.sm search path
.sm stopping search for a variable with @
.sm using someone else's
.sm, background
.sm, default_font
.sm, defining variables
.sm, file_type
.sm, fonts
.sm, foreground
.sm, graphcap
.sm, help
.sm, history
.sm, history file
.sm, history_char
.sm, macros
.sm, name
.sm, overload
.sm, printer
.sm, prompt
.sm, prompt2
.sm, remember_history_line
.sm, save_file
.sm, SHELL
.sm, specified on command line
.sm, tabsize
.sm, term
.sm, TeX_strings
.sm, traceback
.sm, ttybaud
2
2-dimensional graphics
2-dimensional graphics, contour
2-dimensional graphics, contour levels
2-dimensional graphics, cross section
2-dimensional graphics, file format
2-dimensional graphics, file_type
2-dimensional graphics, image
3
3B1 device driver
a
aborting a command
aborting a plot
alphanumeric, see terminal
apropos, examples
arithmetic operators
ascii labels
axes, drawing
axes, font used
axes, grid
axes, label format
axes, logarithmic
axes, tick spacing
b
batch, running SM in
bindings, names of operators
binning, see histogram
bison's copyright notice
borland graphics
c
C interface to SM
caching the read pointer
calling SM
calling SM, 2-D example
calling SM, 2-D function definitions
calling SM, example
calling SM, function definitions
calling SM, Libraries
case sensitivity
changing directory
changing key bindings
changing meanings of commands
character size
classifying strings
color, graphcap entry
color, used in plotting
colour, graphcap entry
colour, used in plotting
command history
command line, -f and -u options ignored
command line, commands
command line, environment file
command line, logfile
command line, macro files
command line, other user
command line, quiet
command line, specifying .sm file
command line, stupid
command line, suppress echo
command line, verbose
comments
comments in data files
comments in macros
compatibility with Mongo
concatenate
continuing long lines
current directory
cursor, graphcap
customising SM
d
delete, macros
device Unix PC
device, adding new ones
device, borland
device, postscript
device, sgi
device, stdgraph
device, sunview
device, sunwindows
device, Xwindows
diagnostics, verbose
do loops
do, avoiding do loops
do, foreach, and if, implementation
double quote
e
edit, bindings
edit, commands
edit, cursor being weird
edit, editing a macro
edit, escaping
edit, history
edit, names of operators
edit, padding
edit, size of screen
edit, termtype
environment file, see .sm
erase, erasing lines
errors, handler for
example, calling 2-D SM
example, calling SM
examples, apropos
examples, basic
examples, filecap
examples, macros
examples, parabola
exiting SM, quit
extending history buffer
f
file_type
filecap, definition
FITS, file_type
floats as words
fonts, .sm
fonts, available characters
fonts, choice
fonts, hardware character sets
foreach loops
fortran interface to SM
g
GIN terminators
glossary
good advice
good ideas
grammar tokens
grammar, examples
grammar, variables
grammar, verbose debugging
graphcap, .sm
graphcap, adding a local device
graphcap, compiling
graphcap, description
graphcap, entering nul
graphcap, index
graphcap, overriding on command line
graphcap, overriding with private file
graphcap, raster devices
graphcap, search path
graphcap, writing a new entry
gutters between windows
h
handler, see errors
hardcopy
hardcopy, example
hardcopy, using a metafile
help
help (see also apropos)
help, .sm
help, macros
help, variable
help, vector
histogram, binned from vector
history, changing character
history, converting to a macro
history, deleting commands
history, editor
history, extending buffer
history, introduction
history, listing
history, listing backwards
history, re-using commands
history, reading from a macro
i
I/O commands, data
if statements
initialisation, see startup
input character processing
internal variables, accessing
internal variables, angle
internal variables, aspect
internal variables, ctype
internal variables, date
internal variables, exit_status
internal variables, expand
internal variables, fx1, fx2, fy1, fy2
internal variables, gx1, gx2, gy1, gy2
internal variables, ltype
internal variables, lweight
internal variables, nx
internal variables, ny
internal variables, ptype
internal variables, sdepth sheight slength
internal variables, uxp,uyp
internal variables, verbose
internal variables, xp,yp
interrupts
k
key bindings, changing
key, defining keyboard macro
l
labels partly in different fonts
labels, aspect ratio
labels, identification
labels, partly in different fonts
landscape plots
line drawing on a new device
line drawing, colours
line drawing, line style
line drawing, line weight
listing variables
listing, key bindings
listing, macros
listing, vectors
logarithmic, getting nice axes
long lines, continuing
loops
lost commands
m
macros, .sm
macros, arguments
macros, comments
macros, defining
macros, deletion
macros, disk format
macros, editing
macros, error handler
macros, error_handler
macros, examples
macros, from history list
macros, help
macros, implementation
macros, introduction
macros, libraries
macros, listing
macros, not found
macros, not listing
macros, read rest of line
macros, reading from disk
macros, returning from
macros, saving
macros, saving to disk
macros, tail recursion
macros, to history list
macros, traceback
macros, undefining sets
macros, usage
macros, useful
macros, variable number of arguments
macros, writing to disk
Metafiles
metafiles, playing back.
mouse buttons
n
number, as a string
numbers as words
o
overload
p
paging through lists
panic save file
parenthesised expression
peculiarities of the grammar
plot macros
plot macros, writing to history list
plot size, how to change
plot size, plot window
plot, aborting
plotting devices, see device
points, plotting
points, size
porting to new machines
portrait plots
postscript graphics
precedence of arithmetical operators
precedence of string operators
precedence, logical operators
private initialisation
prompt, suppressing
q
quit
quoting, "double quotes"
quoting, 'single quotes'
quoting, <angle brackets>
quoting, {curly brackets2
r
Random numbers, setting seed
raster, adding new devices
raster, graphcap support
raster, writing data in hex
rasterise, description
RD=hex
read, macro
reading named vectors
reading vectors from many columns
restore
s
save
save_read_ptr
screen, see terminal
scrolling, graph disappears off screen
sgi graphics
shading regions
shell escape
single quote
SMPATH variable
spacing between windows
special characters, !
special characters, "
special characters, #
special characters, $
special characters, '
special characters, []
special characters, \
special characters, ^
special characters, arithmetic
special symbols, plotting
startup macros
startup, command line
startup, default
macro
startup, history file
startup, macros
startup, private macros
startup, system initialisation macro
startup2, private startup macro
string operators
string vectors into variables
string vectors, declaring
string vectors, ptypes
string vectors, reading
string vectors, setting elements
strings, preserving quotes
sun cursor
sun, device drivers
sunview graphics
sunwindows graphics
syntax error
syntax error, deliberate
syntax error, tracking down
t
termcap, description of file
termcap, used by termtype
terminals, description for SM
terminals, graph scrolling off screen
terminals, setting terminal type
terminals, specifying screen size
termtype
TeX, caveats
TeX, definitions
TeX, extensions
TeX, using in labels
text plotting, aspect ratio
traceback on error
u
Unix-PC device driver
upc device driver
uppercase, making SM understand
v
variables from keyboard
variables, accessing internal
variables, are not vectors
variables, concatenation
variables, defining
variables, deletion
variables, forcing expansion
variables, from .sm
variables, from data files
variables, from internal values
variables, help
variables, introduction
variables, listing
variables, mlist
variables, saving to disk
variables, special values
variables, syntax
variables, temporary
variables, testing if defined
variables, use
variables, within double quotes
vector field
vectors, are not variables
vectors, arithmetic
vectors, assignment
vectors, concatenating
vectors, conditional assignment
vectors, declaring
vectors, defining
vectors, examples
vectors, extract histogram
vectors, help
vectors, introduction
vectors, listing
vectors, macro as function
vectors, operators
vectors, printing
vectors, saving to disk
vectors, sorting
vectors, spline fitting
vectors, string
verbose, variables
VMS, DCL escape
VMS, foreign command
VMS, keybindings
VMS, names of callable functions
VMS, quotas
VMS, spawned processes
w
weird, alpha cursor being
weird, behaviour of keys
weird, behaviuor of alpha cursor
weird, Can't enter superscripts
weird, can't get prompt
weird, commands misbehave
weird, commands redefined
weird, delete in foreach
weird, graphcap eats a \377
weird, losing ends of macros
weird, losing hardcopies
weird, lost arguments to macros
weird, lost commands
weird, wrong macro in message
while loops
write, macro
write, to a file
write, to the terminal
x
X10, device driver
X11, device driver
xwindows device drivers
Xwindows device drivers
Xwindows graphics
Go to the previous, next section.