Microsoft KB Archive/46474

From BetaArchive Wiki

Word 3.xn: PostScript Printing with TOPS TPRINT

PSS ID Number: Q46474 Article last modified on 11-02-1994

3.00n 3.10n 3.11n



To print a Word 3.xn document using TOPS TPRINT, you must make the following changes to the PostScript initialization files (APPLASER.INI for portrait orientation, APPLAND.INI for landscape orientation:

  1. Search for the line that begins with the character string “/PSe”. Delete the words “currentfile closefile” that appear on the line. The line should now read as follows:

    /PSe {restore end} def

  2. Delete the CTRL+D (diamond) character that appears at the end of the file.

  3. Save the file as a text (unformatted) file, with its original filename.


TOPS/DOS Versions 2.x include a print utility called TPRINT.EXE that lets you print your Word documents to the following:

  1. A local printer connected directly to your PC. You must load the TOPS background print scheduler INITPRIN before using TPRINT in this case. The commands/syntax for local printing are as follows:

    INITPRIN LPTx: TPRINT /P [modified INI file] TPRINT /P [printfile name]

  2. Network printers. These are printers connected directly to the network-PostScript printers that have built-in Appletalk capabilities, such as the Apple LaserWriter or NEC LC 890. The commands are as follows:

    TPRINT /X [device name/N] [zone/Z] [modified INI file] TPRINT /X [device name/N] [zone/Z] [printfile name]

  3. Remote printers. These are printers that are shared by other TOPS workstations (print servers) that use the TOPS PUBLISH command. You must execute a TOPS MOUNT command to gain access to a published printer. This method allows you to print from within Word, by choosing the LPTx: port specified in the TOPS MOUNT command in the “setup:” field of Word’s Print Options command.

TPRINT requires a print file generated by Word’s 3.xn PostScript drivers (APPLASER.PRD, APPLAND.PRD). To use TPRINT with Word 3.xn, you must perform the following steps:

  1. Load the following TOPS modules:

    ATALK.SYS (TOPS/DOS 2.0) or ALAP.EXE (TOPS/DOS 2.1) TOPSTALK.EXE TOPSKRNL.EXE TOPSPRTR (if using a remote printer)

    This procedure is usually accomplished by running a batch file called LOADTOPS.BAT. These modules are provided on the TOPS distribution disks.

  2. With Word 3.xn’s Print Options command, select the APPLASER or APPLAND printer driver in the “printer:” field, depending on whether the resulting file should be in portrait or landscape orientation.

  3. Create a PostScript print file by choosing the Print File command. Word will prompt you for a filename. If you are printing to a remote published printer, use the Print Printer command to send output directly to the printer.

  4. Quit Word. From the DOS prompt, copy the appropriate modified PostScript initialization file to the printer using TPRINT. This step is not required if you are using a remote published printer.

  5. Copy the PostScript print file generated within Word during Step 6 above to the printer using TPRINT. Once again, this step is not required if you are using a remote published printer.

For more information concerning Printing with TOPS/DOS Version 2.0 and Microsoft Word, please read Pages 80-86 of the TOPS/DOS manual.

For more information concerning printing with TOPS/DOS Version 2.1 and Microsoft Word, please read Pages 8 and 9 of the “TOPS/DOS 2.1 Release and Update Notes” booklet.

KBCategory: kbprint kbnetwork KBSubcategory: Additional reference words:

============================================================================= Copyright Microsoft Corporation 1994.