Summary
PUBPLOT is a utility program designed to create publication-quality graphic plots using 8-MODE and LINC assembly languages on a Teletype-based system. It functions as a Cartesian coordinate system, allowing users to define X and Y axes, add numerical and character headings, plot up to seven lines, and create scattergrams.
Key features include:
- Input Method: The program is entirely Teletype-driven, utilizing a sequence of 13 specific commands for configuration and data entry.
- Flexibility: Users can choose to omit specific segments of the graph (like headings or axes) based on their requirements.
- Data Entry: Coordinates for plots are entered as four-digit decimal values. The program handles negative vector values by mapping specific ranges of decimal inputs to the necessary 12-bit octal representations.
- Customization: Advanced users can modify memory locations (LOC) to adjust parameters such as character header size, numerical header size, and the specific character symbol used for scatterpoints.
- Error Handling: The program allows for error correction during the input of vector values via a "RUBOUT" function, though errors in initial configuration commands require a system restart.
- Limitations: The program has a data capacity limit of 1024 total elements (characters, spaces, and coordinate values).
The software automatically restarts upon the completion of a plotting sequence.