The Gri graphing language
Author: Dan E. Kelley
Description: Gri is an extensible plotting language for producing scientific graphs, such as x-y plots, contour plots, and image plots. It was written by a scientist and therefore has the sorts of things a scientist needs. It is much like LaTeX, in that it rewards users who climb the learning curve, in a way that GUI-based programs do not. Gri is a free version of the more powerful commercial program Gre (still in development).
Keywords: gri gre science scientific graphics graph

Gri 1: Introduction 2: Simple example 3: Fancy example 4: Running Gri 5: Programming Gri 6: General Issues 7: X-Y Plots 8: Contour Plots 9: Image Plots 10: Examples 11: Handling Data 12: Gri Commands 13: Gri Extras 14: Evolution of Gri 15: Installing Gri 16: Gri Bugs 17: System Tools 18: Acknowledgments 19: License 20: Newsgroup 21: Concept Index | # Gri: a language for scientific graphics This describes Gri 2.4.4, (c) 1991-2000, Dan Kelley. Gri is distributed with a license that permits sharing in an OpenSource way. Gri is an extensible plotting language for producing scientific graphs, such as x-y plots, contour plots, and image plots. New users: To see if Gri might be useful to you, spend a few minutes reading the introduction, the simple example tutorial, the FAQ and the cookbook. It is also a good idea to check out the real-world examples. Then you should return here to scan the table of contents. Experienced users: To check the syntax of a command, consult the list of Gri commands. You should also check the list of new features occasionally. Become familiar with the index. If you'd rather not navigate this web-site, you might like to go straight to the FTP site to get the manual, in PostScript format, GNU texinfo format, or HTML format. Advanced gri users might want to check out the descendent of the Gri language, called Gre. ## Table of contents Introduction: What Gri is for Simple Example: Introductory example Fancy Example: More complicated example Invoking Gri: Running/viewing/printing Gri Programming: How to program in the Gri language General Issues: Miscellaneous aspects (read me) X-y Plots: Drawing x-y linegraphs/scattergraphs Contour Plots: Drawing contour plots Images: Drawing black+white or color images Examples: Some real-world examples Handling Data: Dealing with oddly-configured data Commands: COMPLETE list of Gri commands Extras: Extra programs provided with Gri Evolution: How Gri has changed over time Accessing: How to access/install Gri Bugs: List of bugs, and how to report more Overview of System Tools: Useful tools in Unix and other OS Acknowledgments: People who have helped me develop Gri License: The Gri license Discussion Group: Gri email-based newsgroup Index of Commands: Commands in Gri Index of Builtins: Builtin variables Concept Index: Detailed index