1
0
mirror of synced 2026-01-12 00:42:56 +00:00

30 lines
5.6 KiB
Plaintext
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

1
Lisp Library Modules, Medley Release 1.0, PRESS
1
Lisp Library Modules, Medley Release 1.0, PRESS
PRESS
1
PRESS
1
PRESS
6
Xerox Lisp includes utilities for generating hardcopy in "Press" format. This is a file format for communicating documents to Xerox laser xerographic printers of the Press(PRESS NIL Press NIL NIL 213), Spruce or Fullpress class, which are known by the names Dover, Penguin, Raven and Spruce.
Note: Press, along with other classes of printers, is described fully in two sections in the IRM, "Hardcopy Facilities" and "Fonts."
The reason for putting this document into the Lisp Library Modules Manual is that support of these printers is no longer an integral part of the system.
Requirements
1
FONTS.WIDTHS
PUPPRINT.LCOM
A Press print server
Installation
1
Load PRESS.LCOM from the library.
Set the variable PRESSFONTWIDTHFILES (see below).
User Interface
1
You can use the usual means:
ÿÿïf ÿHARDCOPY in background (right-button) menu
ÿÿïf ÿHARDCOPY in FileBrowser menu
ÿÿïf ÿFunctions typed into the exec window (see below)
Functions
1
DEFAULTPRINTINGHOST(DEFAULTPRINTINGHOST (variable) NIL NIL NIL 213) [Variable]
PRESSFONTWIDTHFILES(PRESSFONTWIDTHFILES (variable) NIL NIL NIL 213) [Variable]
SEND.FILE.TO.PRINTER(SEND.FILE.TO.PRINTER (function) NIL NIL NIL 213) [Function]
LISTFILES(LISTFILES (function) NIL NIL NIL 213) [Function]
(For details about all the above, see the IRM.)
Limitations
1
PRESS does not support NS characters(NS% CHARACTERS NIL NS% characters NIL NIL 213) or NS fonts.
[This page intentionally left blank]
(LIST ((PAGE NIL (PAPERSIZE Letter FOLIOINFO (ARABIC "" "") STARTINGPAGE# 213) (0 0 612 792) ((FOLIO NIL (PARALOOKS (QUAD RIGHT) CHARLOOKS (SUPERSCRIPT 0 INVISIBLE OFF SELECTPOINT OFF PROTECTED OFF SIZE 10 FAMILY HELVETICA OVERLINE OFF STRIKEOUT OFF UNDERLINE OFF EXPANSION REGULAR SLOPE REGULAR WEIGHT MEDIUM INVERTED OFF USERINFO NIL STYLE NIL) FORMATINFO (ARABIC "" "")) (270 15 288 36) NIL) (HEADING NIL (HEADINGTYPE FOOTINGR) (54 27 558 36) NIL) (TEXT NIL NIL (54 54 504 702) NIL))) (PAGE NIL (PAPERSIZE Letter FOLIOINFO (ARABIC "" "")) (0 0 612 792) ((FOLIO NIL (PARALOOKS (QUAD LEFT) CHARLOOKS (SUPERSCRIPT 0 INVISIBLE OFF SELECTPOINT OFF PROTECTED OFF SIZE 10 FAMILY HELVETICA OVERLINE OFF STRIKEOUT OFF UNDERLINE OFF EXPANSION REGULAR SLOPE REGULAR WEIGHT MEDIUM INVERTED OFF USERINFO NIL STYLE NIL) FORMATINFO (ARABIC "" "")) (54 15 288 36) NIL) (HEADING NIL (HEADINGTYPE FOOTINGV) (54 27 558 36) NIL) (HEADING NIL (HEADINGTYPE VERSOHEAD) (54 762 558 36) NIL) (TEXT NIL NIL (54 54 504 684) NIL))) (PAGE NIL (PAPERSIZE Letter FOLIOINFO (ARABIC "" "")) (0 0 612 792) ((FOLIO NIL (PARALOOKS (QUAD RIGHT) CHARLOOKS (SUPERSCRIPT 0 INVISIBLE OFF SELECTPOINT OFF PROTECTED OFF SIZE 10 FAMILY HELVETICA OVERLINE OFF STRIKEOUT OFF UNDERLINE OFF EXPANSION REGULAR SLOPE REGULAR WEIGHT MEDIUM INVERTED OFF USERINFO NIL STYLE NIL) FORMATINFO (ARABIC "" "")) (270 15 288 36) NIL) (HEADING NIL (HEADINGTYPE FOOTINGR) (54 27 558 36) NIL) (HEADING NIL (HEADINGTYPE RECTOHEAD) (54 762 558 36) NIL) (TEXT NIL NIL (54 54 504 684) NIL)))))2HHàà2llàø-àT5Hlàlà2HHàà5HTàTà2HHàà2HHà
à,à-àT-øäìTFøø PAGEHEADING VERSOHEADFøø PAGEHEADING RECTOHEADEøø PAGEHEADINGFOOTINGVEøø PAGEHEADINGFOOTINGR CLASSIC
TITAN
 HELVETICACLASSIC
 HELVETICA
MODERNMODERN MODERN
MODERN
MODERNMODERN
 HRULE.GETFNMODERN
/  HRULE.GETFNMODERN
0

 HRULE.GETFNMODERN
   HRULE.GETFNMODERN

 HRULE.GETFNMODERN
¬IM.INDEX.GETFN\]'/R
  HRULE.GETFNMODERN

  HRULE.GETFNMODERN


  HRULE.GETFNMODERN
#
3
  HRULE.GETFNMODERN0IM.INDEX.GETFNMODERN

0IM.INDEX.GETFNMODERN

1IM.INDEX.GETFNMODERN
 &IM.INDEX.GETFNMODERN
*
  HRULE.GETFNMODERN /IM.INDEX.GETFN % /€zº