README.md
This is an addition to the SFGL70 graphics package which has
appeared on previous tapes, with an additional module by myself which
simplifies plotting on the 4663 (and 4662) pen plotter. The
additional functions allow turning the plotter on and off, selecting
pens, unloading media, etc. Some functions which may also be of use
with 4014 type terminals will select a line type (dots, dashes,
etc.), the size of the characters printed, and will reset device
characteristics. The module can be assembled and added to your copy
of SFGL70.OLB: I have been using this library for some time, and find
it quite satisfactory.
I have also included a revised runoff source and document for
SFGL70 where I have removed reference to the PDP-6 and added
instructions for the plotter functions. Our configuration has the
communications line running from the computer to the plotter, where
it passes through to a CRT terminal: this works best as SFGL70 sends
all graphics commands to your TI:, so you can run the program from
the terminal connected to the plotter, and turn the plotter on and
off as you wish. With this configuration, and the plotter set to use
X-ON/X-OFF protocol, the functions BAUD and BLACK-BOX are not needed.
SHADE.FTN is a subroutine to shade in rectangular spaces with
a pattern of vertical, horizontal, or slanting lines, with various
skip patterns. The source contains a description: this module calls
SKIP.FTN, which also contains comments. SHATST.FTN simply prints out
a set of shading patterns so you can see how they work.
PIE.FTN is a sample program using the library and my
additions: it takes up to 25 values and puts them in a pie chart,
with the first value in a seperate wedge of it's own.
I found that SFGL70 should be kept in a seperate object
library and not SYSLIB, as there is a module called POINT which
causes a conflict in names.
B. Z. Lederman
I.T.T. World Communications
67 Broad St.
New York, N.Y. 10004
(212) 797-8080