Dec 142017
 
Windows 3.0 Program to download Type 1 and Type 3 softfonts.
File WINPSX.ZIP from The Programmer’s Corner in
Category Windows 3.X Files
Windows 3.0 Program to download Type 1 and Type 3 softfonts.
File Name File Size Zip Size Zip Type
WINPSX.EXE 36864 13177 deflated
WINPSX.WRI 45056 8808 deflated

Download File WINPSX.ZIP Here

Contents of the WINPSX.WRI file


1{M\\]^_`WinPSX - Page

WinPSX v1.0
WinPSX Copyright 1991, Costas Kitsos



Introduction:

WinPSX is a PostScript Soft Font Downloader that runs under Microsoft Windows. It supports PostScript Type 1 and Type 3 soft fonts. Bitstream QEM PostScript soft fonts are supported under the Type 3 option. In addition, WinPSX gives you the ability to print device information reports that list available fonts in the printer and general printer statistics, as well as font samples of your Type 1 soft fonts.

When WinPSX downloads soft fonts to the printer they become resident until the printer is initialized or turned off. By making your soft fonts resident you can take advantage of font caching which greatly speeds up PostScript printing and also avoid those endless waiting periods while Windows' PostScript driver downloads soft fonts on a per job basis. It is best to use WinPSX to download soft fonts that you use frequently and let the PostScript driver download less frequently used soft fonts.


Installation:

Hard Disk Installation:

WinPSX may be installed in any subdirectory on your hard disk.

Windows Installation:

a.Start Program Manager.

b.Select File / New.

c.Add WinPSX as a Program Item to an existing group. Select new
Program Item.

d.Under Description type: WinPSX

e.Under Command Line type: [drive]:[\path\]winpsx.exe Substitute
[drive] and [\path\] for the correct drive and path.

Running WinPSX:

To start WinPSX double-click on the WinPSX icon. The WinPSX screen will look similar to this:


qffEI6(fE??????=0`<0`<0c,f`???x&~s3??3~s3??s9~s3~??38~31~??xxf0?~?9?y~??~??j*?????????x88?|????????>?~???O??O|?|??>x???~?s??~s?90NA|s?9?|s?9?O|s??x3?????x??`>|'?g??g??>x ??~sfc???sg?0O?sg???|sg???O~sfc???x`????|??x??|~y9~a~?0H3~sfs~??~sfs??sf3??x??????x????

Select an Output Port:

First select the appropriate port. There are no special considerations for downloading to the parallel ports.

If you are downloading to COM1 or COM2, please note that WinPSX will not initialize the COM port for you. It assumes that you have already done so. Consult your printer's manual for the manufacturer's recommended COM port parameters. Usually, all it takes is adding a line to your autoexec.bat file that reads something like this: MODE COM1:96,N,8,1,P.

If you are downloading to a file select FILE. WinPSX will assign a filename for you by adding the extension .PSX to the font's filename. For example, if the font is named CASLON.PFB the output file will be named CASLON.PSX. This file will be placed in the same drive and subdirectory as your font.

When you exit WinPSX it will save your port selection in a file called: WINPSX.INI. This
way, next time you start WinPSX you won't have to reconfigure your Output Port setting.
Select a Font Type:

WinPSX defaults to PostScript Type 1 soft fonts. If you're downloading Type 3 soft fonts you may change the Font Type through the Fonts menu option. For Type 1 fonts WinPSX uses the filespec "*.pfb", for Type 3 fonts it uses "*.p*"


Mark Fonts and Download:

First, change to the correct drive and subdirectory. Mark the fonts you wish to download by clicking on the filename. To unmark a selection click on it again. When you're ready, click on Download and WinPSX will download your selections. WinPSX has an internal limit of 25 soft fonts per batch job. If you mark more than 25 soft fonts only the first 25 will be downloaded. To download more than 25 soft fonts you'll need to download them in two or more sessions.

While WinPSX is downloading, the title bar will read: Downloading... [filename] . When the download is complete, the title bar is reset to the normal caption.

WinPSX performs font verification before downloading a font. If you receive a Font Failed Verification message it means that WinPSX could not verify the font as a valid binary Type 1 font (when downloading Type 1s) or a valid Type 3 font (when downloading Type 3s).

If at any point you need to abort a download hit the Escape key. WinPSX will prompt for confirmation and cancel the download.

Note: If you use a spooler make sure that it has finished printing before downloading your fonts.


The Printer Menu:

The Printer Menu conatains two options: Initialize Printer and Device Info.

