Aldus Corporation
PageMaker 4.0 Working Model
May 2, 1991

README.TXT

This file contains further information on using the PageMaker 4.0 Working
Model. For your viewing convenience, print a hard copy of this file.  

README.TXT contains:

1. INSTALLATION
2. ADDITIONAL FEATURES
3. TEXT AND COMPOSITION
4. DISPLAY ISSUES
5. PRINTING
6. BEFORE INSTALLING THE RETAIL VERSION OF PAGEMAKER
7. FINAL TIPS

==================================
1. INSTALLATION TIP
==================================

During installation, don't use any DOS shell programs other than a Windows 
3.0 shell, such as that provided by HDC.  Also, turn off or disable any 
screen savers you have running, as they may cause problems during 
installation.

=======================================
2. ADDITIONAL FEATURES 
=======================================

2.1 INDEXING USING THE "CHANGE..." COMMAND

Using the "Change..." command, you can create a series of index entries 
automatically if those entries can be drawn directly from the text.  

1. In the "Find what" edit box, enter the term you want to be indexed, for 
example, "discount pizza". 

2. Enter ^; (the index metacharacter) in the "Change to" edit box.  You do 
not have to retype "discount pizza".

3. Click either "Change & find" or "Change all."  Depending on your 
specifications in this dialog box--whether you've selected "Match case" or 
"Whole word"--every instance of the term "discount pizza" will be 
automatically entered in the index. 

To use this method for entering proper names, type the metacharacter ^z 
instead of the index metacharacter.  (The "z" must be lowercase.) For 
example, if you enter "Leopold Bilgewaters" in the "Find what" edit box 
and ^z in the "Change to" edit box, PageMaker will create index entries 
for every instance  of this name when you click "Change all."  And because 
it is automatically indexed as a proper name, it will appear in the index 
as "Bilgewaters, Leopold."

If the proper name contains three or more words, like "Oliver Wendell 
Holmes," use a non-breaking space to join the words that belong together, 
in this case, "Oliver Wendell."  To do this, first use "Change..." to 
replace all instances of "Oliver Wendell" with "Oliver^sWendell".  (The ^s 
metacharacter inserts a non-breaking space.)  Then replace 
"Oliver^sWendell Holmes" with ^z.  PageMaker will display the name as 
"Holmes, Oliver Wendell" in the index.

