How To Print
To print, simply write to the LP: driver. When the LP: driver is subsequently closed, you will be presented with the Print Style dialog where you can select things like the page orientation, and the Print Job dialog where you can select the page range and number of copies. The file is then printed.
Example
pip lp:=errormsg.sysManually Closing a Print Job
If you cancel a program that's printing to the LP: driver, and HDOS clears the file channel rather than closing the file channel, the LP: driver won't be notified and can't cause the emulator to close the temporary spool file. This will also happen if you reset the H8 system while a print job is underway.
When this happens, you can use the menu item "Close Print Job" to close the print job manually.This menu item is enabled only when there is a channel open to the LP: driver. (Ref: File Menu)
Specifications
The printer defaults to 10-point Courier font for 12 characters per inch. The default margins are 1/2 (36 points) on all four sides of the page; see Emulator Preferences to change the default margins. Tab stops are fixed on 8-character boundaries, just like the terminal.
Both portrait and landscape printing are supported. The number of lines you will get per page will vary among the various Macintosh printers and drivers available; do a test print and adjust from there. The maximum line width supported by the emulator is 150 characters.
Refer to the Printer Documentation page in the Programming Information section for a list of control characters and escape sequences that the printer responds to.
Important
Make sure to use the LP: driver that's included on the bootable "HDOS 2.0 Gen Master" distribution disk, or on the "Mac H8 Emulator Drivers Release 2.3" source disk. This driver has been customized to work with the Mac H8 Emulator.
The use of any other print driver on the H8 system will give undefined results. Translation: Your guess is as good as mine, but I'm sure it won't print anything useful.