Initializing the printer will cause the printer to return to the power on state. It will remove from the printer's memory all resident soft fonts, error handlers, prep files, etc. If your current output selection if File then a file called INITPR.PSX will be created in the current directory. This file will contain the necessary commands to initialize the printer and may be copied to the printer with the DOS copy command.

Selecting Device Info will print a page of information on the current printer status. This page includes a font directory, memory status, page count, etc. Note: The Total Memory reported by WinPSX is the memory beyond that used by the PS interpreter. If your current output selection is File then a file called DEVINFO.PSX will be created in the current directory. This file may be copied to the printer with the DOS copy command.
Sample/Info Menu:

This menu option is only available for Type 1 soft fonts. There are two uses for the Sample/Info Menu. One is if you want to find out information about a font e.g. PostScript Name, File Size, etc and the other is to print a sample using the selected font. First select a soft font from the file list and then click on Sample/Info. You'll see a window similar to this:


2;'4(;lac0000??0f?&fsf3??fgfs?9fpfs?9f~yfs?9ffyf3?g0f???????s?s<0?ps399f?31 g3999?g3999?g3999?g31?sL|<>yy`>|9y~ys|sygy`x>UUUUUUUUUW?`??w?
If you are only interested in the Font Info part then click on Cancel (or press Escape).

To print a font sample select Print Sample or press Enter. Note: WinPSX assumes that you have already downloaded the soft font.

The Full Sample prints a quote from Aristotle's Ethics once in 12pt type and once in 15pt type, a font scaling sample, and a character set. The character set sample assumes that no
characters are mapped between ASCII 0 and ASCII 32, but this seems to be the norm with most PostScript fonts (with the possible exception of some symbol fonts). If this is a new soft
font and if you work a lot with type then you'll find the Full Sample more complete. The full sample takes 1 to 3 minutes to print, depending on the speed of your printer.

The Quick Sample only prints a quote from Aristotle's Ethics once in 12pt type and once in 15pt type. It should take 30 sec. to 2 minutes to complete, depending on the speed of your printer.

If your current output selection is File then a file called FNTSAMPL.PSX will be created in the current directory. This file may be copied to the printer with the DOS copy command.
Ending the WinPSX session:

To exit WinPSX select Quit. When you quit, WinPSX will save the current settings (Port and Font Directory) in a file called WINPSX.INI. These settings will be used next time you start WinPSX.


Product Support:

If you have any questions or comments about WinPSX you may reach me via CompuServe Mail at: Costas Kitsos 73667,1755.


Bibliography:

PostScript Language Reference Manual Second Edition, Addison-Wesley Publishing.
Adobe Type 1 Font Format Version 1.1, Adobe Systems Inc., Addison Wesley Publishing.
Understanding PostScript Programming Second Edition, David A. Holzgang, Sybex Inc.
Learning PostScript - A Visual Approach, Ross Smith, Peachpit Press.
Running PostScript from MS-DOS, Gary Glover, Windcrest Books.


Legal Stuff:

This program is provided "as is" without warranty of any kind either express or implied. The entire risk related to the installation, performance and quality of the program is yours. In the event there is any defect the cost of all repairs, servicing or correction is up to you. In no event will I be liable for any damages caused from the use of this program or its documentation. WinPSX is free but it is Copyrighted. You have my permission to distribute it if you want but only in the original ZIP archive containing WINPSX.EXE, and WINPSX.WRI. You may not alter WINPSX.EXE, WINPSX.WRI, or the archive in any way and you should not charge anything for it's distribution unless it's a modest fee covering duplication, shipping or transmission costs. BBS Sysops are granted permission to add their own BBS Telop.

PostScript and Adobe are trademarks of Adobe Systems, Inc.
Bitstream is a trademark of Bitstream, Inc.
Microsoft and Windows are trademarks of Microsoft Corporation.

If you find WinPSX useful and enjoyable please plant a tree (if you're anything like me you're probably using too much paper!).

Costas Kitsos, July 1991.


WinPSX Copyright 1991, Costas Kitsos
All Rights Reserved
wrnjfb^[[email protected]=LxNurnBLDLjFLg^Ld`L`P]4PZPWPT
[email protected]`U]UZUWVT
VVxVuVrVoWlWiXfXcY`Y]{YZYW[Txur+oli6f|c`]Z W"S
"xu>r{oli6f|c`]Z W"SX5"XXXXXXX:XX55zYX"=p"

XXXXXX,X"=p>fX{X}XXX:XXXXXXX,X"OXm or its documentation. WinPSX is free but it is Copyrighted. You have my permission to distr Helv AvantGardeTms Rmnoriginal ZIP archive containing WINPSX.EXE, and WINPSX.WRI. You may not alter WINPSX.EXE,



 December 14, 2017  Add comments

Leave a Reply