Chapters:
1: Introduction
2: Simple example
3: Invocation
4: Finer Control
5: X-Y Plots
6: Contour Plots
7: Image Plots
8: Examples
9: Gri Commands
10: Programming
11: Environment
12: Emacs Mode
13: History
14: Installation
15: Gri Bugs
16: Test Suite
17: Gri in Press
18: Acknowledgments
19: License
Indices:
Concepts
Commands
Variables
|
-
! rpn operator
-
& rpn operator
-
& syntax, how it is parsed
... see Implementation of Ampersand Syntax.
-
* rpn operator
-
+ rpn operator
-
- rpn operator
-
-batch command-line option
-
-chatty command-line option
-
-creator command-line option
-
-debug command-line option
-
-directory command-line option
-
-directory_default command-line option
-
-help command-line option
-
-no_bounding_box command-line option
-
-no_cmd_in_ps
-
-no_private command-line option
-
-no_startup_message command-line option
-
-no_warn_offpage command-line option
-
-output PS_file_name commandline option
-
-private command-line option
-
-publication command-line option
-
-superuser command-line option
-
-trace command-line option
-
-version command-line option
-
-warn_offpage command-line option
-
-yes command-line option
-
/ rpn operator
-
< comparison operator in rpn expressions
-
< rpn operator
-
<= rpn operator
-
= rpn operator assigns to variables, synonyms, and columns
... see Binary Operators.
-
== comparison operator in rpn expressions
... see Binary Operators.
-
> comparison operator in rpn expressions
-
>= rpn operator
-
@ rpn operator, for accessing columnar data
... see Binary Operators.
-
[] syntax for optional words in commands
-
[] syntax for selecting words in synonyms
... see Extracting Words From Strings.
-
\$() syntax for system commands
-
\& and \&& notation
... see Determining Calling Information.
-
\.return_value., from read columns
-
\.return_value., from read grid ...
-
\.return_value., from system ...
-
\.return_value., general
... see Important Builtin Synonyms.
-
\.wd. synonym, storing working directory
... see Important Builtin Synonyms.
-
\<<, for newline in show commands
-
\>>, for horizontal tab in show commands
-
\@alias notation
-
\\.path_commands. builtin synonym <1>
-
\\.path_commands. builtin synonym
-
\\.path_data. builtin synonym
-
abs rpn operator
-
accented characters in text
-
acknowledgments
-
acos rpn operator
-
acosh rpn operator
-
adding new commands to Gri
-
adding new commands, complicated example
... see Complicated New Command.
-
age rpn operator
-
Alejandro Lopez-Valencia (contributer)
-
alias synonyms, checking for existence of
-
alias synonyms, with the \@alias notation
-
aligning superscripts and subscripts with \!
... see Mathematical Text.
-
American Geophysical Union, recommended font size
... see Set Font Size.
-
American Geophysical Union, recommended gray levels
... see Set Graylevel.
-
American Geophysical Union, recommended image gray levels
... see Images.
-
American Geophysical Union, recommended line thickness
... see Set Line Width.
-
and rpn operator
-
Andrew Collier (contributer)
-
annotating lines
-
arc, drawing
-
area rpn operator
... see Manipulation of Columns etc.
-
area under curve
... see Manipulation of Columns etc.
-
argc rpn operator, yielding number of commandline arguments
... see Solitary Operators.
-
argc, RPN operator to access commandline arguments
... see Invoking Gri.
-
arguments on command line, accessing with argv rpn operator
... see Unary Operators.
-
arguments on commandline, accessing
-
arguments to new commands, how to alter
... see Changeable Command Arguments.
-
argv rpn operator, access commandline arguments
... see Unary Operators.
-
argv, RPN operator to access commandline arguments
... see Invoking Gri.
-
arrows
-
arrows, drawing single
-
arrows, how to read direction field
-
arrows, setting size of heads
-
arrows, size of heads stored in ..arrowsize..
... see Built-in Variables.
-
ascent rpn operator
-
asin rpn operator
-
assert command, for debugging
-
assigning to columns, variables and synonyms within RPN expressions
... see Binary Operators.
-
atan rpn operator
-
atof rpn operator
-
awk system tool
-
awk, sample of use
-
axes, and mathematical operations on columns
-
axes, automatic drawing of
-
axes, autoscaling of
-
axes, displaying information about
-
axes, forcing rescaling
-
axes, guide to choosing length of
-
axes, labels for
-
axes, length of
-
axes, linear
-
axes, location of
-
axes, logarithmic
-
axes, range of values on
-
axes, scales
... see Simple Example Revisited.
-
axes, setting tic size
-
axis labels, controlling
-
axis sizes, scaled with golden ratio
-
Barnes method for gridding data
-
batch processing <1>
-
batch processing
-
beeping on errors
-
beginners, simple example
-
BeOS unix compilation
-
big-endian vs little-endian data, caution
-
big-endian vs little-endian data, plans
-
binary data
-
binary operators in rpn expressions
-
bounding box
-
bounding box, setting
-
Brian May, contributer
-
bug, resulting in bus error
-
bug, resulting in segmentation fault
-
bugs in Gri
-
bugs, how to kill them
-
bugs, how to report
-
built-in synonyms, global
... see Important Builtin Synonyms.
-
built-in synonyms, local
-
built-in variables
-
builtin colors, list of
-
builtin synonym \\.path_commands. <1>
-
builtin synonym \\.path_commands.
-
builtin synonym \\.path_data.
-
bus error, what to do
-
calling OS from within strings
-
Carl Osterwisch (contributer)
-
cd command
-
ceil rpn operator
-
changeable arguments, using delete on
... see Using New And Delete.
-
changeable arguments, using new on
... see Using New And Delete.
-
changes to Gri, protection against
-
changing directories
-
character variables (synonyms) <1>
-
character variables (synonyms)
-
checking for missing value in rpn expressions
... see Unary Operators.
-
Christopher Illies (contributer)
-
circles, drawing
-
clipping data using set input clip
-
clipping data using set input data window
... see Set Input Data Window.
-
close command
-
closing files
-
Clyde Clements (contributer)
-
cmtopt rpn operator
-
colon on commandline
-
color, displaying names and RGB values of
-
color, for text
-
color, symbols
-
colors, list of
-
colors, reading from X11 database
-
colorscale modification
-
colorscale of image, reading from file
... see Read Image Colorscale.
-
colorscale, drawing
-
colorscale, setting for images
... see Set Image Colorscale.
-
colour vs Color spelling
... see List Of Gri Commands.
-
column dat, assigning within RPN expressions
... see Binary Operators.
-
column data, accessing individual values and stats
... see Manipulation of Columns etc.
-
column data, statistics
... see Manipulation of Columns etc.
-
column data, writing to a file
-
column data, x in one file and y in another
-
column mathematics
-
column, displaying statistics of
-
columns, assigning within RPN expressions
... see Binary Operators.
-
columns, creating from grid
... see Convert Grid To Columns.
-
columns, filtering <1>
-
columns, filtering
-
columns, reordering
-
comma-separated values
-
command arguments, how to alter
... see Changeable Command Arguments.
-
command files
-
command files, path to search for
-
command lines, parsing in new Gri commands
-
command-line interface
-
command-line option -creator
-
command-line option -warn_offpage
-
command-line options
-
command-line, specifying command file
-
CommandFile command-line option
-
commandfile, pathname
-
commandline arguments, accessing
-
commandline arguments, accessing with argv rpn operator
... see Unary Operators.
-
commandline flag colon
-
commandline option -output PS_file_name
-
commands extending over several lines
-
commands, complete list of
... see List Of Gri Commands.
-
commands, how to add new ones to Gri
-
comments, # style
-
comments, and system commands
-
comparison operators in rpn expressions
-
compilation under BeOS
-
compilation under Linux
-
compilation under Macintosh Unix
-
compilation under MSDOS
-
compilation under OS/2
-
compiling gri
-
compressed files, opening
-
computational cost, of convert columns to grid command
... see Convert Columns To Grid.
-
configure script, how to use to compile gri
... see Uncompiled Unix.
-
continued lines
-
contour data, writing to a file
-
contouring
-
contouring, clipping out invalid areas
-
contouring, interpolating to new grid
-
contours
-
contours on images
-
contours, orientation of labels
-
contours, pre-gridded data
-
contours, smoothing grid data
-
contours, spacing of labels on
... see Set Contour Label Position.
-
contours, ungridded data
-
contours, whiting/nowhiting under the labels
... see Set Contour Labels.
-
contributer and bug-fixer, Wolfgang Voegeli
... see Acknowledgments.
-
contributer, Alejandro Lopez-Valencia
-
contributer, Andrew Collier
-
contributer, Brian May
-
contributer, Carl Osterwisch
-
contributer, Christopher Illies
-
contributer, Clyde Clements
-
contributer, Dave Brickman
-
contributer, Dave Hebert
-
contributer, David Trueman
-
contributer, Ed Nather
-
contributer, George White
-
contributer, Ivo Alxneit
-
contributer, Jeff Whitaker
-
contributer, Jinyu Sheng
-
contributer, Karin Bryan
-
contributer, Kawamura Masao
-
contributer, Keith Thompson
-
contributer, Luke Blaikie
-
contributer, Peter Galbraith
-
contributer, Pierre Flament
-
contributer, Richard Andrew Miles Outerbridge
... see Acknowledgments.
-
contributer, Roman Neuhauser
-
contributer, Sara Bennett
-
contributer, Steve Matheson
-
contributer, Tim Powers
-
contributer, Toru Suzuki
-
conversion between user and page units
-
conversion, hour-minute-second to decimal hour
... see Opening Pipes.
-
conversion, string to number, in rpn expressions
... see Unary Operators.
-
convert columns to grid command
... see Convert Columns To Grid.
-
convert columns to spline command
... see Convert Columns To Spline.
-
convert grid to columns command
... see Convert Grid To Columns.
-
convert grid to image command
... see Convert Grid To Image.
-
convert image to grid command
... see Convert Image To Grid.
-
converting decimal values to hexadecimal strings
... see Unary Operators.
-
converting grids to images
... see Reading and Creating Image Data.
-
converting hexadecimal strings to decimal values
... see Unary Operators.
-
cookbook
-
cos rpn operator
-
cosh rpn operator
-
create columns from function command
... see Create Columns From Function.
-
csv data
-
curves, drawing
-
dashed lines
-
data files, opening
-
data files, path to search for
-
data files, positioning within
-
data files, protecting against movement of
-
data files, words in lines
-
data format
-
data in columns, writing to a file
-
data in contours, writing to a file
-
data in grid, writing to a file
-
data in image, writing to a file
-
data, clipping using set input clip
-
data, clipping using set input data window
... see Set Input Data Window.
-
data, comma-separated values
-
data, csv
-
data, dealing with odd datasets
-
data, from a spreadsheet
-
data, images
... see Reading and Creating Image Data.
-
data, missing values
-
data, spreadsheet
-
data, stored in comma-separated values
-
date
... see Important Builtin Synonyms.
-
Dave Brickman (contributer)
-
Dave Hebert (contributer)
-
David Trueman (contributer)
-
day-of-week axis
-
debian
-
debug command
-
debug command-line option
-
debugger used with Gri
-
debugging
-
debugging Gri programs
-
debugging using superuser flags
-
debugging, using ..debug..
-
debugging, with assert command
-
default values
-
defining rpn functions
-
delete command
-
delete, used on changeable arguments
... see Using New And Delete.
-
deleting variables, synonyms, scales, etc
-
deprecated commands
-
descent rpn operator
-
developer command set environment
-
developer command set flag
-
differentiate command
-
differentiation
-
direction field, how to read
-
directories, changing
-
directory listing
-
directory structure of Gri installation
-
directory, how to find out
-
directory, stored in synonym \.wd.
... see Important Builtin Synonyms.
-
directory_exists rpn operator
-
discussion Group
-
dollar-parenthesis syntax for system commands
... see Using OS Inside Gri.
-
draw arrows command
-
draw axes command
-
draw axes if needed command
-
draw border box command
-
draw box command
-
draw circle command
-
draw contour command
-
draw curve command
-
draw essay command
-
draw gri logo command
-
draw grid comman
-
draw image comman
-
draw image histogram command
... see Draw Image Histogram.
-
draw image palette comman
-
draw isopycnal command
-
draw isospice command
-
draw label boxed command
-
draw label command
-
draw label for last curve command
... see Draw Label For Last Curve.
-
draw label whiteunder command
... see Draw Label Whiteunder.
-
draw line command
-
draw line legend command
-
draw lines command
-
draw patches command
-
draw polygon command
-
draw regression line command
... see Draw Regression Line.
-
draw symbol at command
-
draw symbol command
-
draw symbol legend command
-
draw time stamp command
-
draw title command
-
draw values command
-
draw x axis command
-
draw x box plot command
-
draw y axis command
-
draw y box plot command
-
draw zero line command
-
drawing arcs
-
drawing contours
-
drawing contours of pregridded data
-
drawing contours of ungridded data
-
drawing curves
-
drawing data lines
-
drawing image plots
-
drawing labels
-
drawing labels for data curves
-
drawing labels on xy curves
... see Draw Label For Last Curve.
-
drawing legends
-
drawing linegraphs
-
drawing patches
-
drawing polygons
-
drawing satellite images
-
drawing single symbols
-
drawing text strings
-
drawing titles
-
drawing x-y graphs, simple
-
dup rpn operator
-
dup rpn stack operator
-
e, base of natural logarithms, in RPN expressions
... see Solitary Operators.
-
Ed Nather (contributer)
-
editing Gri code with Emacs
-
electric fence, for debugging
... see Debugging at a Glance.
-
emacs, editing mode for Gri
-
email list
-
end group command
-
endian file compatibility, caution
-
endian file compatibility, plans
-
environment variables
-
eof on files
... see Set Ignore Error Eof.
-
error messages
-
errors, beeping
-
example 01, linegraph using data in a separate file <1>
... see Simple Example.
-
example 01, linegraph using data in a separate file
... see Linegraphs.
-
example 03 (controlling scales, etc)
... see Simple Example Revisited.
-
example 03, controlling scales, etc
... see Simple Example Revisited.
-
example 04 (contouring pregridded data)
-
example 05 - Contouring ungridded data, from figure
... see Ungridded Data.
-
example 06, plot IR image of Gulf of Maine
-
example 07, box plots of mixing efficiency vs density ratio (meddy)
... see Box Plots.
-
example 08, plot T=T(x,rho) section of eubex data
... see Contouring.
-
example 09, plot dTdrho-rho section
-
example 10 (image plot with contours)
-
example 10, draw image plot of flushing of dye out of cove
... see Combination.
-
example 11, fancy plot
-
example 12, linegraph with key inside plot
-
example 13, TS diagram, with isopycnals
-
examples of rpn mathematics
-
exch rpn operator
-
exch rpn stack operator
-
existence of a synonym, testing
-
existence of a variable, testing
-
existence of an alias synonym, testing
-
exp rpn operator
-
exp10 rpn operator
-
expecting command
-
exponentiation
-
extending Gri by adding new commands
-
extending Gri by adding new commands, complicated example
... see Complicated New Command.
-
fancy plot
-
FEM mesh plot
... see Finite Element Model Mesh.
-
file age, determined with the age rpn operator
... see Unary Operators.
-
file permissions, testing with file_exists and directory_exists
... see Unary Operators.
-
file, saving results into
-
file, selecting between open files
-
file, temporary
-
file_exists rpn operator
-
filename, temporary
-
filenames, constructing using the operating system
... see Using Synonyms.
-
files, closing
-
files, Command-file
-
files, listing
-
files, positioning within
-
files, testing for eof
... see Set Ignore Error Eof.
-
files, ~/.grirc initialization file
-
filled regions
-
filter command
-
filtering column data
-
filtering image data
-
Finite Element Model mesh
... see Finite Element Model Mesh.
-
first-time usage
-
flip command
-
flipping grids and images
-
floor rpn operator
-
font encoding
-
font size
-
font, selecting
... see Simple Example Revisited.
-
font, setting color of
-
font, setting encoding vector of
-
font, size
-
format for columnar data
-
format, for sprintf command
-
formulae, how to plot
-
French accents in text
-
FTP site, cookbook
-
functions in rpn expressions
-
functions, how to plot
-
gawk system tool
-
gawk, sample of use
-
gawk, using to convert files from HMS to decimal
... see Opening Pipes.
-
geography, converting hour-minute-second to decimal hour
... see Opening Pipes.
-
George White (contributer)
-
get env command
-
global built-in synonyms
... see Important Builtin Synonyms.
-
global synonyms
... see Important Builtin Synonyms.
-
golden ratio, used for axes sizes
-
graphics state, saving and restoring
-
gray level
-
gray level, example for polygons
-
gray vs Grey spelling
... see List Of Gri Commands.
-
graylevel for lines, example
-
graylevel, command
-
graylevel, explanation
-
grayscale modification
-
grayscale of image, reading from file
... see Read Image Grayscale.
-
grayscale, setting for images
-
greek Letters
-
grep system tool
-
grey vs Gray spelling
... see List Of Gri Commands.
-
gri code, editing
-
gri commands, categories of
... see Overview Of Gri Commands.
-
gri commands, complete list of
... see List Of Gri Commands.
-
Gri newsgroup
-
gri version
-
gri-mode, command name abbreviation
... see Command abbreviations.
-
gri-mode, Configuring gri-mode to where gri lives on your system
... see Step 2.
-
gri-mode, editing gri syntax
-
gri-mode, editing in emacs
-
gri-mode, enter chunks of code with short-cuts
... see Gri code fragments.
-
gri-mode, Extra user configuration of gri-mode
-
gri-mode, gri code fragments
-
gri-mode, gri command names
-
gri-mode, handling argv and argc
... see Filename arguments when running gri.
-
gri-mode, handling filename command arguments
... see Filename arguments when running gri.
-
gri-mode, handling multiple Gri versions
... see Dealing with many Gri versions.
-
gri-mode, how it names gri commands
-
gri-mode, imenu support
-
gri-mode, Info interface
-
gri-mode, installing
... see Installing gri-mode.el.
-
gri-mode, major commands
... see Major Gri-mode commands.
-
gri-mode, Placing gri-mode.el where Emacs can find it.
... see Step 1.
-
gri-mode, possible completions
... see Possible completions.
-
gri-mode, screenshots
... see Gri-mode screenshots.
-
gri-mode, sysnonym completion
-
gri-mode, Telling emacs to load gri-mode
-
gri-mode, toolbar
-
gri-mode, user-defined commands
-
gri-mode, variable completion
-
gri.cmd, how it is located
-
gri_merge
-
gri_unpage
-
grid data - accessing individual values and stats
... see Manipulation of Columns etc.
-
grid data - minimum, maximum, mean
... see Manipulation of Columns etc.
-
grid data mathematical operations
-
grid data, determining geometry from file
... see Pre-gridded Data.
-
grid data, displaying
-
grid data, smoothing
-
grid data, write to file
-
grid data, writing to a file
-
grid mask, displaying
-
grid, converting to image
... see Reading and Creating Image Data.
-
grid, creating from image
... see Convert Image To Grid.
-
grid, deleting
-
grid, flipping
-
grid, interpolating from one to another
-
grid, interpolating to given (x,y) value
... see Manipulation of Columns etc.
-
grid, missing values
-
grid, reading
-
gridding data, advice on methods
-
group command
-
gzipped files, opening
-
Handling errors with set error command
-
handling multiple gri versions
-
hat, drawing hat on top of character
-
header lines, reading information from
-
header lines, skipping
-
heal command
-
help command
-
help, online
-
hexadecimal, converting to decimal
-
hexadecimal, converting to from decimal
-
hint, color palette range
-
hint, contour lines on image palette
-
hint, first-time usage
-
hint, palette range
-
hint, using query to interact with user
-
hints
-
histogram enhancement of image plots
-
hms format
-
hour, minute, second data
-
how to compile gri
-
HP calculators, RPN notation different from
... see Binary Operators.
-
if command
-
if statements <1>
-
if statements
-
ignore command
-
image colorscale, reading
... see Read Image Colorscale.
-
image data, determining geometry from file
... see Pre-gridded Data.
-
image data, write to file
-
image data, writing to a file
-
image formats, other than 8-bit
-
image grayscale, reading
... see Read Image Grayscale.
-
image grayscale/colorscale modification
-
image mask data, write to file
-
image mask, reading
-
image mathematical operations
-
image palette data, write to file
-
image plot, with contours
-
image plots, general
-
image plots, setting colorscale
... see Set Image Colorscale.
-
image plots, setting grayscale
-
image, banded
... see Create Image Grayscale.
-
image, creating from grid
... see Convert Grid To Image.
-
image, data format
... see Reading and Creating Image Data.
-
image, displaying histogram of
-
image, drawing colorscale palette
-
image, drawing palette
-
image, flipping
-
image, histogra
... see Draw Image Histogram.
-
image, interpolation from grid
... see Convert Grid To Image.
-
image, masking
-
image, PostScript output
... see Image PostScript Output.
-
images, filtering
-
images, histogram scaling
-
images, linear scaling
-
images, reading
-
incompatibilities, keeping track of
-
inf rpn operator
-
inf rpn operator, finds smaller of pair
-
initialization commands
-
input command
-
input data window
... see Set Input Data Window.
-
insert command
-
installation, debian linux
-
installation, linux redhat/debian
-
installation, redhat linux
-
interaction with user, -y command-line option
... see Invoking Gri.
-
interaction with user, query command <1>
-
interaction with user, query command <2>
... see Storing User Responses.
-
interaction with user, query command <3>
-
interaction with user, query command <4>
... see Embedded Synonyms.
-
interaction with user, query command
-
interpolate command
-
interpolating grid to given (x,y) value
... see Manipulation of Columns etc.
-
interpolation, from grid to image
... see Convert Grid To Image.
-
ismissing rpn operator
-
ISO latin 1 font encoding
-
iso-latin-1 font encoding
-
isopycnals <1>
-
isopycnals
-
Ivo Alxneit (contributer)
-
Jeff Whitaker (contributer)
-
Jinyu Sheng (contributer)
-
Karin Bryan (contributer)
-
Kawamura Masao (contributer)
-
Keith Thompson (contributer)
-
keywords of Gri commands
-
kurtosis, calculating for column data
... see Manipulation of Columns etc.
-
labels on contour lines, controlling orientation and white-under
... see Set Contour Labels.
-
labels, drawing text anywhere
-
labels, example
-
labels, for xy curves
... see Draw Label For Last Curve.
-
labels, on axes <1>
-
labels, on axes
-
labels, on contours
... see Set Contour Label Position.
-
labels, on data curves
-
landscape orientation of page
-
larger of two numbers, rpn operator sup
-
latex overline command, emulating
-
legend for symbol
-
legends
-
length of axes
-
length of axes, guide on choosing
-
license
-
line cap
-
line join
-
line width
-
linear axes
-
linear interpolation
-
linear regression
-
linear_intercept rpn operator
-
linear_slope rpn operator
-
linegraphs
-
lines in data files, parsing
-
lines, dashed
-
lines, gray, command
-
lines, gray, explanation
-
linux compilation
-
LINUX compilation
-
linux distributions
-
list command
-
little-endian vs big-endian data, caution
-
little-endian vs big-endian data, plans
-
ln rpn operator
-
local built-in synonyms
-
local synonyms
-
log rpn operator
-
logarithmic axes
-
logarithms
-
logical negation, ! rpn operator
-
logical negation, not rpn operator
-
logical operators in rpn expressions
-
logo, how to draw
-
loops
-
ls command
-
Luke Blaikie (contributer)
-
macintosh unix compilation
-
makefiles, emulating action with the age rpn operator
... see Unary Operators.
-
mapping page location units to user units
-
maps, converting hour-minute-second to decimal hour
... see Opening Pipes.
-
maps, format of x axis
-
maps, format of y axis
-
maps, scales
-
maps, scaling
-
margins
-
mask command
-
mask for image, reading
-
masking image
-
math on columns, rescaling after
-
mathematical operators in rpn expressions
... see Binary Operators.
-
mathematical Symbols
-
mathematics, on columns
-
mathematics, on grid data
-
mathematics, on image grayscale/colorscale
-
mathematics, on images
-
mathematics, on variables
-
mathematics, rpn notation, description
-
mathematics, rpn notation, example <1>
-
mathematics, rpn notation, example
-
mathematics, trigonometric operations
-
maximum, column data
... see Manipulation of Columns etc.
-
maximum, grid data
... see Manipulation of Columns etc.
-
mean, calculating for column data
... see Manipulation of Columns etc.
-
mesh plot for FEM
... see Finite Element Model Mesh.
-
minimum, column data
... see Manipulation of Columns etc.
-
minimum, grid data
... see Manipulation of Columns etc.
-
missing value code
-
missing value, checking for in rpn expressions
... see Unary Operators.
-
missing values
-
MSDOS compilation
-
Multi-panel plots <1>
-
Multi-panel plots
-
multiple datasets in one file
-
multiple gri versions
-
multiple panels
... see Simple Example Revisited.
-
multiple panels, example
-
name, of PostScript file
... see Set Postscript Filename.
-
naming convention for synonyms
-
NaN for missing value code
-
negation, ! rpn operator
-
negation, not rpn operator
-
netcdf data
-
netCDF files, opening
-
netCDF files, reading attributes, units, etc
... see Read Synonym or Variable.
-
netCDF files, reading columns
-
netCDF files, reading grid data
-
new command
-
new commands, complicated example
... see Complicated New Command.
-
new commands, how they are parsed
-
new commands, how to add to Gri
-
new commands, simple example
-
new page command
-
new postscript file command
-
new, used on changeable arguments
... see Using New And Delete.
-
newcommand arguments, how to alter
... see Changeable Command Arguments.
-
newcommands, determining calling argument level with \&&
... see Determining Calling Information.
-
newcommands, determining calling argument names with \&
... see Determining Calling Information.
-
newline, in a show command
-
newline, in a system command
-
newline, using \<< in show
-
newsgroup
-
no_private, command-line flag
-
non-English language text
-
not rpn operator
-
numbers, stored in variables
-
numbers, using underscore to separate thousand parts
... see Version 2.8.
-
oceanographic plots
-
oceanographic plots isopycnals on TS diagram
... see Draw Isopycnal.
-
oceanographic plots, iso-spice lines on TS diagrams
... see Draw Isospice.
-
oceanographic plots, isopycnals on TS diagrams
-
online help
-
open command
-
opening compressed files
-
opening data files
-
opening files through pipes
-
opening gzipped
-
operating system commands, assigned to synonyms <1>
... see System.
-
operating system commands, assigned to synonyms <2>
... see Operating System.
-
operating system commands, assigned to synonyms
... see Using Synonyms.
-
operating system commands, printing results of <1>
... see Operating System.
-
operating system commands, printing results of
-
operating system, environment variables
-
operating system, example of using to construct filenames
... see Using Synonyms.
-
operating system, filtering datafiles
-
operating system, getenv
-
optional words in commands, [] syntax
-
options on Gri command-line
-
or rpn operator
-
orientation of page, landscape
-
orientation of page, portrait
-
OS, embedding system output into strings
... see Using OS Inside Gri.
-
OS/2 unix compilation
-
overbar, drawing line on top of character
... see Mathematical Text.
-
overhead projection images, suggested line widths
... see Set Line Width.
-
overline, emulating latex command
-
overview of awk system tool
-
overview of grep system tool
-
overview of gri commands
... see Overview Of Gri Commands.
-
overview of perl system tool
-
overview of sed system tool
-
page breaks
-
page orientation, landscape
-
page orientation, portrait
-
page units
-
page units, converting to user units
-
paint regions with color
-
palette for image colorscale, drawing
-
parsing headers in data files
-
parsing of the & syntax
... see Implementation of Ampersand Syntax.
-
patches, drawing
-
path, for command files
-
path, for data files
-
pathname of commandfile
-
perl system tool
-
perl, use to create probability density function
... see PDF Diagram.
-
Peter Galbraith (contributer)
-
pi, in RPN expressions
-
Pierre Flament (contributer)
-
pipes, opening files through them <1>
-
pipes, opening files through them
-
plans for future versions
-
polygons, drawing
-
polygons, filled
-
pop rpn operator
-
pop rpn stack operator
-
portrait orientation of page
-
positioning axes
-
postscript bounding box
-
postscript command
-
PostScript file name, specifying
-
postscript file, write to
-
postscript filename
... see Set Postscript Filename.
-
postscript output, embedded images
... see Image PostScript Output.
-
postscript-standard font encoding
-
power rpn operator
-
powers, of columns or variables
-
private, command-line flag
-
probability density function diagram
-
problems and how to cope with them
-
process, causing Gri to sleep
-
programming in Gri
-
programming, complete list of Gri commands
-
programming, if statements
-
programming, parsing command lines
-
programming, synonyms
-
programming, using local built-in synonyms
-
programming, variables
-
projected images, suggested line widths
-
protecting Gri programs against datafile movement
... see Using OS Inside Gri.
-
protection against changes to Gri
-
pstack rpn stack operator
-
pttocm rpn operator
-
publication quality plots, built-in variable ..publication..
... see Built-in Variables.
-
publication quality, command-line flag
-
pwd command
-
query command
-
quit command
-
quiting Gri
-
quoting in system commands
-
rand RPN operator
-
random numbers, generating in RPN expressions
... see Solitary Operators.
-
range of axes
-
rapidograph scaling for line width
-
read ... command
... see Read Synonym or Variable.
-
read colornames command
-
read columns command
-
read command
-
read from command
-
read grid command
-
read image colorscale command
... see Read Image Colorscale.
-
read image command
-
read image grayscale command
... see Read Image Grayscale.
-
read image greyscale command
... see Read Image Grayscale.
-
read image mask command
-
read line command
-
read line raw command
-
reading attributes in NetCDF files
... see Read Synonym or Variable.
-
reading columns of data
-
reading data, checks
-
reading grid data
-
reading information from header lines
-
reading synonyms <1>
... see Read Synonym or Variable.
-
reading synonyms
-
reading variables <1>
-
reading variables
... see Read Synonym or Variable.
-
recovering commands from a PostScript file
-
redhat
-
region painting
-
regress command
-
regression, linear
-
remainder rpn operator
-
removing files with unlink
-
reorder command
-
reordering Columns
-
rescale command
-
rescaling axes
-
resize x command
-
resource files
-
restoring graphics state
-
return command
-
return value, \.return_value.
... see Important Builtin Synonyms.
-
rewind command
-
RGB values of known colors
-
Richard Andrew Miles Outerbridge (contributer)
... see Acknowledgments.
-
roll_left rpn stack operator
-
roll_right rpn stack operator
-
Roman Neuhauser (contributer)
-
RPM version of installation package
-
rpn functions
-
rpn mathematics, examples
-
RPN notation, difference from old-series HP calculators
... see Binary Operators.
-
rpn operator !
-
rpn operator &
-
rpn operator *
-
rpn operator +
-
rpn operator -
-
rpn operator /
-
rpn operator <
-
rpn operator <=
-
rpn operator =
-
rpn operator ==
-
rpn operator >
-
rpn operator >=
-
rpn operator abs
-
rpn operator acos
-
rpn operator acosh
-
rpn operator age
-
rpn operator and
-
rpn operator area
... see Manipulation of Columns etc.
-
rpn operator argc, yielding number of commandline arguments
... see Solitary Operators.
-
rpn operator ascent
-
rpn operator asin
-
rpn operator atan
-
rpn operator atof
-
rpn operator ceil
-
rpn operator cmtopt
-
rpn operator cos
-
rpn operator cosh
-
rpn operator descent
-
rpn operator directory_exists
-
rpn operator dup
-
rpn operator exch
-
rpn operator exp
-
rpn operator exp10
-
rpn operator file_exists
-
rpn operator floor
-
rpn operator inf
-
rpn operator inf, finds smaller of pair
-
rpn operator interpolate
... see Manipulation of Columns etc.
-
rpn operator ismissing
-
rpn operator linear_intercept
-
rpn operator linear_slope
-
rpn operator ln
-
rpn operator log
-
rpn operator not
-
rpn operator or
-
rpn operator pop
-
rpn operator power
-
rpn operator pttocm
-
RPN operator rand
-
rpn operator remainder
-
rpn operator sed
-
rpn operator sin
-
rpn operator sinh
-
rpn operator sqrt
-
rpn operator strcat
-
rpn operator strlen
-
RPN operator substr
-
rpn operator sup
-
rpn operator sup, finds larger of pair
-
rpn operator system
-
rpn operator tan
-
rpn operator tanh
-
rpn operator width
-
RPN operator wordc
-
RPN operator wordv
-
rpn operator xcmtouser
-
rpn operator xusertocm
-
rpn operator ycmtouser
-
rpn operator yusertocm
-
rpn operator |
-
rpn stack operator dup
-
rpn stack operator exch
-
rpn stack operator pop
-
rpn stack operator pstack
-
rpn stack operator roll_left
-
rpn stack operator roll_right
-
rpn, conversion of string to number
-
rpn, system calls
-
rpnfunction command
-
running a commandfile
-
Running-Mean Skyline Diagram
-
Sara Bennett (contributer)
-
satellite images
-
save results in a file
-
saving graphics state
-
scalar operations
-
scales
... see Simple Example Revisited.
-
scales, accessing
-
scales, deleting
-
scaling for maps
-
scattergraphs
-
scientific journals with Gri graphs
-
screen snapshots, using Gri
... see Gri-mode screenshots.
-
sed rpn operator
-
sed system tool
-
segmentation fault, what to do
-
set arrow size command
-
set arrow type command
-
set axes style command
-
set beep command
-
set bounding box command
-
set clip command
-
set color command
-
set color name command
-
set colour command
-
set command
-
set contour format command
-
set contour label for command
... see Set Contour Label For.
-
set contour label position command
... see Set Contour Label Position.
-
set contour labels command
-
set dash command
-
set environment command
-
set error command
-
set flag command
-
set font color command
-
set font colour command
-
set font encoding command
-
set font size command
-
set font to command
-
set graylevel command
-
set greylevel command
-
set grid missing command
-
set ignore error eof command
... see Set Ignore Error Eof.
-
set ignore initial newline command
... see Set Ignore Initial Newline.
-
set image colorscale command
... see Set Image Colorscale.
-
set image colourscale command
... see Set Image Colorscale.
-
set image grayscale command
-
set image grayscale using histogram command
... see Set Image Grayscale.
-
set image greyscale command
-
set image greyscale using histogram command
... see Set Image Grayscale.
-
set image missing value color command
... see Set Image Missing Value Color.
-
set image missing value colour command
... see Set Image Missing Value Color.
-
set image range command
-
set input data separator command
... see Set Input Data Separator.
-
set input data window command
... see Set Input Data Window.
-
set line cap command
-
set line join command
-
set line width command
-
set missing value command
-
set page command
-
set page size command
-
set panel command
-
set panels command
-
set path command
-
set postscript filename command
... see Set Postscript Filename.
-
set symbol size command
-
set tic size command
-
set trace command
-
set transparency command
-
set u scale command
-
set v scale command
-
set x axis command
-
set x format command
-
set x grid command
-
set x margin command
-
set x name command
-
set x size command
-
set x type command
-
set y axis command
-
set y format command
-
set y grid command
-
set y margin command
-
set y name command
-
set y size command
-
set y type command
-
set z missing command
-
setting line cap type
-
setting line join type
-
setting line width
-
setting symbol size
-
show command
-
show command, \>> for horizontal tab
-
show command, how to get a newline
-
show command, how to get a tab
-
show command, using \<< for newline
-
show stopwatch command
-
sin rpn operator
-
sinh rpn operator
-
skewness, calculating for column data
... see Manipulation of Columns etc.
-
skip command
-
skipping header lines
-
sleep command
-
sleep, causing Gri to
-
slides, suggested line widths
-
smaller of two numbers, rpn operator inf
-
smooth command
-
smooth grid data command
-
smoothing column data <1>
-
smoothing column data
-
smoothing grid data
-
snapshots of computer screen, using Gri
... see Gri-mode screenshots.
-
source command, for running another command file
-
space in text
-
specifying the PostScript file name
-
spelling of gri commands
... see List Of Gri Commands.
-
spice lines, on TS diagram
-
spline, fitting to (x,y) data
... see Convert Columns To Spline.
-
spreadsheet data
-
sprintf command
-
sqrt rpn operator
-
standard deviation, calculating for column data
... see Manipulation of Columns etc.
-
standard deviation, column data
... see Manipulation of Columns etc.
-
startup commands
-
startup message
-
statistics of column data
-
statistics, column data
... see Manipulation of Columns etc.
-
statistics, performing regression
-
Steve Matheson (contributer)
-
stopping Gri
-
stopwatch, for timing things
-
strcat rpn operator
-
string, conversion to number in rpn expressions
... see Unary Operators.
-
strings, embedding OS output into
-
strings, storing variable values within
-
strlen rpn operator
-
subscripts
-
substr RPN operator
-
substrings, getting with RPN operator substr
... see Tertiary Operators.
-
suite of test files
-
sup rpn operator
-
sup rpn operator, finds larger of pair
-
superscripts
-
superscripts and subscripts - how to align using \!
... see Mathematical Text.
-
superuser command
-
superuser flags
-
symbol legend
-
symbol size, stored in ..symbolsize..
-
symbols
-
symbols in color
-
symbols, drawing single ones
-
symbols, setting size
-
synonym, and the & syntax
... see Changeable Command Arguments.
-
synonyms, aliasing with the \@alias notation
... see Alias Synonyms.
-
synonyms, assigning values to
-
synonyms, assigning within RPN expressions
... see Binary Operators.
-
synonyms, built-in, list of
... see Important Builtin Synonyms.
-
synonyms, checking for existence of
-
synonyms, constructing using the operating system
... see Using Synonyms.
-
synonyms, deleting
-
synonyms, displaying list of
-
synonyms, embedding in quoted text strings
... see Embedded Synonyms.
-
synonyms, extracting individual words from
-
synonyms, for storing character strings
-
synonyms, for storing output from system commands
... see Using Synonyms.
-
synonyms, global
... see Important Builtin Synonyms.
-
synonyms, local
-
synonyms, making local versions
-
synonyms, multiple copies of
-
synonyms, naming convention <1>
-
synonyms, naming convention
-
synonyms, reading <1>
... see Read Synonym or Variable.
-
synonyms, reading
-
synonyms, storing variable values within
-
syntax of Gri commands
-
system calls in rpn expressions
-
system calls, using dollar-parenthesis shell syntax
... see Using OS Inside Gri.
-
system command
-
system command, how to get a newline
-
system command, how to get a tab
-
system commands acting as datafiles
-
system commands, assigned to synonyms <1>
-
system commands, assigned to synonyms <2>
... see Operating System.
-
system commands, assigned to synonyms
-
system commands, example of using to construct filenames
... see Using Synonyms.
-
system commands, printing results of <1>
-
system commands, printing results of
-
system rpn operator
-
T-S diagram, drawing isopycnals on
-
T-S diagram, drawing spice lines on
-
T-S diagram, example of drawing
-
tab, in a show command
-
tab, in a system command
-
tab, using \>> in show
-
tan rpn operator
-
tanh rpn operator
-
temperature-salinity diagram
-
temperature-salinity diagram, drawing isopycnals on
... see Draw Isopycnal.
-
temperature-salinity diagram, drawing spice lines on
... see Draw Isospice.
-
temporary file allocation
-
test suite <1>
-
test suite
-
testing for end of file
... see Set Ignore Error Eof.
-
testing for existence of a synonym
-
testing for existence of a variable
-
testing for existence of an aliased synonym
... see Unary Operators.
-
testing for file eof
... see Set Ignore Error Eof.
-
text strings, drawing
-
text strings, embedding synonyms within
-
text, color used for
-
text, encoding vector of
-
text, Greek letters
-
text, inserting forward/backward space
-
text, ISO characters
-
text, mathematical symbols
-
text, subscripts
-
text, superscripts
-
text, thin-spaces within
... see Adjustment Of Character Position.
-
the &.variable. notation
... see Changeable Command Arguments.
-
the &\synonym notation
... see Changeable Command Arguments.
-
thin-space in text
... see Adjustment Of Character Position.
-
thousand parts, indicating in numbers using underscore
... see Version 2.8.
-
tic size, setting
-
Tim Powers (contributer)
-
time
... see Important Builtin Synonyms.
-
timing things
-
titles, drawing above plot
-
tmpname
-
Toru Suzuki (contributer)
-
traceback
-
tracing execution, command-line option
-
tracing execution, using ..trace..
-
transforming page location units to user units
... see rpn Examples.
-
trigonometric operations in rpn math
-
types of gri commands
... see Overview Of Gri Commands.
-
underscore, in numbers
-
unix environment variables
-
unix, dollar-parenthesis notation within Gri commands
... see Using OS Inside Gri.
-
unlink command
-
unlink, to remove files
-
URL, how to open
-
user input to Gri
-
user interaction, query command
-
user units
-
user units, converting to page units
-
user-defined synonyms
-
user-defined variables
-
using environment variables for directory names
... see Using OS Inside Gri.
-
variables
-
variables, and the & syntax
... see Changeable Command Arguments.
-
variables, assigning within RPN expressions
... see Binary Operators.
-
variables, built-in
-
variables, checking for existence of
-
variables, defined by user
-
variables, deleting
-
variables, displaying list of
-
variables, making local versions
-
variables, multiple copies of
-
variables, reading <1>
-
variables, reading
... see Read Synonym or Variable.
-
variables, storing values within synonyms (strings)
... see Sprintf.
-
vector field, how to read
-
version 2.10
-
version 2.12
-
version numbers
-
versions, handling multiple
-
while command
-
width rpn operator
-
Window-pane plots <1>
-
Window-pane plots
-
Wolfgang Voegeli (contributer and bug fixer)
... see Acknowledgments.
-
wordc RPN operator
-
wordv RPN operator
-
working directory, stored in synonym \.wd.
... see Important Builtin Synonyms.
-
write command
-
write PostScript commands directly to output file
... see Postscript.
-
writing to a file, column data
-
writing to a file, contour data
-
writing to a file, grid data
-
writing to a file, image data
-
x-y graphs <1>
-
x-y graphs
-
X11 colors, reading
-
xcmtouser rpn operator
-
xusertocm rpn operator
-
ycmtouser rpn operator
-
yusertocm rpn operator
-
| rpn operator
-
~/.grirc initialization file
|