NOTE: Because you do not have to retype in the "Change to" edit box the 
text you want to be indexed, beware of mistyping the index metacharacters 
(for instance, ^{ instead of ^;) and thereby replacing terms or names 
rather than indexing them.  If you have indeed mistyped when you imagined 
you were indexing, hold down Shift and choose "Revert" from the File menu 
to restore the mini-saved version of your publication.  (For more 
information on "mini-saved versions," see page 248 and pages. 251-254 of 
your PageMaker 4.0 Reference manual.)

You can use these metacharacters either alone or with changes in text 
or text attributes.  Enter only one indexing metacharacter at a time 
in the "Change to" edit box. 

2.2 CLOSING A SERIES OF NESTED DIALOG BOXES SIMULTANEOUSLY

Many dialog boxes in PageMaker are nested, that is, opened and closed from 
within other dialog boxes.  Using the "Define styles..." command, for 
instance, it's possible to display as many as five dialog boxes on the 
screen at the same time.  To close all open dialog boxes at once, hold 
down Alt as you click "OK" or "Cancel."  This shortcut, which works with 
most dialog boxes, is equivalent to closing each dialog box individually 
by clicking "OK" or "Cancel" in each one.

==================================
3. TEXT AND COMPOSITION
==================================

3.1 KERNING

When you want to kern 1/100 of an em space (Ctrl + Shift and the plus or 
minus key on the numeric keypad), make sure Num Lock is OFF.  If it is on, 
the Shift key is invalidated and the letters are kerned 1/25 of an em 
instead.  Also, you cannot kern to the left of the first character of a 
line.

3.2  TRACK TABLES PROVIDED IN PAGEMAKER

PageMaker provides five tracks for the following PCL and Postscript 
fonts.  All fonts listed include tracks for the "Normal" type style; some 
also have tracks for additional type styles, as listed. 

PCL:

Univers
Univers (WN)
Univers (DT)
CG Times (WN)
CG Times (DT)
TmsRmn
Helv

POSTSCRIPT:

AvantGarde (+ Italic, Bold, and Bold Italic)
Bookman
Courier (+ Italic, Bold, and Bold Italic)
Garamond
GillSans
GillSans-Light 
HelvCondBlk 
HelvCondLight  (+ Bold and Bold Italic)
Helvetica
Helvetica-Black 
Helvetica-Condensed 
Helvetica-Narrow
Helvetica-Light (+ Bold and Bold Italic)
Korinna
NewCenturySchlbk
Palatino 
Times
TimesNewRomanPS
ZapfChancery

3.3 A TIP FOR FORCE JUSTIFICATION 

If you force-justify a headline that is considerably shorter than the 
column width, and the headline contains more than one word, PageMaker may 
add an excessive amount of word spacing to separate these words.  For a 
more pleasing effect, replace the spaces between words with nonbreaking 
spaces (Ctrl + spacebar).

3.4 FONT LIST DISPLAY

Because Microsoft Windows does not permit the scrolling of menu items, a 
maximum of 27 fonts can be displayed in the "Font" submenu in the Type 
menu with a VGA screen.  If you have more fonts than can be listed in the 
submenu, use the "Type specifications" dialog box when choosing fonts.

==================================
4. DISPLAY ISSUES
==================================

This section describes some of the interesting subtleties about the way 
PageMaker displays color, text, and graphics.

4.1 SUBSTITUTING COLORS

If you have an EGA or VGA display, PageMaker will dither fill colors to 
approximate their printed appearance.  That is, it will remove color 
pixels to create the effect of a lighter shade, rather than actually 
lightening the color.  However, in the case of light-colored text or 
lines, PageMaker substitutes the closest available solid color instead of 
dithering, thus ensuring that the text or lines remain visible on the 
screen.  Neither dithering nor color substitution will affect the 
appearance of the printed output.

Also, Windows device drivers for low-resolution color printers, such as 
dot-matrix printers with color ribbons and some inkjet printers, typically 
cannot print dithered colors for text, lines, or bitmaps.  Consequently, 
these items are printed using the nearest solid color--including 
white--available to the driver and/or the printer.

4.2 SCREEN FONTS IN STORY VIEW 

In story view, you may not always be able to display the font you select 
from the "Preferences" dialog box's "Story view: Font" list.  This option 
lists the fonts your printer can print, not necessarily the fonts your 
screen can display.  The Story Editor, however, uses installed screen 
fonts, not printer fonts, to display text. If you have not installed a 
screen font corresponding to the printer font you select in "Preferences," 
PageMaker substitutes your selection with an available screen font.  (For 
more information on screen fonts and printer fonts, refer to pages 52-53 
in the Reference Manual.)

4.3  SWITCHING A GRAPHIC FOR HIGH-RESOLUTION DISPLAY

When forcing a screen redraw (by switching from "Fit in window" to "Actual 
size," for example), you can display graphics at high resolution by 
holding down the Alt and Shift keys as the screen begins to redraw.  This 
feature works only when "Normal" is selected for "Detailed graphics" in 
the "Preferences" dialog box.

4.4 PASTING COLOR BITMAPS

As a rule, import color bitmaps into PageMaker (using "Place..." or 
"Import...") rather than transferring them through the Windows Clipboard.  
Color data is frequently lost from pasted bitmaps.

When pasting color bitmaps to other programs, keep these points in mind:

There is no correlation between the size of a color bitmap in 
PageMaker 4.0 and the size of the same bitmap pasted from PageMaker 
into another program.

The size of color bitmaps changes when cut or copied from PageMaker 
and pasted into other programs, depending on your "Detailed graphics" 
setting in the "Preferences" dialog box.  When displayed at "High 
resolution," a graphic copied from PageMaker will be two to three 
times larger when pasted into another program than it is when copied 
at "Normal" or "Gray out."

==================================
5. PRINTING
==================================

This section describes a few of the interesting complications in the 
interface between PageMaker and Windows, as well as alerting you to 
issues with specific printers.

5.1 PRINTING TO NON-POSTSCRIPT PRINTERS WHILE USING SPECIAL TEXT FEATURES

Rotate, Setwidth, and Reverse are features not supported by all printers.

Printing to PCL4 printers (such as a LaserJet Series II) or dot matrix 
printers without a type manager active will cause setwidth and reverse to
be lost and rotated text on a PCL4 printer to print as a vector font.  

Printing to PCL5 printers (such as a LaserJet III) without a type manager
will cause vector text to be printed where setwidth has been applied.  In 
addition, for rotated and reverse text to print the driver version must be
version 3.61 or later.

5.2 WINDOWS SCALING VERSUS PAGEMAKER SCALING

The "Scaling" option in PageMaker's "Print" dialog box will not override 
the scaling option set in the Control Panel for the Windows PostScript 
driver.  Instead, the two scaling values are multiplied: 50% x 50%, for 
example, would result in a scaling value of 25%.  To ensure 100% printing 
size, make sure that both settings are 100%.

5.3 COPYING A PUBLICATION PRINTED TO FILE

When using the DOS "Copy" command to copy your publication's print-to-disk 
file, be sure to use the /B (for binary) switch (for instance: "COPY 
OUTPUT.PRN /B LPT1:").  This switch is especially important when printing 
to a PCL printer; if you don't use it, only part of the publication can be 
printed.

5.4 TILING TO HP LASERJET PRINTERS

If you want to tile a publication and print to a Hewlett-Packard LaserJet 
printer, add the line "Options=11" to the "[Printer,port]" section of your 
WIN.INI file using Windows SysEdit or Notepad.  For instance, if your HP 
LaserJet III is assigned to your LPT1 port, you would search for a section 
called "[HPPCL5A,LPT1]" in your WIN.INI and add Options=11 directly 
underneath it.   Then save your WIN.INI, exit, and restart Windows so that 
this change can take effect.  

This setting prevents the driver from printing text off the edge of the 
page, thereby leaving plenty of overlap room for tile assembly.  
"Options=11" may also improve the appearance of text that is tiled and 
rotated, but characters might still overlap.

5.5 MARGIN SETTINGS FOR QMS COLORSCRIPT PRINTERS

A QMS ColorScript printer cannot print outside a top margin of .83 inches 
and a bottom margin of 1.25 inches.  When printing to this printer, make 
sure that the area of the page you want to print does not exceed these 
limits, or only a portion of the page will be printed.

5.6  VARIANCES IN FILL DENSITIES

When you use PageMaker's fills (available from the "Fill" command in the 
Element menu) and print to an imagesetter, you may find that the shading 
percentages in the printed output are off by as much as 10%.  This 
periodic inaccuracy is caused by limitations in the Windows printer drivers.

5.7 CHANGING THE TIMEOUT SETTINGS IN WIN.INI

For faster printing of publications with complex graphics, we recommend 
that you edit the following line of WIN.INI to reflect this timeout value:

TransmissionRetryTimeout=900

Then update the Control Panel setting to match this value.

5.8 APPLE LASERWRITER II FONTS

To avoid exhausting printer memory when printing to an Apple LaserWriter 
II, do not download fonts; they are already resident in printer memory.

==================================
6. BEFORE INSTALLING THE RETAIL VERSION OF PAGEMAKER
==================================

After you purchase the full retail version of PageMaker 4.0 for Windows, 
follow these steps to remove the Working Model from your system:

1. Using Windows SysEdit or another text editing program, remove the 
following lines from the [Extensions] paragraph in your WIN.INI file:
PMD=PM4DEMO.EXE ^.PMD
PTD=PM4DEMO.EXE ^.PTD

2. Next, remove this paragraph from your WIN.INI.
[PM4DEMO]
DemoDir=C:\PM4DEMO
DemoLangDir=DEMO

3.  Close Windows SysEdit and save your changes to WIN.INI.

4.  Open the File Manager, highlight the \PM4DEMO directory, and press Delete to remove this directory and all its subdirectories.

5.  Restart Windows so that your changes to WIN.INI can take effect.

==================================
7. FINAL TIPS
==================================

7.1 MEMORY

The more extended memory your computer has, the better PageMaker will 
run.  Please consider 2 megabytes as the absolute minimum.  If PageMaker 
displays a message indicating that your system has too little memory 
available, take any or all the following steps:

 In your CONFIG.SYS file, reduce the minimum value of SMARTDRV.SYS (if 
present) to zero kilobytes.

 Turn off any type manager you may be using, since they consume memory.

 Use system drivers, such as network shells, that access high memory 
(HIMEM.SYS) rather than conventional memory.

 Install more memory.

7.2 EXPORTING TEXT

Exporting text to removable media, such as diskettes and Bernoulli disks, 
can be time-consuming because of the series of safety checks PageMaker 
performs during the export.  For speediest results when exporting text, 
export to your hard drive.  Then, if necessary, copy the exported file to 
the removable disk.

7.3 LONG PARAGRAPHS

To avoid problems with text display, be careful when automatically 
removing a series of carriage returns (paragraph marks).

A safe way to remove carriage returns is to change all instances of two 
carriage returns to one carriage return.  That is, change "^p^p" to "^p".  
The result will be a single carriage return at the end of each paragraph.

7.4 RESTARTING PAGEMAKER

If PageMaker or any other Windows application displays the alert 
"UNRECOVERABLE APPLICATION ERROR,"always  exit Windows (if possible) and 
reboot your computer.  Do not simply restart Windows, as memory may be 
corrupted.