GRACE(1)
๐ GRACE โ the manual page, but make it make sense ๐
okay so bestie, you've found the manual for Grace โ and also xmgrace and gracebat, which are the same icon in three different outfits. It lives in section 1 of the General Commands Manual, so it's a command-line girlie at heart. Let's get into it. โจ
๐ธ NAME
graceโ command line interface ๐ซถxmgraceโ full-featured GUI mode, the main character ๐gracebatโ batch mode, prints and then dips immediately ๐
๐ฆ DESCRIPTION
Grace is a WYSIWYG tool to make two-dimensional plots of scientific data. That's the whole vibe. You see it, you get it, you plot it. No cap. ๐ฅ
โจ SYNOPSIS
grace [ option | filename ]...
xmgrace [ option | filename ]...
gracebat [ option | filename ]...
๐ OPTIONS
Here's the part everyone scrolls to. Every single flag, no skips, no cuts, fr fr.
-autoscalex|y|xy|none โ sets the autoscale type. pick your axis, or picknoneand be free ๐๏ธ-barebonesโ turns off all the toolbars. minimalism era. ๐ฟ-batchfile โ runs the batch file on start up. specifically, it happens after all other options have been processed and the UI has been initialized, okay bestie, timing matters โฐ-blockfile โ assume the data file is block data ๐งฑ-bxy x:y:etc.โ makes a set from the current block data set, using the current set type, from the columns you name in the argument ๐-datehintiso|european|us|days|seconds|nohint โ sets the hint for dates analysis ๐-dpipedescriptor โ read data from that descriptor on startup ๐-fixedwidth height โ locks the canvas size fixed to width*height ๐-freeโ use free page layout ๐-graphnumber โ sets the current graph number ๐ข-graphtypexy|chart|fixed|polar|pie โ sets the type of the current graph. yes, pie. she contains multitudes ๐ฅง-hardcopyโ no interactive session at all, just print and quit. in and out, no small talk ๐จ๏ธ-hdevicedevice_name โ sets the default hardcopy device. peepxmgrace -versionfor the list of supported devices ๐-installโ install private colormap ๐จ-legendload โ turns the graph legend on ๐ท๏ธ-logx|y|xy โ sets the axis scaling of the current graph to logarithmic ๐-maxpathlength โ sets the maximal drawing path length ๐ค๏ธ-monoโ run grace in monochrome mode (affects the display only, so your actual data is untouched, don't worry) ๐ค๐ค-netcdffile โ assume the data file is in netCDF format. โ ๏ธ this option is present only if the netCDF support was compiled in-netcdfxyX_var Y_var โ if-netcdfwas used previously, read the X_var and Y_var variables from the netCDF file and create a set. if X_var is"null"then it loads the index of Y to X. โ ๏ธ also only present if the netCDF support was compiled in-noaskโ assume the answer is yes to all requests. so if the operation would overwrite a file, grace will just do it, no prompting, no warning, no "are you sure?" ๐ญ protect your files bestie-noinstallโ don't use private colormap ๐ซ-noprintโ in batch mode, do not print ๐จ๏ธโ-nosafeโ disable safe mode ๐ณ-nosigcatchโ don't catch signals ๐จ-npipefile โ read data from named pipe on startup ๐ช-nxyfile โ assume data file is inX Y1 Y2 Y3 ...format ๐งฎ-paramfile โ load parameters from file to the current graph โ๏ธ-pexecstring โ interpret string as a parameter setting ๐ฃ๏ธ-pipeโ read data from stdin on startup ๐ฅ-printfilefile โ save print output to file ๐พ-removeโ remove data file(s) after read ๐๏ธ (they're gone, girl)-resultsfile โ write results of some data manipulations to file ๐-rvideoโ exchange the color indices for black and white ๐-safeโ run in the safe mode (this is the default, she's cautious by nature) ๐ก๏ธ-saveallfile โ save all to file ๐พโจ-seedvalue โ integer seed for the random number generator ๐ฒ-settypexy|xydx|... โ set the type of the next data file โญ๏ธ-sourcedisk|pipe โ source type of next data file ๐-timerdelay โ set allowed time slice for real time inputs to delay ms โฑ๏ธ-timestampโ add timestamp to plot ๐ฐ๏ธ-versionโ show the program version, registered devices and build time configuration information ๐๏ธ
[DEBIAN] Direct PDF output has been disabled, since the PDF library is not free software. There's an easy workaround though โ just use theepstopdfscript from thetexlive-font-utilspackage. ๐ง
-viewportxmin ymin xmax ymax โ set the viewport for the current graph ๐ผ๏ธ-wdpath โ set the working directory ๐-worldxmin ymin xmax ymax โ set the world coordinates for the current graph ๐-usage|-helpโ this message ๐
๐ RESOURCES
When you run it in GUI mode, the interface is subject to X resource settings. ๐ซ Please refer to the User's Guide for a list of the important ones โ iykyk.
๐ ENVIRONMENT
GRACE_HOMEโ specifies the directory where the Grace docs and libs are stored. default is/usr/local/grace๐GRACE_HELPVIEWERโ the shell command to run an HTML viewer for on-line browsing of the help documents. it must include at least one instance of"%s", which Grace will replace with the actual URL. default ismozilla %s๐GRACE_EDITORโ specifies the editor used to edit sets. default isxterm -e viโ๏ธGRACE_PRINT_CMDโ the print command ๐จ๏ธGRACE_FFTW_RAM_WISDOMโ andGRACE_FFTW_WISDOM_FILEโ a flag (0or1) and a file name which determine whether a FFT should usewisdomwhen using the FFTW libraries ๐ง โจ
๐ FILES
In many cases, when Grace needs to access a file given with a relative pathname, it searches for the file along this path:
./pathname:./.grace/pathname:~/.grace/pathname:$GRACE_HOME/pathname
The following files are of a special importance: ๐
gracercโ init file loaded upon start up ๐ฑtemplates/Default.agrโ the default template, loaded whenever a new project is started ๐fonts/FontDataBaseโ the file responsible for font configuration ๐ค
๐ง SEE ALSO
grconvert(1), X(1) [or Xorg(1)], Grace User's Guide ๐
๐ฅ HOME PAGE
http://plasma-gate.weizmann.ac.il/Grace/
๐ BUGS
The best way to submit a bug report is using the "Help/Comments" menu entry. Alternatively, see the home page. ๐ don't be shy, tell her what's wrong, she wants to know ๐ซถ
๐ AUTHORS
Grace is derived from ACE/gr (a.k.a Xmgr) written by Paul J Turner. From version number 4.00, the development was taken over by a team of volunteers under the coordination of Evgeny Stambulchik. iconic lineage honestly ๐
๐ COPYRIGHT
Copyright (c) 1991-1995 Paul J Turner, Portland, OR
Copyright (c) 1996-2007 Grace Development Team
๐ธ LICENSE
The program is distributed under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. ๐
and that's the whole page, bestie!! this edition is dated Jan 28, 2007, from the General Commands Manual, and it's the GRACE(1) page โ thanks for reading all the way to the bottom, you're a real one ๐ซถโจ๐
๐ฆ where this page comes from
- debian bookworm: grace 1:5.1.25-13 ยท GPL-2.0-or-later
- debian trixie: grace 1:5.1.25-18 ยท GPL-2.0-or-later
- ubuntu noble: grace 1:5.1.25-14 ยท GPL-2.0-or-later
- ubuntu questing: grace 1:5.1.25-18
- ubuntu resolute: grace 1:5.1.25-18build1 ยท GPL-2.0-or-later
- ubuntu stonking: grace 1:5.1.25-19 ยท GPL-2.0-or-later
- ๐ girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms