Newsgroups: bit.listserv.pagemakr
Date:         Thu, 30 Jul 1992 09:37:04 -1000
From:         "Gary A. Hartling" <hartling@HUMU.NOSC.MIL>
Subject: Re: Subject- Postscript Problem
X-To:         PAGEMAKR%INDYCMS.BITNET@pucc.princeton.edu

-------
Kim,

This is your lucky day because IUve had the EXACT same
problem with my Laser IIf and I just found out how to fix it!
In the latest version of PM4.2a  there is a file called "PPD
list" that has some useful information. They have
updated PPD/PDXs for Laser IIf/g which fixes the following
problems:

1. Printing to an HPIIIsi printer (or another printer)
without getting an alert message that says the wrong printer
is selected  (PPD/PDX ISSUE ONE)

2. Printing with Photograde linescreen settings on the Apple
LaserWriter IIf or IIg printers  (PPD/PDX ISSUE TWO)

3. Printing paper manually thatUs a different size than the
paper try inserted in a PostScript level II printer  (PPD/PDX
ISSUE THREE)

Regarding ISSUE THREE they go on to say:

PPD/PDX ISSUE THREE:  You want to manually print paper thatUs
a different size than the paper tray inserted in a PostScript
level II printer.

You may get a printing error if you try to manually print
paper thatUs a different size than the paper tray inserted in
a PostScript level II printer.  For example, if
you try to print legal-size paper manually on a PostScript
level II printer that has a letter-size paper tray inserted,
youUll get a printing error.  WeUve edited the
PDX files for the Apple LaserWriter IIf and IIg printers, so
that you can print letter, legal, A4, and B5 paper manually.

If you have problems manually printing letter, legal, A4, or
B5 paper on another PostScript Level II printer, you can fix
the problem easily by editing the PDX file for that printer.

To edit a PDX file to print manually:
1. Make a back-up copy of either the APPLWIIf1.PDX or the
APPLWIIg1.PDX file included with this filter/driver pack and
of the PDX file that you want to edit.
2. Open the APPLWIIf1.PDX or the APPLWIIg1.PDX file in a
word-processing program that lets you save text-only files.
Locate the following lines:

   PageSize
   PageRegion
   ImageableArea
   PaperDimension

3. Copy and paste these lines into the PDX file that youUre
editing.
4. Save the PDX file as text-only file.

--------------------------
I've copied the lines indicated from the PDX file and here
they are:

*PageSize LetterManual: "statusdict begin lettertray end"
*PageSize LegalManual: "statusdict begin legaltray end"
*PageSize A4Manual: "statusdict begin a4tray end"
*PageSize B5Manual: "statusdict begin b5tray end"

*PageRegion LetterManual: "letter"
*PageRegion LegalManual: "legal"
*PageRegion A4Manual: "a4"
*PageRegion B5Manual: "b5"

*PaperDimension LetterManual: "612 792"
*PaperDimension LegalManual: "612 1008"
*PaperDimension A4Manual: "595 842"
*PaperDimension B5Manual: "516 729"

*ImageableArea LetterManual: "15 8 597 784 "
*ImageableArea LegalManual: "15 8 597 1000 "
*ImageableArea A4Manual: "13 10 577 832 "
*ImageableArea B5Manual: "21 10 500 715 "

-------------------------
Update your APLWIIf1.PDX file and resave as text only. Then
when you print, select the new PDX file from the Printer
popup and THEN notice that you have new selections in you
Paper popup, including "LegalManual."Choose that, and also
remember to choose Manual feed above and, hopefully,
it will print!

Good luck,
Gary Hartling    hartling@nosc.mil

P.S. What the heck, in case you don't want to update your PDX
I don't think Aldus would mind if I distribute their new PDX
file, so here it comes:

*% Aldus PostScript(R) Printer Description File
*% For "LaserWriter IIf" version 2010.113
*%
*% Copyright 1989, 1990, 1991 Aldus Corporation.  All Rights
*% Reserved.
*%
*% Date: 10/15/91

*Include: APLWIIf1.PPD

*NickName: "Apple LaserWriter IIf v2010.113"

*% Plain-Paper printers do not support <PaperSize>.Extra
*% paper sizes

*PaperDimension A4: "596 842"
*PaperDimension A4Small: "596 842"

*% Override default frequency and angle for PM, which is
*% problem when PhotoGrade is on
*ScreenFreq: ""
*ScreenAngle: ""

*% "Manual" paper sizes
*PageSize LetterManual: "statusdict begin lettertray end"
*PageSize LegalManual: "statusdict begin legaltray end"
*PageSize A4Manual: "statusdict begin a4tray end"
*PageSize B5Manual: "statusdict begin b5tray end"

*PageRegion LetterManual: "letter"
*PageRegion LegalManual: "legal"
*PageRegion A4Manual: "a4"
*PageRegion B5Manual: "b5"

*PaperDimension LetterManual: "612 792"
*PaperDimension LegalManual: "612 1008"
*PaperDimension A4Manual: "595 842"
*PaperDimension B5Manual: "516 729"

*ImageableArea LetterManual: "15 8 597 784 "
*ImageableArea LegalManual: "15 8 597 1000 "
*ImageableArea A4Manual: "13 10 577 832 "
*ImageableArea B5Manual: "21 10 500 715 "

*% Color Separation Information =====================
*ALDNTP: "
/ntp {counttomark dup 3 add -1 roll 1 exch sub exch 2 sub mul dup
floor cvi dup 3 1 roll sub exch dup 3 add index exch 2 add index dup
4 1 roll sub mul add counttomark 1 add 1 roll cleartomark 1 exch sub} bind
def"
*End

*% For 60 lpi / 300 dpi (5,5,2,6,6,2,20/3,0)
===============================
*ALDColorSepTransfer 60lpi.300dpi/60 lpi / 300 dpi: "
{mark 1.0 1.0 .89 .76 .64 .55 .46 .36 .24 .14 .02 .0 ntp}"
*End

*% For 53 lpi / 300 dpi ====================================================
=
*ALDColorSepTransfer 53lpi.300dpi/53 lpi / 300 dpi: "
{mark 1.0 1.0 .89 .76 .64 .55 .46 .36 .24 .14 .02 .0 ntp}"
*End

*% PageMaker calibration functions =====================================
*Transfer Normalized: "{
mark
1.0 1.0 .98 .86 .76 .64 .54 .45 .36 .24 .11 .0
counttomark dup 3 add -1 roll exch
2 sub mul dup floor cvi
dup 3 1 roll sub
exch dup
3 add index exch 2 add index dup
4 1 roll
sub mul add
counttomark 1 add 1 roll
cleartomark
} bind"
*End

*Transfer Normalized.Inverse: "{
mark
.0 .0 .11 .24 .36 .45 .54 .64 .76 .86 .98 1.0
counttomark dup 3 add -1 roll exch
2 sub mul dup floor cvi
dup 3 1 roll sub
exch dup
3 add index exch 2 add index dup
4 1 roll
sub mul add
counttomark 1 add 1 roll
cleartomark
} bind"
*End

*% end of PPD file for Apple LaserWriter IIf

-----------------------cut here----------
Remember to save the above as APLWIIf1.PDX in your Aldus
Folder.
-------
Comments: Gated by NETNEWS@AUVM.AMERICAN.EDU