home *** CD-ROM | disk | FTP | other *** search
- *** The Printer's Apprentice 4.00 ***
- The Elegent Solution for Scalable Font Management
-
- If you are a member of a consulting firm or
- a software development team, please refer to
- the end of this document. Thank you.
-
-
- A ShareWare Application from
- Lose Your Mind Software
- and
- Bryan T. Kinkel
-
-
- **Support ShareWare Authors!**
-
- Welcome to Printer's Apprentice 4.00, THE font browsing utility
- for Windows 3.x. Printer's Apprentice is a referencing tool for all users
- of type. Whether you are a professional designer, a layout artist, or a
- casual user of scalable type, you will find Printer's Apprentice to be
- an invaluable aid for your day to day work. The Printer's Apprentice
- is most useful when used with Atech's Publisher's PowerPak, Adobe Type
- Manager, HP's IntelliType, Bitstream's FaceLift, MoreFonts or any other
- scalable type management software for Microsoft Windows. Printer's
- Apprentice will be updated to include TrueType support in Windows 3.1.
- Printer's Apprentice helps you in two ways:
-
- First, PA is an online resource for browsing the type families on your
- PC. It allows you to view all 255 ANSI characters, in roman, bold, and italic
- at your PC in any size up to 99. In addition, all characters of
- all fonts are at your fingertips through the use of an on screen keyboard.
- Never again will you have to fumble through the documentation for
- Adobe's Zapf Dingbats or Atech's International Symbol looking for that
- special bullet or pointy finger character. If it is on the keyboard,
- PA will help you find it.
-
- In addition to the use as an on screen reference, the Printer's Apprentice
- also generates professional looking specimen sheets of archival quality.
- These specimen sheets range from a general purpose sheet to keyboard
- layouts and ANSI charts. All are capable of showing both you, and
- your customers, what qualities give the face its distinguishing character.
- The sheets are useful for creating font catalogs to store near the
- computer or printer as a printed reference guide. An inventory option
- will print a comprehensive listing of all available faces along with a
- sample of the characters. This may be used to help with the "match the face
- to the name" game.
-
- INSTALLATION / OPERATION
- Printer's Apprentice consists of one EXE file and two supporting files.
- PA.EXE may be copied into any directory while SPIN.VBX and 3DLABEL.VBX
- *MUST* be located on your path. It is recommended that all three files
- be copied to your Windows directory. If the supporting VBX files
- are not in your path, Printer's Apprentice will abort. As with all
- utilities written in Visual Basic, PA also requires VBRUN100.DLL. It is
- assumed that this file is already located in your Windows directory. If
- not, you will probably find the DLL where you found Printer's Apprentice.
-
- Once the files are copied to your hard drive, Printer's Apprentice may
- be started from your flavor of Windows shell whether it is the Program
- Manager, the File Manager, or the Norton Desktop. Printer's Apprentice
- may be added to program groups by selecting "New" from the Program Manager's
- File menu and then selecting the file in the browser.
-
-
- FIRST TIME OPERATION & INSTALLATION
- The first time Printer's Apprentice is geared up, it counts your fonts
- and presents a setup screen. Users of the shareware evaluation copy will
- also have to click past a registration notice. Please take the time to
- register the software if you enjoy using it. The two options requiring
- user intervention are the system font selection and input of the
- users name. The system font (*NOT* the SYSTEM.FON font that comes
- with Windows) is any scalable face that PA will use to print titles
- and relevent data on the specimen sheets. Because every printer/software
- combination is different, the system font must be selected by the user.
- The font should be a scalable, non-ornate font with a full character set.
- Helvetica is recommended, but any scalable hardware or software font will do.
- Refer to the following chart below and on the Setup Help
- screen (Press "MORE INFO) for particular hardware & software
- recommendations.
-
- Hardware / Software Font
- ----------------------------------------------------------------
- Publisher's Powerpak Dixon, Marin
-
- Adobe Type Manager Helvetica, Gill Sans, Futura
-
- HP III, IIIP, IIP Univers (scalable hardware font)
-
- HP II Any sans serif software font
- (HP II's do not have scalable
- hardware fonts)
-
- PostScript Printers Helvetica
-
- Dot Matrix, HP Deskjet Any SCALABLE software based font
- from Publisher's PowerPak, ATM,
- or any font package for Windows.
-
-
- If you do not have any of these fonts on your system, use any SCALABLE,
- sans serif font with a full character set. Avante Garde, Future, and
- Bauhaus are all examples of sans serif fonts that will do.
-
- Note, if you change printers, you must be sure to reset the system
- font by selecting SETUP from the OPTIONS menu. If the system font
- is not present in your current software/hardware configuration,
- unpredictable errors will occur. PA does not yet check
- to make sure the system font is present for the current printer!
-
- The System font name is stored in the PA.INI file which will be created
- in your Windows directory upon startup. The user is also required to
- enter his / her name in the setup screen. The user's name is printed
- on the font inventory sheet to tie the inventory sheet to a particular
- machine. The user name is also stored in the PA.INI file. You can also
- change the default font inventory point size from the setup screen. This
- can range from 10 to 48 points. See below for more information.
-
-
- USING THE PRINTER'S APPRENTICE
- The interface for PA is a single window from which the user controls all
- functions of the program. The basic view is a simple screen divided into
- two areas. The leftside presents a character of the selected typeface.
- The right side the the control panel which controls how the user sees
- the font. Drop down list boxes allow the user to select the font he wishes
- to see as well as the point size. Because PA is for scalable fonts,
- hardware fonts which are not scalable (Line Printer & Courier on the HP's)
- may not display. Below the preview window are two scroll bars. The first
- one controls the size in 1 point increments. Any size from 1 to 99 points
- may be displayed. The bottom scroll bar is used to navigate through the
- fonts file. The Windows system uses the Windows ANSI character set, numbered
- 1 to 255. Any character may be viewed by using the scroll bars. A text field
- to the right of the scroll bars may also be used to enter the ANSI number
- directly. In addition, the font can be viewed with a variety of attributes
- such as bold & italic by selecting the appropriate radio button
- in the center of the window. Five buttons in the window allow the user
- to open the about box, exit Printer's Apprentice, access the Printer's
- Apprentice seup screen, access the Adobe Type Manager Control panel,
- and expand the Printer's Apprentice window. Pressing the more
- button expands the PA window and allows the user acess
- to an edit box where any text may be typed to see how the font looks.
- Pressing the More button again will collapse the main window.
-
- Any time you click the left mouse button on the character sample, the
- current font attribute will change. The mouse clicks will cycle through
- the Roman, Bold, Italic, and BoldItalic version of the typeface.
-
- If you select a typeface from the list for which there is no screen font,
- Printer's Apprentice will simply leave the previous font on the
- screen. However, all printing functions will use the printer font.
-
- The VIEW menu allows you to gain access to two onscreen tools for font
- management. The on screen keyboard will show you where every character
- is on the physical keyboard. If you change the font from the on the main
- window, the keyboard will change too. Pressing the keys on the keyboard
- or clicking the screen version with the mouse will produce the character
- in the sample box. (Remember the MAC KeyCaps utility?) The on screen ANSI
- chart may be used to explore the 255 ANSI characters of the font.
- Both the ANSI chart and the keyboard may be minimized on the desktop to
- icons. If you minimize the main Printer's Apprentice window, minimized or
- visible ANSI/Keyboard will disappear from the desktop. Restoring the
- Printer's Apprentice window will restore the other accessories to
- their original state.
-
- The menu items are described below.
-
- MENU ITEMS
- FILE PRINT - All single font printing options are executed from
- this menu pick. A small window with several check boxes will pop
- up, the current font is indicated in the tile bar of the box.
- To print, simply select the specimen sheet(s) you want, and press
- the OK button. Note that you may select one, a few, or all of the
- speciemen sheets for the current font. A brief description of each
- sheet follows below:
-
- Specimen Sheet I - Prints alphanumeric keyboard
- characters as well as a sample line of text in different
- point sizes.
-
- Specimen Sheet II - This is more comprehensive than the
- previous spec sheet and is recommended for general use.
- This print is based on the samples sent out by LinoType,
- a commercial typehouse. This sheet prints a series of
- type samples in different sizes and one different weight
- (eg Bold, Italic, BoldItalic). The second weight as well
- as the case of the printout may be changed by clicking on
- MORE >> in the FILE_PRINT dialog box. When MORE >> is
- clicked, the dialog will expand to reveal the Specimen
- Sheet II options. Use the radio buttons to identify both
- the second weight and the case. Note: Many public domain
- fonts contain only the capital letters. Printing specimen
- sheets of these fonts with both upper and lower case letters
- will result in a spec sheet with lots of blanks!
-
- Keyboard Guide - This is useful for all the dingbat &
- symbol fonts you may have collected. Printer's Apprentice
- will send a picture of the keycaps and the characters
- produced by the key. In additions, a small chart is printed
- below the keyboard showing the high ANSI characters and the
- keycodes to utilize them. The chart may seem a bit puzzling
- at first. To get an off keyboard character into your
- current application first locate the character on the chart.
- Add the row and the column numbers together. This is the
- keycode used. Just hold the all key and type 0XXX on the
- numeric keypad. (XXX indicates the keycode on the chart).
- The character should appear in your application assuming
- the character is formated in the same font as indicated on
- the specimen sheet.
-
- ANSI Chart - This will print a comprehensive list of all
- 255 characters of the font in an ANSI chart form.
-
- Sample Character - Simply prints the current charcter in
- in a variety of point sizes and attributes.
-
- FILE PRINT FONT INVENTORY - Need to know the names and features
- of ALL the faces on your machine? Need them in a comprehensive
- list? This option will do it!
-
- FILE BATCH PRINTING - Need a keyboard chart for every dingbat
- font? Just click on the batch printing option to run jobs.
- The batch window presents two lists. The one on the left is a
- listing of available fonts, the one on the right is the list
- of fonts you wish to print. Use the ADD & DELETE buttons to
- select the fonts you wish to print. Double clicking on the
- system list box will add the current font to the print list.
- Double clicking on the print list will remove the selected
- font from the list. Be sure to select a specimen
- sheet from the dropdown list box. Press PRINT to run the job
- and grab a cup of coffee! Note: All options for the Specimen
- Sheet II jobs are listed in the drop down list box.
-
- EDIT COPY - Sends the current character to the clipboard, no
- formatting.
-
- EDIT COPY LINK - An unussual option, this sends the character
- in a DDE link format. For advanced users only, not really usefull
- to the average users. (Mainly an programming exercise on my part)
-
- EDIT SEND TO WINWORD - With an open Word for Windows document on
- the desktop, this option will send the character & formating codes
- to the WfW document. An excellent feature to send dingbats to your
- document. The character will be placed at the current insertion
- point in the WinWord document. Microsoft's Word for Windows is
- the only word processor supported under this option. If someone
- want to spring for a new copy of WordPerfect for Windows for
- my development use, I will have no problem implementing the
- command for WP users.
-
- VIEW KEYBOARD - This is the online compainion to the printed
- keyboard sheets. Selecting this option puts up small keyboard
- on your desktop. The keyboard is loosly modeled after the
- Macintosh KeyCaps program. The keyboard is drawn using the current
- font, so dintbats will appear as dingbats in there appropriate
- location. The keyboard may be explored using the mouse to point
- & click keys ore the conventional input device may be used. As
- the keys are pressed, the specimen character in the main PA window
- will change to reflect the keyboard input. The holding the shift
- keys & caps lock key will change the keyboard. Pressing the close
- button will hide the PA keyboard. The keyboard may be minimized
- on the desktop for more workspace or it may simply be closed.
- Note, the drawing speed of the keyboard will depend on the rendering
- speed of your font package. Publisher's Powerpak was ussually faster
- than ATM 1.15.
-
- VIEW ANSI CHART - A small ANSI chart for the current face will
- be displayed on the desktop. The chart may be browsed using
- the scroll bars.. Clicking on a character will cause Printer's
- Apprentice to display that character in the main window.
-
- OPTIONS SPECIMEN CHARACTER - This is another method of choosing
- the character to view.
-
- OPTIONS SPECIMEN ANSI NUMBER - Same as above, but ANSI values are
- used to select the character.
-
- OPTIONS REREAD FONTS - After changing your printer setup, it is
- recommended that PA re-examine the fonts available on your system.
-
- OPTIONS FONT COLOR - Change the color of your fonts.
-
- OPTIONS USER TEXT BOX - This menu item is another method of
- expanding the Printer's Apprentice menu to access the user text
- field.
-
- OPTIONS SETUP - The user may configue some of Printer's Apprentice
- default settings as indicated below:
-
- System Font - The system font (*NOT* the SYSTEM.FON that
- comes with Windows 3.0!) is the font used by Printer's
- Apprentice to print titles, numbers, and other information
- about the typefaces on the specimen sheets. The font
- selected by the user should be a full character set,
- not ornate, sans serif font. Click the More Info button
- for more help.
-
- User Name - This field is used to indicate the user/firm
- name on the inventory sheet and Specimen Sheet II. It
- also may be used to tie a set of printouts to a particular
- computer in an a department with different PC's
- outfitted with different font catalogs.
-
- Inventory Size - The default font size used on the font
- inventory sheet is 24 points. It may be changed by entering
- a number from 10 to 48 points or by using the small arrows
- next to the field. The inventory size may be any size
- between 10 an 48 points.
-
- Show Enlarged Window on Setup - The user may or may not
- want the wide version of the main window as the default.
- If this box is checked, PA will default to show both
- the control panel and the user text box.
-
- OPTIONS SAVE TEXT ATTRIBUTES - This menu item saves the name of
- the current font, the font color, and the font size to
- the PA.INI file. Printer's Apprentice will then default to these
- items on startup.
-
- RUN - This runs the clipboard, ATM panel, and the Windows
- control panel from Printer's Apprentice.
-
- HELP - No on-line help has been developed for Printer's Apprentice.
- However, the help menu contains an option to print a registration
- sheet. If you want to register your software (you are encouraged
- to), please print the form with the option, fill it out, and
- enclose a $20 check ($25 outside of the United States) to
-
- Bryan T. Kinkel
- Lose Your Mind Software
- 24 Winterset Lane
- Simsbury, CT 06070
-
- MORE NOTES
-
- TESTING ENVIRONMENT - Zeos 386sx, 16 mhz, vanilla VGA (640x480), a
- very trusty Toshiba P321 dot matrix, HP II, and an occasional HPIII.
- Compuadd 386, Compaq SL/286 (CGA, yuck!), IBM PS/2 Model 80.
-
- USING NONSCALABLE FONTS WITH PRINTER'S APPRENTICE - Printers with raster
- or bitmap fonts, such as older Hewlett Packard LaserJets, and just about
- every dot matrix machine made, will have trouble with some of the
- specimen sheets. The spec sheets were made with scalable type in mind. Some
- printing routines go through shrink-to-fit algorithms that reduce the
- pointsize... Please remember this fact when trying to run spec sheets for
- fonts with only a few possible point sizes.
-
- FONTS - Printer's Apprentice has been tested with over 250 fonts from
- the Public Domain, Adobe, and Atech software. However, some fonts may
- still cause PA to choke. Corel Systems WFMBoss font conversion program
- is notorious for turning out flawed Adobe Type 1 fonts that cause
- UAE's. Some of the faces from Image Club, a commercial type distributer,
- have also created UAE's in various programs. If you have a problem,
- please let me know. I am very willing to help out.
-
- DUPLICATION OF FONTS IN THE LISTBOXES - Sometimes you will see two
- Couriers or two Symbol fonts listed in Printer's Apprentice's various
- dialog boxes. Windows itself comes with bitmap (raster) fonts for
- Courier, Helv, Tms Rmn and Symbol. If you own a Postscript or another
- printer with duplicate softfonts, hardware based fonts, or software
- generated fonts, you will get a duplicate listing in the dialog. One
- is the raster font while one is the scalable software/hardware based font.
- This is a problem in Windows. Again, we hope it will be fixed with
- Windows 3.1, due out in April.
-
- TEMP FILES - In order to conserve memory, all Windows application create
- temporary files on your hard drive. The Print Spooler is no exception.
- When you send a spec sheet to the printer, a TMP file is created on your
- hard drive (or RAM drive). When you run batch print jobs, large temp files
- may result. If you run out of hard drive or ram drive space, Printer's
- Apprentice may choke. Each page of a font inventory or spec sheet results
- in the creation of a TMP file of about 250k to 300k. Keep this in mind
- before running a job of 400 fonts!
-
- PRINTER MEMORY - All software based scalable font technologies rely on
- creating bitmapped images of the page and then dumping them directly
- to the printer. For most non-Postscript lasers, this requires about
- two megabytes of printer memory. You may get only half page printouts
- when trying to run on 512k of printer memory.
-
- FONT LIMITS - Depending on who you speak with, Windows can handle
- anywhere from 100 to 400 fonts. Printer's Apprentice has been created
- on a system with about 220 ATM / Atech fonts on it. The documentation
- for ATM claims the ability to handle up to 400 fonts. However, errors
- have resulted when trying to handle 300 fonts with Printer's Apprentice.
- Again, Windows 3.1 may fix the fonts limitations. Microsoft takes a
- conservative position and claims a limitation of only 150 fonts and
- indicates that UAE's may occur with more than that. Who knows...
-
- UAE's - Most users know that the Unrecoverable Application Error is the
- most dreaded Windows error message. UAE's ussually occur when a program
- passes a bad parameter to a Windows "core" function, when resource space
- is low, or two Windows programs are trying to occupy the same memory
- blocks. Bad Windows resources such as icons, fonts, and bitmaps used in
- a program may also cause UAE's. Some people may remember when the
- icon editors for Windows first appeared on the shareware market. Some early
- attempts to create icons resulted in buggy icons that caused UAE's.
- Unfortunatly, several public domain Type 1 fonts running around were
- converted poorly from the original Macintosh format or were run though
- a buggy conversion program (WFMBoss for example). If you receive a
- UAE while running Printer's Apprentice, I would imagine it would be
- due to a poor font. Visual Basic shields the programmer from having
- to make memory allocations, etc., that would be a source of UEA's. The
- code for the printer setup dialog box comes from the Visual Basic
- forum on Compuserve. you may receive a UAE with some printer drivers.
- If you receive one, please let me know. If you receive a UAE and it is
- not from a font or the printer setup code, all I can say is the
- ussual. Check your set, make sure you are not low on memory, etc...
- Hopefully Microsoft will fix the UAE problems in Windows 3.1....
-
- EXIT WINDOWS UAE's - Sometimes exiting Windows while a Visual Basic
- program is running will sometimes cause a UAE. Microsoft is aware of
- the program.
-
- VISUAL BASIC PROGRAMS & NORTON DESKTOP FOR WINDOWS - Symantec and Microsoft
- have both acknowledged that VB programs and NDW have problems. When
- you launch VB programs from NDW, the program will pop up then NDW will
- take over the screen again. Who knows what is going on....
-
- REGISTRATION - The Printer's Apprentice is a shareware application from
- Lose Your Mind Software and Bryan Kinkel. Users of the progam are granted
- a 30 day trial period in which to evaluate the software. Use of the software
- AND the printed reference sheets beyond the 30 day trial period is
- prohibeted. Registration of Printer's Apprentice, $20 for individuals,
- entitles you to phone support, a version of PA with no messages on the
- sheets, an individual license for the product, and free upgrades by mail.
- Business users MUST register the software. Call for multiple copy pricing.
- Foreign orders, including Canada, are $25 in United States funds.
-
- To register, print and complete the registration sheet, mail with a check
- made out to Bryan T. Kinkel,
-
- LOSE YOUR MIND SOFTWARE
- BRYAN KINKEL
- 24 WINTERSET LANE
- SIMSBURY, CT 06070
- (203) 658-4809
-
- PLEASE SUPPORT SHAREWARE
-
- ****************************************************************************
- WORDS of DEBT and GRATITUDE
-
- John Stanko at Small Business Systems Design, Winsted, CT, has been a guide
- and teacher for several years. Thank you very much for your help with
- equiptment and words of wisdom.
-
- I am thankful and greatly indebted to Mr. Richard Levy
- at Working Solutions, Buffalo New York for granting both praise
- and criticism of Printer's Apprentice. His testing of beta versions, watchful
- eye, and literature have been greatly appreciated.
-
- Robert Wasferman, Glendale WI, for help with beta testing and distribution.
-
- Sage Osterfeld at Atech Software has played a large part for helping to
- motivate the process. Again, I thank you for your help!
-
- Costas Kitsos for his PSETUP.DLL.
-
- All aficionados of typography will recognize the quote by the late
- designer Frederic Goudy used on the specimen sheet: "Fine printing demands
- a type without mannerisms, one that is easily and pleasantly
- readable, masculine, its forms distinct and not made to display the skill
- of their designer, but instead to help the reader..."
-
- README
- Upon graduation in May of 1992, I will be entering the job market. If
- you have an interest in bringing a young, bright mind with fresh ideas into
- your product development team or consulting organization, please examine
- the brief resume contained under the HELP README menu item in Printer's
- Apprentice. Thank you.
-
- LEGAL MATTERS *******************************************************
- Bryan T. Kinkel, aka Lose Your Mind Software will not be liable
- for ANY damages resulting from the use of this software. The
- author makes no guarantees that this software will do anything
- other than what is outlined in the manual. If you can run Windows, you
- should be able to run PA.
-
- Printer's Apprentice 4.00, all source code, original icons & bitmaps,
- dialogs, interface, screen design and this document are
- copyright (c) 1991, 1992 by Bryan T. Kinkel.
-
- Microsoft, Microsoft Windows 3.0, Word, TrueType, and Visual
- Basic are all trademarks of Microsoft Corporation.
-
- Adobe, Adobe Type Manager, Adobe Type Align, and Postscript are
- all trademarks of Adobe Corporation.
-
- Publisher's PowerPak is a trademark of Atech Software.
-
- All other trademarks as trademarks of their respective companies.
-
- Printer's Apprentice is not public domain. It remains the intellectual
- property of Bryan Trevor Kinkel, 24 Winterset Lane, Simsbury, CT 06070.,
- but is distributed via the shareware system to the professional computing
- and desktop publishing communities for general and business use. Please
- support the shareware concept by registering.
-