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
|
15.1: Known bugs
The ultimate reference for Gri bugs is the development website
`http://gri.sourceforge.net ', which has a powerful bug-tracking
facility at
`http://sourceforge.net/tracker/?atid=105511&group_id=5511&func=browse '
that permits you to view bugs that have been fixed and bugs that still
exist, and that also lets you report bugs.
A summary of some known bugs, some reported on the development site
and some not, follows.
-
The PDF version of the manual, created by `
make gri.pdf ', won't
work unless the following patch is applied to one of the files of
TexInfo, version 1999-03-26.17. (This patch entered the official TeX
sources in April 2001.)
*** /usr/share/texmf/pdftex/texinfo/pdftexinfo.tex Wed Dec 20 11:54:04 2000
--- /usr/share/texmf/pdftex/texinfo/pdftexinfo.tex~ Mon Mar 29 06:17:02 1999
***************
*** 5481,5487 ****
\fi
\endgroup
\else
! \centerline{\pdfimage {#1.pdf}}%
\fi
}
--- 5481,5487 ----
\fi
\endgroup
\else
! \centerline{\pdfimage #1.pdf}%
\fi
}
|
-
The EPSF bounding-box defaults to an 8.5 by 11 inch page, if
`
-no_bounding_box ' is specified on the commandline
(see Invoking Gri). It should probably know about more
paper sizes.
-
`
draw contour labels nowhiteunder ' does not break the line under
the label, as it should.
-
`
reorder columns ' is slow because it uses a bubble-sort.
-
Support for `
netCDF ' binary files is limited, e.g. (1) consistency
of grid x/y/data is not checked as it is in ascii/binary formats; (2)
Gri cannot read image data; (3) `set input data window ' has no
effect: use `set clip ' instead; and (4) Gri cannot output to
`netCDF ' files.
-
Errors sometimes report inaccurate line numbers. (E.G.: errors inside
newcommands report wrong line numbers if continued lines are present
before the bad line.)
-
Images in rasterfile format: only mapless images permitted.
-
In an `
insert 'ed file, `read ' commands which expect input from
the commandfile, as opposed to a datafile, do not work.
-
The string size rpnfunctions `
ascent("string") ' and
`descent("string") ' are inaccurate.
-
Commands in the false part of `
if ' statements are
not checked for proper syntax. All commands in false parts of `if '
statements are simply skipped, except for `end if ' or `else [if] '.
-
Clipped lines should extend as far as the axis frame, but they don't.
Gri only draws line segments which connect two points each of which is
inside the axis frame. Workaround: use `
set clip postscript '
instead of `set clip '.
-
Aesthetics (y-axes): labels are sometimes ugly because they are
right-justified, and the number of decimal points is not necessarily
uniform in all labels. Workaround: Set the format yourself (example:
`
set y format %.1f ').
|