# Concept index

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
- contributor, Steve Cayford
- 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 <2> ... see Linegraphs.
- example 01, linegraph using data in a separate file ... see Simple Example.
- 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> ... see Embedded Synonyms.
- interaction with user, query command <2>
- interaction with user, query command <3>
- interaction with user, query command <4>
- interaction with user, query command ... see Storing User Responses.
- 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 Operating System.
- operating system commands, assigned to synonyms <2> ... see 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 Cayford (contributor)
- 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>
- 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