home *** CD-ROM | disk | FTP | other *** search
- ;;;;;;;;;;;;;;;;;;; HP LASERJET IIP ;;;;;;;;;;;;;;;;;;
-
- printer LaserJet IIP,root,page ^M,
- ;; The resident PC8, PC850, and PC8DN fonts include the IBM extended
- ;; character set. You can use these fonts to draw boxes.
- ;; You cannot draw boxes with the resident ECMA94 or Roman8 fonts.
- ;; Pica and Elite fonts are Courier; Lineprinter is OCRA-B.
- ;; Prepared by Daniel L. Johnson January 15, 1990
-
- ;;Add the following line to the printer list in MAIN.SPL
- ;; printer LaserJet IIP, in hp2p.spl
- ;; (add the drive prefix unless you
- ;; copy it into the directory sp-setup occupies!).
- ;; This library file assumes no font cartridges are installed.
- ;; Hplaser.spl has plenty of font descriptions.
-
- hpi 300,vpi 300,size 50,ff^L,cr^M,leftm 2,
- init ^[&l8c0e66F^[&aR^[9^[&l0O,flag2,
- fwd %1g^[*p%uX,mhm 255,shadow 2,
- down ^[*p+%uY,mvm 255,reset^[E
-
- ;; Explanation of init string:
- ;; init ^[&l8c0e66F^[&aR^[9^[&l0O
- ;; | | | | | |> Portrait mode
- ;; | | | | |> Reset to default margin
- ;; | | | |> Set "cursor" to zeroth row
- ;; | | |> Set 66 lines/page
- ;; | |> Set topmargin to 0
- ;; |> Set vertical motion index to 8/48" increments
-
- printer LaserJet IIP.PC8-Portrait
- font Pica,width 30,on^[(10U^[(s0p10h12v0s0b3T
- ;; | | | | | | |> Courier typeface
- ;; | | | | | |> Medium stroke weight
- ;; | | | | |> Upright style
- ;; | | | |> 12-point size
- ;; | | |> pitch=10 cpi
- ;; | |> Fixed pitch
- ;; |> PC-8 Character set
- font Pica.italic,width 30,on^[(10U^[(s0p10h12v1s0b3T
- ;; |> Slightly bold stroke
- font Pica.bold,width 30,on^[(10U^[(s0p10h12v0s3b3T
- font Elite,width 25,on^[(10U^[(s0p12h10v0s0b3T
- ;; | |> 10 point size
- ;; |> pitch = 12 cpi
- font Elite.italic,width 25,on^[(10U^[(s0p12h10v1s0b3T
- font Elite.bold,width 25,on^[(10U^[(s0p12h10v0s3b3T
- font Small,width 18,on^[(10U^[(s0p16.67h8.5v0s0b0T
- ;; |> Sprint requires "small" font for certain environments
- font Lineprinter,width 18,on^[(10U^[(s0p16.67h8.5v0s0b0T
- ;; | | |> Lineprinter font
- ;; | |> point size 8.5
- ;; |> 16.6 char/inch
-
- printer LaserJet IIP.PC8-Landscape,
- hpi 300, vpi 232,
- ;; |> Why is vpi 232 in landscape mode???
- init^[&l1oe50F^[&aR^[9,reset^[E^[&lo66F
- ;; || | | |> Set to default margins
- ;; || | |> Set cursor position at zeroth row
- ;; || |> Text length = 50 lines
- ;; ||> ^[&l0e sets Top Margin to 0 lines
- ;; |> ^[&l1o = landscape orientation
- font Pica,width 30,on^[(10U^[(s0p10h12v0s0b3T
- font Pica.italic,width 30,on^[(10U^[(s0p10h12v1s0b3T
- font Pica.bold,width 30,on^[(10U^[(s0p10h12v0s3b3T
- font Elite,width 25,on^[(10U^[(s0p12h10v0s0b3T
- font Elite.italic,width 25,on^[(10U^[(s0p12h10v1s0b3T
- font Elite.bold,width 25,on^[(10U^[(s0p12h10v0s3b3T
- font Small,width 18,on^[(10U^[(s0p16.67h8.5v0s0b0T
- font Lineprinter,width 18,on^[(10U^[(s0p16.67h8.5v0s0b0T
-
- printer LaserJet IIP.PC850-Portrait
- ;; See PC850.TCT for suggested formatter translations.
- font Pica,width 30,on^[(12U^[(s0p10h12v0s0b3T
- font Pica.italic,width 30,on^[(12U^[(s0p10h12v1s0b3T
- font Pica.bold,width 30,on^[(12U^[(s0p10h12v0s3b3T
- font Elite,width 25,on^[(12U^[(s0p12h10v0s0b3T
- font Elite.italic,width 25,on^[(12U^[(s0p12h10v1s0b3T
- font Elite.bold,width 25,on^[(12U^[(s0p12h10v0s3b3T
- font Small,width 18,on^[(12U^[(s0p16.67h8.5v0s0b0T
- font Lineprinter,width 18,on^[(12U^[(s0p16.67h8.5v0s0b0T
-
- printer LaserJet IIP.PC850-Landscape,
- hpi 300, vpi 232,
- init^[&l1oe50F^[&aR^[9,reset^[E^[&lo66F
- font Pica,width 30,on^[(12U^[(s0p10h12v0s0b3T
- font Pica.italic,width 30,on^[(12U^[(s0p10h12v1s0b3T
- font Pica.bold,width 30,on^[(12U^[(s0p10h12v0s3b3T
- font Elite,width 25,on^[(12U^[(s0p12h10v0s0b3T
- font Elite.italic,width 25,on^[(12U^[(s0p12h10v1s0b3T
- font Elite.bold,width 25,on^[(12U^[(s0p12h10v0s3b3T
- font Small,width 18,on^[(12U^[(s0p16.67h8.5v0s0b0T
- font Lineprinter,width 18,on^[(12U^[(s0p16.67h8.5v0s0b0T
-
- printer LaserJet IIP.ECMA94-Portrait
- ;; See ECMA94.TCT for suggested formatter translations.
- font Pica,width 30,on^[(0N^[(s0p10h12v0s0b3T
- font Pica.italic,width 30,on^[(0N^[(s0p10h12v1s0b3T
- font Pica.bold,width 30,on^[(0N^[(s0p10h12v0s3b3T
- font Elite,width 25,on^[(0N^[(s0p12h10v0s0b3T
- font Elite.italic,width 25,on^[(0N^[(s0p12h10v1s0b3T
- font Elite.bold,width 25,on^[(0N^[(s0p12h10v0s3b3T
- font Small,width 18,on^[(0N^[(s0p16.67h8.5v0s0b0T
- font Lineprinter,width 18,on^[(0N^[(s0p16.67h8.5v0s0b0T
-
- printer LaserJet IIP.ECMA94-Landscape,
- hpi 300, vpi 232,
- init^[&l1oe50F^[&aR^[9,reset^[E^[&lo66F
- font Pica,width 30,on^[(0N^[(s0p10h12v0s0b3T
- font Pica.italic,width 30,on^[(0N^[(s0p10h12v1s0b3T
- font Pica.bold,width 30,on^[(0N^[(s0p10h12v0s3b3T
- font Elite,width 25,on^[(0N^[(s0p12h10v0s0b3T
- font Elite.italic,width 25,on^[(0N^[(s0p12h10v1s0b3T
- font Elite.bold,width 25,on^[(0N^[(s0p12h10v0s3b3T
- font Small,width 18,on^[(0N^[(s0p16.67h8.5v0s0b0T
- font Lineprinter,width 18,on^[(0N^[(s0p16.67h8.5v0s0b0T
-
- printer LaserJet IIP.PC8DN-Portrait
- font Pica,width 30,on^[(11U^[(s0p10h12v0s0b3T
- font Pica.italic,width 30,on^[(11U^[(s0p10h12v1s0b3T
- font Pica.bold,width 30,on^[(11U^[(s0p10h12v0s3b3T
- font Elite,width 25,on^[(11U^[(s0p12h10v0s0b3T
- font Elite.italic,width 25,on^[(11U^[(s0p12h10v1s0b3T
- font Elite.bold,width 25,on^[(11U^[(s0p12h10v0s3b3T
- font Small,width 18,on^[(11U^[(s0p16.67h8.5v0s0b0T
- font Lineprinter,width 18,on^[(11U^[(s0p16.67h8.5v0s0b0T
-
- printer LaserJet IIP.PC8DN-Landscape,
- hpi 300, vpi 232,
- init^[&l1oe50F^[&aR^[9,reset^[E^[&lo66F
- font Pica,width 30,on^[(11U^[(s0p10h12v0s0b3T
- font Pica.italic,width 30,on^[(11U^[(s0p10h12v1s0b3T
- font Pica.bold,width 30,on^[(11U^[(s0p10h12v0s3b3T
- font Elite,width 25,on^[(11U^[(s0p12h10v0s0b3T
- font Elite.italic,width 25,on^[(11U^[(s0p12h10v1s0b3T
- font Elite.bold,width 25,on^[(11U^[(s0p12h10v0s3b3T
- font Small,width 18,on^[(11U^[(s0p16.67h8.5v0s0b0T
- font Lineprinter,width 18,on^[(11U^[(s0p16.67h8.5v0s0b0T
-
- printer LaserJet IIP.Roman8-Portrait
- font Pica,width 30,on^[(8U^[(sp10h12v0s0b3T,tct roman8
- font Pica.italic,width 30,on^[(8U^[(s0p10h12v1s0b3T,tct roman8
- font Pica.bold,width 30,on^[(8U^[(s0p10h12v0s3b3T,tct roman8
- font Elite,width 25,on^[(8U^[(s0p12h10v0s0b3T,tct roman8
- font Elite.italic,width 25,on^[(8U^[(s0p12h10v1s0b3T,tct roman8
- font Elite.bold,width 25,on^[(8U^[(s0p12h10v0s3b3T,tct roman8
- font Small,width 18,on^[(8U^[(s0p16.67h8.5v0s0b0T,tct roman8
- font Lineprinter,width 18,on^[(8U^[(s0p16.67h8.5v0s0b0T,tct roman8
-
- printer LaserJet IIP.Roman8-Landscape,
- hpi 300, vpi 232,
- init^[&l1oe50F^[&aR^[9,reset^[E^[&lo66F
- font Pica,width 30,on^[(8U^[(sp10h12v0s0b3T,tct roman8
- font Pica.italic,width 30,on^[(8U^[(s0p10h12v1s0b3T,tct roman8
- font Pica.bold,width 30,on^[(8U^[(s0p10h12v0s3b3T,tct roman8
- font Elite,width 25,on^[(8U^[(s0p12h10v0s0b3T,tct roman8
- font Elite.italic,width 25,on^[(8U^[(s0p12h10v1s0b3T,tct roman8
- font Elite.bold,width 25,on^[(8U^[(s0p12h10v0s3b3T,tct roman8
- font Small,width 18,on^[(8U^[(s0p16.67h8.5v0s0b0T,tct roman8
- font Lineprinter,width 18,on^[(8U^[(s0p16.67h8.5v0s0b0T,tct roman8
-
- ;;;;;;;;;;;;;;;;;;;;; ENVELOPES ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-
- ;; Top margin must be set to at least 1 line. If set to 0,
- ;; half the top line is not printed.
- ;; This description uses only manual feeding from the MP tray.
- ;; See ENV.MSS for specimen envelope formats
-
- printer LaserJet IIP.Com10,
- hpi 300, vpi 300,
- init^[E^[&l3h81a1o1E^[&aL^[&arC^[9,reset^[E^[&lo66F
- ;; | | || | || |> ^[9 resets margins to default values
- ;; | | || | ||> ^[&aR sets "cursor" to the zeroth row
- ;; | | || | ||> ^[&aC sets "cursor" to the zeroth column
- ;; | | || |> ^[&aL sets left margin to 0 columns
- ;; | | ||> ^[&l1E sets top margin to 1 line
- ;; | | |> ^[&l1o sets landscape orientation
- ;; | |> ^[&l81a sets job size to COM-10 (4 1/2 x 9 1/2 in)
- ;; |> ^[&3h selects Manual Envelope feed, MP tray
- font Pica,width 30,on^[(12U^[(s0p10h12v0s0b3T
- ;; |> ^[(12U selects PC-850 font set
- font Pica.bold,width 30,on^[(12U^[(s0p10h12v0s1b3T
- font Pica.italic,width 30,on^[(12U^[(s0p10h12v1s0b3T
- font Elite,width 25,on^[(12U^[(s0p12h10v0s0b3T
- font Elite.bold,width 25,on^[(12U^[(s0p12h10v0s1b3T
- font Elite.italic,width 25,on^[(12U^[(s0p12h10v1s0b3T
- font Lineprinter,width 18,size 38,on^[(12U^[(s0p16.66h8.5v0s0b0T
- font Small,width 18,size 38,on^[(12U^[(s0p16.66h8.5v0s0b0T
-
- printer LaserJet IIP.Monarch,
- hpi 300, vpi 300,
- init^[E^[&l3h80a1o1E^[&aL^[&arC^[9,reset^[E^[&lo66F
- ;; | | | | | || |> ^[9 resets margins to default values
- ;; | | | | | ||> ^[&aR sets "cursor" to the zeroth row
- ;; | | | | | ||> ^[&aC sets "cursor" to the zeroth column
- ;; | | | | |> ^[&aL sets left margin to 0 column
- ;; | | | |> ^[&l1E sets top margin to 1 line
- ;; | | |> ^[&l1o sets landscape orientation
- ;; | |> ^[&l80a sets job size to Monarch (3 7/8 x 7 1/2 in)
- ;; |> ^[&3h selects Manual Envelope feed, MP tray
- font Pica,width 30,on^[(12U^[(s0p10h12v0s0b3T
- font Pica.bold,width 30,on^[(12U^[(s0p10h12v0s1b3T
- font Pica.italic,width 30,on^[(12U^[(s0p10h12v1s0b3T
- font Elite,width 25,on^[(12U^[(s0p12h10v0s0b3T
- font Elite.bold,width 25,on^[(12U^[(s0p12h10v0s1b3T
- font Elite.italic,width 25,on^[(12U^[(s0p12h10v1s0b3T
- font Lineprinter,width 18,size 38,on^[(12U^[(s0p16.66h8.5v0s0b0T
- font Small,width 18,size 38,on^[(12U^[(s0p16.66h8.5v0s0b0T
-
- printer LaserJet IIP.DL,
- hpi 300, vpi 300,
- init^[E^[&l3h90a1o1E^[&aL^[&arC^[9,reset^[E^[&lo66F
- ;; | | | | | || |> ^[9 resets margins to default values
- ;; | | | | | ||> ^[&aR sets "cursor" to the zeroth row
- ;; | | | | | ||> ^[&aC sets "cursor" to the zeroth column
- ;; | | | | |> ^[&aL sets left margin to 0 column
- ;; | | | |> ^[&l1E sets top margin to 1 line
- ;; | | |> ^[&l1o sets landscape orientation
- ;; | |> ^[&l90a sets job size to DL (110 x 220 mm)
- ;; |> ^[&3h selects Manual Envelope feed, MP tray
- font Pica,width 30,on^[(12U^[(s0p10h12v0s0b3T
- font Pica.bold,width 30,on^[(12U^[(s0p10h12v0s1b3T
- font Pica.italic,width 30,on^[(12U^[(s0p10h12v1s0b3T
- font Elite,width 25,on^[(12U^[(s0p12h10v0s0b3T
- font Elite.bold,width 25,on^[(12U^[(s0p12h10v0s1b3T
- font Elite.italic,width 25,on^[(12U^[(s0p12h10v1s0b3T
- font Lineprinter,width 18,size 38,on^[(12U^[(s0p16.66h8.5v0s0b0T
- font Small,width 18,size 38,on^[(12U^[(s0p16.66h8.5v0s0b0T
-
- printer LaserJet IIP.C5,
- hpi 300, vpi 300,
- init^[E^[&l3h91a1o1E^[&aL^[&arC^[9,reset^[E^[&lo66F
- ;; | | | | | || |> ^[9 resets margins to default values
- ;; | | | | | ||> ^[&aR sets "cursor" to the zeroth row
- ;; | | | | | ||> ^[&aC sets "cursor" to the zeroth column
- ;; | | | | |> ^[&aL sets left margin to 0 column
- ;; | | | |> ^[&l1E sets top margin to 1 line
- ;; | | |> ^[&l1o sets landscape orientation
- ;; | |> ^[&l91a sets job size to C5 (162 x 229 mm)
- ;; |> ^[&1h selects Manual Envelope feed, MP tray
- font Pica,width 30,on^[(12U^[(s0p10h12v0s0b3T
- font Pica.bold,width 30,on^[(12U^[(s0p10h12v0s1b3T
- font Pica.italic,width 30,on^[(12U^[(s0p10h12v1s0b3T
- font Elite,width 25,on^[(12U^[(s0p12h10v0s0b3T
- font Elite.bold,width 25,on^[(12U^[(s0p12h10v0s1b3T
- font Elite.italic,width 25,on^[(12U^[(s0p12h10v1s0b3T
- font Lineprinter,width 18,size 38,on^[(12U^[(s0p16.66h8.5v0s0b0T
- font Small,width 18,size 38,on^[(12U^[(s0p16.66h8.5v0s0b0T
-
- ;;;;; tct ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-
- ;; This table reassigns the foreign characters in the Roman8 font set
- ;; to correspond to the standard PC key codes, so your text can be readable
- ;; on the screen!
-
- tct roman8,
- ~^@ 180, ~^P 220, ~SP 196, ~` , ~p ,
- ~^A 207, ~^Q 215, ~! 213, ~a 222, ~q 254,
- ~^B 197, ~^R 211, ~" 198, ~b , ~r ,
- ~^C 192, ~^S 194, ~# 199, ~c , ~s ,
- ~^D 204, ~^T 206, ~$ 183, ~d , ~t ,
- ~^E 200, ~^U 202, ~% 182, ~e , ~u ,
- ~^F 212, ~^V 195, ~& , ~f , ~v ,
- ~^G 181, ~^W 203, ~' , ~g , ~w ,
- ~^H 193, ~^X 239, ~( 185, ~h , ~x 179,
- ~^IΦN.≡p ├Γ ≡≡p ≡p WJG ≡G ≡Ñ■ ≡sJ▌µ ≡▌µ ≡▌µ ≡Q ╚W∩ ≡≡p àM° ≡A° ≡½ p 9τ ≡Y° ≡.Φ ≡╥∩ ≡ ÷▌
- p n■ ≡≥ µDJñ≡ ≡" ≡├.
- ªêu<u─u[.₧.M[.╔.∩µ╔.╔.╔.╔.Wu½., ~^^ , ~. 251, ~n , ~~ ,
- ~^O 208, ~^_ 190, ~/ 253, ~o ,
- ~0 42, ~@ 42, ~P 42,
- ~1 42, ~A 42, ~Q 42,
- ~2 42, ~B 42, ~R 42,
- ~3 42, ~C 42, ~S 42,
- ~4 42, ~D 42, ~T 42,
- ~5 42, ~E 42, ~U 42,
- ~6 42, ~F 42, ~V 42,
- ~7 42, ~G 42, ~W 42,
- ~8 42, ~H 42, ~X 42,
- ~9 42, ~I 42, ~Y 42,
- ~: 42, ~J 42, ~Z 42,
- ~; 42, ~K 42, ~[ 42,
- ~< 42, ~L 42, ~\\ 42,
- ~= 42, ~M 42, ~] 42,
- ~> 42, ~N 42, ~\^ 42,
- ~? 42, ~O 42, ~_ 42
-
-