Go to the previous, next section.

General Index

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.