The third internal package (which will not be available in some installations) used by LONGLIB is the Ramtek Screen display package. Several options are available including the Ramtek family of displays, X windows, and a Ramtek Emulation File (REF) package which simulates a bit-mapped Ramtek display screen. Unlike the Terminal Package, the RAMTEK Package assumes that the display device is NOT coupled to the text input/output so that screen clears, etc., do not affect the user's text. In addition, RAMTEK Package devices are pixel-mapped and generally include color.
The RAMTEK Package options are available on different versions of the Longlib libraries. The LONGLIB library can be configured without any of the Ramtek package options using the NORAMLIB file.
The Ramtek package is initialized by a call to FRAME (which calls RPLOTS). When the Ramtek package is not being used, calls to Ramtek routines are dummy calls. Note: plotting to the Ramtek is done by accumulating a sequence of connected line segments (defined by PLOT or PLOTRM) in a storage buffer. The line segments are output to the Ramtek only when the buffer length of 128 is exceeded or a ``pen up" occurs. Consequently, a final ``pen up" should be issued to make sure all plot segments are output to the display prior to viewing screen.
The Ramtek supports line types and scale factors as well as color and line widths.