home *** CD-ROM | disk | FTP | other *** search
- .SH 1
- hilosophy
- .SH 2
- verview
- .PP
- he ALV toolkit has been designed with what is hoped is a consistent
- hilosophy based on that of
- .UX
- o enable users who already know
- .UX
- o gain expertise quickly and for more experienced users of the toolkit to
- id their comprehension of the interfaces to new tools.
- .PP
- he toolkit is made up of many separate programs which can communicate with
- ach other via intermediary files or
- .UX
- ipes using a common file format. Although each of the individual tools
- re quite simple, very powerful combinations of tools (perhaps stored
- n shell scripts) can be quickly constructed.
- .SH 2
- File Format
- .PP
- he image file format used is the standard Sun rasterfile format. This
- as the advantages that images may be easily transfered between
- ackages, that images can be edited using graphics editors, such as
- ouchup 1,
- .FS 1
- fullscreen public domain graphics editor by Ray Kreisel
- <rayk@sbcs.sunysb.edu>
- .FE
- nd that images can be manipulated/created by the standard Sun programs
- .I screendump (1),
- .I screenload (1) (now superseeded by
- .I scrload (1)),
- tc.
- .PP
- olour images have colourmaps associated with them in the normal way
- or Sun rasterfiles. If an image has no colourmap, the it is assumed to
- e a greyscale image.
- .SH 2
- ommand Line Argument Conventions
- .PP
- ll of the programs in the toolkit have a consistent convention for
- ommand line arguments, viz:
- .IP \(bu
- f the program requires an input file (called "infile") it can be read
- n the standard input stream.
- .IP \(bu
- f the program produces an output file (called "outfile") it can be
- ritten to the standard output stream.
- .IP \(bu
- f a filename argument is replaced by a "-" (minus sign) then that file
- s replaced by the standard input or standard output stream as appropriate.
- .IP \(bu
- n programs which do not have required arguments if there are two
- rguments in the argument list not preceeded by a "-" (minus sign) then
- he first is regarded as being the infile and the second as the
- utfile. If there is only one argument not preceeded by a "-" then it
- s the infile.
- .IP \(bu
- he arguments from the users profile ($HOME/.alv_profile or the file
- amed in the shell
- .I ALV
- nnviroment variable) are placed in front of the arguments entered by the
- rogram invoker before any arguments are parsed.
-