Philip and those concerned;;
Your problem with the HPGL driver in MAPGEN is a common one since
different plotter layouts allow for different plotting areas on a
standard size paper. The solutions!!!.
First you attempt to chage the driver is correct. If you are using
The GRASS MAPGEN code in src.related you must:
1) change Dhp7475.c
2) set these environment variables
GISBASE="PATH to GRASS executables"
GRAPHB=$GISBASE/mapgen/bin/plotter:$GISBASE/mapgen/gfonts/:sr:
BIN=$GRAPH/bin
RANLIB=ranlib "or echo if your system doesn't have ranlib"
INCL="PATH to GRASS src"/src.related/mapgen/include
MLIB="PATH to GRASS src"/src.related/mapgen/lib/LIB.sun4
2) In the Dhp7475.c directory run "make libdev"
3) cd to src.related/mapgen/SCS/plotter and run the
GRASS gmake facility.
If you do not want to bother fixing the code it may be possible to
allow an additional margin on you maps to compenstate for the loss of
plotting area.
Also if you are running a recent version of the MAPGEN software and your
plotter is connected directly to your host machine you can have MAPGEN talk
read the plotting size fron the plotter using the following command.
plotter [options] [overlay files] < "tty device name" > "tty device name"
If you have any further problems let me know.
Marty Holko (SCS)
a16holko@attmail.com