home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 14 / 14.iso / s / s005 / 9.ddi / WINREADM / OS2_MDOS_WINOS2_README.ATM < prev    next >
Encoding:
Text File  |  1993-03-12  |  17.4 KB  |  437 lines

  1. Adobe Type Manager (R) version 2.5     Release Notes
  2. Windows version
  3. November 12, 1991
  4.  
  5. Adobe Type Manager is a registered trademark of Adobe Systems
  6. Incorporated.  Copyrights 1983-1991 Adobe Systems Incorporated.
  7. All Rights Reserved.  Patents Pending
  8.  
  9.  
  10.  
  11. This document contains additional information that is
  12. supplemental to the user manual.  Topics include:
  13.  
  14. ATM.INI
  15. ATM Control Panel
  16. PostScript soft fonts
  17. Use Pre-built or Resident Fonts option
  18. ATM and printing
  19. Current printer drivers
  20. Programming with ATM
  21. Application specific notes
  22. Novell Netware
  23. General troubleshooting
  24. ATM.INI parameters
  25.  
  26.  
  27.  
  28. The following files are installed on disk:
  29.  
  30. ATM16.DLL             Program file for Windows Standard mode
  31. ATMSYS.DRV            ATM System driver
  32. ATMCNTRL.EXE          ATM Control Panel
  33. README.ATM            This file
  34.  
  35.  
  36. ATM.INI
  37.  
  38. ATM's initialization file, ATM.INI, is created during
  39. installation.  It contains a list of fonts installed in ATM and
  40. other ATM program-related settings.  For more technical
  41. information, see Appendix A at the end of this file.
  42.  
  43.  
  44. ATM Control Panel
  45.  
  46. There is no longer a pre-defined limit to the number of fonts you
  47. can install through the ATM Control Panel.  Windows does,
  48. however, impose file-size limitations to all initialization files
  49. including the ATM.INI and the WIN.INI.  Microsoft recommends
  50. keeping these files to less than 32k in size.  The absolute
  51. maximum file size is 64k.  If this limit is reached, Windows
  52. cannot open, read, or write properly to these INI files. Due to
  53. this file-size limitation, the maximum number of fonts that can
  54. be listed in ATM.INI is around 900 fonts.
  55.  
  56.  
  57. Fonts listed in the ATM Control Panel
  58.  
  59. The more fonts you add to Windows, the longer it will take for
  60. Windows to load.  The exact time depends on the type of processor
  61. you have and your system configuration.  If you feel that Windows
  62. is taking too long to load, you may want to free up more memory
  63. available to Windows and/or reduce the total number of fonts
  64. installed to a reasonable set of fonts you frequently use.
  65.  
  66.  
  67. PostScript soft fonts
  68.  
  69. When you add fonts through the Control Panel, ATM modifies your
  70. WIN.INI so that Windows will automatically download your
  71. PostScript soft fonts to your PostScript printer at print time.
  72. The maximum number of PostScript soft-font entries per printer
  73. entry in WIN.INI is approximately 175.  The exact number depends
  74. on your particular system configuration.  This limit stems from
  75. the Windows PostScript driver's inability to enumerate a large
  76. number of fonts.  If you receive spurious printer-related error
  77. messages when starting Windows or switching to a PostScript
  78. printer, check the number of soft fonts you have installed in the
  79. PostScript printer section in the WIN.INI.  You may have to
  80. manually remove these soft-font entries.
  81.  
  82.  
  83. Use Pre-built or Resident Fonts option in the ATM Control Panel
  84.  
  85. If you check the Use Pre-built or Resident Fonts option, ATM will
  86. use these fonts at print time instead of rasterizing a graphic
  87. image of your text and sending it to your printer. You may find
  88. that when this option is selected, resident fonts will not be
  89. masked by your printer if a graphic image is placed on top of the
  90. text.  As an example, open an application that allows you to draw
  91. images over text, select the font Courier, and draw a gray box on
  92. top of it.  The font will be covered by the object on the screen.
  93. With the Use Pre-built or Resident Fonts option turned on, your
  94. printer will print the text on top of the image.  This type of
  95. behavior also occurs if you have ATM turned off. If you deselect
  96. the Use Pre-built or Resident Fonts option, your text and graphic
  97. image will print as displayed on-screen.  Although ATM does not
  98. require restarting Windows when changing the Use Pre-built or
  99. Resident Fonts option, it may be necessary to quit and restart
  100. applications for this option to take effect.
  101.  
  102.  
  103. ATM and printing
  104.  
  105. ATM uses PostScript outline fonts to produce a smooth graphic
  106. display of your fonts on-screen.  The fonts available for use
  107. depend on the printer driver you have selected in your
  108. application.  The fonts available to non-PostScript printers are
  109. the internal printer fonts, the Windows internal bitmap fonts,
  110. and the fonts listed in the ATM Control Panel.  At print time ATM
  111. generates a graphic image of your text based on the PostScript
  112. outlines, and sends this image to your printer.  If you have PCL
  113. bitmap fonts installed for your printer, the PCL driver will
  114. download these soft fonts if you have checked the Use Pre-built
  115. or Resident Fonts option in the ATM Control Panel.
  116.  
  117. With PostScript printers, however, the fonts available are the
  118. fonts internal to your printer and the PostScript soft-font
  119. entries listed in your PostScript printer section in the WIN.INI.
  120. If you have added additional PostScript printers or changed
  121. printer ports since installing fonts to ATM, you may find that
  122. some of the fonts displayed in the ATM Control Panel do not
  123. appear in your application when using the PostScript driver.
  124. This is because the PostScript soft-font entries for the specific
  125. printer setup in the WIN.INI are missing.  To remedy this
  126. discrepancy, simply add the missing fonts again through the ATM
  127. Control Panel.  When printing to a PostScript printer, ATM does
  128. not have to be active, because it does not rasterize any fonts,
  129. but rather lets Windows and the PostScript driver download the
  130. PostScript outlines to your printer.
  131.  
  132.  
  133. Print resolution
  134.  
  135. For the highest print quality, we recommend you set your printer
  136. and printer driver to its highest print resolution.  Certain HP
  137. printer drivers do not properly set the print resolution.  If you
  138. suspect your HP driver is not set to 300 dpi, although the
  139. resolution appears to be set at 300 dpi when viewed through the
  140. Windows Printer Control Panel, set your driver to 75 dpi, save
  141. this option, and then reset the resolution back to 300 dpi.  The
  142. line prtresfac=0 must appear in the HP printer entry in the
  143. WIN.INI for your driver to be truly set to 300 dpi.  Excel 3.0a,
  144. for example, will print blank cells instead of ATM fonts if your
  145. HP printer is not set to 300 dpi.
  146.  
  147.  
  148. Printer drivers
  149.  
  150. For the highest font rasterization quality, we recommend you use
  151. the latest Windows 3.x video and printer drivers.  The following
  152. list contains the latest version numbers for a few popular
  153. printers as of November 1, 1991:
  154.  
  155. LaserJet (PCL4)      3.4           DeskJet               3.10
  156. LaserJet III (PCL5)  30.3.86       DeskJet 500 scalable  2.0
  157. Microsoft PostScript 3.4b          PaintJet              1.2
  158.  
  159.  
  160. Programming with ATM
  161.  
  162. If you are a Windows developer, you can receive information on
  163. ATM API calls, general ATM aware programming tips, and a complete
  164. list of ATM.INI settings by calling Adobe Developer Support at
  165. (415) 961-4111.
  166.  
  167.  
  168.  
  169. Application-specific notes
  170.  
  171.  
  172. AmiPro 2.0
  173.  
  174. The underline of light-colored text may not print properly on non-
  175. PostScript printers.  This is due to the way AmiPro handles
  176. underlined text and colors.
  177.  
  178. 12-point Helv, Helvetica, Tms Rmn, and Times may not display
  179. correctly in Ami's Enlarged view.
  180.  
  181.  
  182. Corel Draw 2.0
  183.  
  184. This version of Corel Draw does not work with ATM.
  185.  
  186.  
  187. Designer 3.1 and Charisma 2.1
  188.  
  189. The lines used for underlines and strikeouts may appear broken
  190. when using an ATM font.  This is due the way these Micrografx
  191. products handle character placement.
  192.  
  193. If you rotate text at a 90░ angle and then stretch it, you may
  194. find that the font will not be properly resized.  To avoid this
  195. problem, first resize the font and then rotate it.  Rotating
  196. stretched text at a 180░ angle may cause the last letters in the
  197. text string to overlap.  In this case, first rotate the text by
  198. 180° and then stretch it.
  199.  
  200. Rotated text at certain angles will sometimes print with expanded
  201. character spacing to non-PostScript printers.  Try using the
  202. Print View option and selecting the entire page.  Adobe is
  203. working with Micrografx on the above-mentioned problems.
  204.  
  205.  
  206. Micrografx PostScript driver
  207.  
  208. The Micrografx PostScript driver has a unique printer section
  209. structure in the WIN.INI. PostScript soft fonts cannot be
  210. installed to this driver using the ATM Installer and Control
  211. Panel.  You can, however, install your fonts through the
  212. Micrografx Printer Setup menu.  Refer to your Micrografx manual
  213. for further details.
  214.  
  215.  
  216. Norton Desktop for Windows 1.0
  217.  
  218. Due to the different structure of Norton Desktop's application
  219. groups, the ATM icon will not be properly installed into the Main
  220. group when running Norton as your desktop shell.  You must
  221. manually add the ATM Control Panel icon.  The ATM Installer will,
  222. however, copy all of the necessary files to your system and will
  223. configure Windows to run ATM.
  224.  
  225.  
  226. PageMaker 4.0
  227.  
  228. For best results with ATM, set the "Vector text above" and
  229. "Stretch text above" limits in the Preferences dialog box to
  230. 10000 pixels each.
  231.  
  232.  
  233. PowerPoint 2.0
  234.  
  235. For best results at small point sizes on screen, remove the
  236. "Small Fonts" font using the Windows Fonts Control Panel.
  237.  
  238.  
  239. Ventura Publisher Windows Edition v. 3.0
  240.  
  241. To use ATM with Ventura you must install the "Windows" patch
  242. disk.  You can receive this disk by contacting Ventura at (800)
  243. 822-8221.
  244.  
  245. The fonts Helvetica and Times will not display correctly in
  246. Reduced View.
  247.  
  248. Reversed text does not print correctly to non-PostScript
  249. printers.
  250.  
  251.  
  252. Word for Windows 1.1a and 2.0
  253.  
  254. Double underlines may print as one thick underline at point sizes
  255. larger than 18 points.  This is due to the way Word for Windows
  256. handles double underlining.
  257.  
  258. In version 1.1a, the typeface used in the ruler and in the status
  259. bar may not be Helvetica.  This is because WinWord uses the first
  260. variable pitch sans-serif font available in the [Fonts] section
  261. of the ATM.INI.  This does not happen in WinWord version 2.0.
  262.  
  263.  
  264. WordPerfect for Windows 5.1
  265.  
  266. WordPerfect for Windows does not allow Windows to display fonts
  267. properly in preview mode.
  268.  
  269.  
  270. Novell Netware
  271.  
  272. Although ATM is not a network application, you can print to
  273. network printers using ATM.  Because ATM sends raster graphics to
  274. your non-PostScript printer, it is important to configure the
  275. File Contents section in your print job definition to byte stream
  276. instead of text.
  277.  
  278. There is also a 34-character limit for the PostScript target
  279. directories for the PFB and PFM files.  If your target directory
  280. name exceeds this limit, use the map root command (instead of the
  281. usual map command) to map the directory to a simulated root
  282. directory.
  283.  
  284.  
  285. General troubleshooting
  286.  
  287. Justified text sometimes extends beyond the right margin on
  288. screen, but prints correctly.  This happens particularly at small
  289. point sizes.  The problem is caused either by roundoff errors
  290. occurring between the ATM font metrics and how the particular
  291. application calculates the total width of a line of text, or
  292. because Windows is using a screen font for a font of a different
  293. size.  Turning off the Use Pre-built or Resident Fonts option in
  294. the ATM Control Panel will correct the latter.
  295.  
  296. If Helv is aliased to Arial MT in the ATM.INI, ATM will always
  297. use the internal font Helvetica when printing to a PostScript
  298. device regardless of whether you use Helv or Arial MT.
  299. Similarly, if Tms Rmn is aliased to TimesNewRomanPS in the
  300. ATM.INI, ATM will always use the internal font Times when
  301. printing to a PostScript device regardless of whether you use Tms
  302. Rmn or TimesNewRomanPS.
  303.  
  304.  
  305.  
  306. Appendix A                  ATM.INI
  307.  
  308. The following section contains technical information on ATM
  309. version 2.0's initialization file.  This file is divided up into
  310. six sections: Fonts, Setup, Settings, Mono, Aliases, Synonyms.
  311.  
  312. [Fonts]   This section contains a list of all of the fonts
  313.           installed through ATM and the locations of the
  314.           PostScript PFM and PFB files for each font.  The fonts
  315.           listed here are available to all non-PostScript
  316.           printers for screen display and printing.  The fonts
  317.           available to PostScript printers are based on the
  318.           PostScript soft font entries in the specific printer
  319.           section of the WIN.INI and those internal to the
  320.           PostScript driver.  If a font is listed in both the
  321.           WIN.INI and the ATM.INI, ATM will rasterize the font to
  322.           the screen.  The printing of fonts to PostScript
  323.           devices is solely the responsibility of the PostScript
  324.           driver and Windows.  ATM does not have to be active
  325.           when printing to PostScript devices.
  326.  
  327.           Another important point to remember about PostScript
  328.           printers is that, although a particular application
  329.           will allow you to bold or italicize a certain font,
  330.           your PostScript printer will not be able to render the
  331.           bold or italic font if the actual outline is not
  332.           available.  On non-PostScript printers, however, ATM
  333.           will synthesize a bold, italic or bold italic version
  334.           of a font based on the roman outline if the outline of
  335.           the desired font style is not present.
  336.  
  337.           The ATM 2.0 Installer will add not only PostScript
  338.           fonts found on the install disks to the [Fonts] section
  339.           of the ATM.INI, but also any PostScript fonts found in
  340.           the specified psfonts target directory as well as
  341.           PostScript soft-font entries found in the WIN.INI.
  342.  
  343. [Setup]
  344.  
  345. PFM_Dir   Default PFM directory for the ATM Control Panel when
  346.           adding fonts
  347. PFB_Dir   Default PFB directory for the ATM Control Panel when
  348.           adding fonts
  349.  
  350. [Settings]
  351.  
  352. FontCache=96      The size of the font cache is configurable
  353.                   through the ATM Control Panel.  The default is
  354.                   96.
  355.  
  356. ATM=On            Determines whether ATM will be loaded at Windows
  357.                   boot time.
  358.  
  359. BitmapFonts=On    This switch is set through the ATM Control Panel
  360.                   and does not require restarting Windows if
  361.                   changed during a Windows session.  You may,
  362.                   however, have to restart applications for this
  363.                   setting to take effect.  The default is On.
  364.                   ATM will defer to screen fonts, resident
  365.                   printer fonts and printer soft fonts rather
  366.                   than rasterizing the font itself if the font
  367.                   requested by the application is available.
  368.  
  369. SynonymPSBegin=9  This value determines the point size at which
  370.                   ATM will start using bitmap deferral for font
  371.                   pairs listed in both the Aliases and Synonyms
  372.                   sections.  The default is 9.  It is not
  373.                   recommended that this setting be changed.
  374.  
  375. QLCDir            Indicates the path of the QuickLoad file
  376.                   ATMFONTS.QLC, which contains a list of
  377.                   installed fonts and font metrics, thus reducing
  378.                   Windows boot time.  You can force ATM to
  379.                   rebuild this file by deleting the file through
  380.                   DOS and restarting Windows.
  381.  
  382. Version=2.0       This value enables the ATM 2.0 Installer to
  383.                   determine the version of ATM if ATM is not
  384.                   active; otherwise, the Installer determines the
  385.                   version of ATM from the DLL.
  386.  
  387. [Mono]
  388. Courier=Yes       This section contains a list of mono-spaced
  389. LetterGothic=Yes  fonts.
  390. PrestigeElite=Yes
  391. Orator=Yes
  392.  
  393. [Aliases]         This section defines which font will be used
  394.                   when the first font listed is requested.
  395.                   Helvetica and Times are used in the retail
  396.                   package of ATM.  In ATM bundles, Arial MT and
  397.                   TimesNewRomanPS are frequently used instead.
  398.                   Even when Helv is aliased to Arial MT, ATM will
  399.                   use the internal Helvetica font on PostScript
  400.                   printers if either Helv or Arial MT is
  401.                   selected.  This same rule applies to Tms Rmn
  402.                   when aliased to TimesNewRomanPS.
  403.  
  404. Helv=Helvetica    The fonts left of the equals sign are Windows
  405. Tms Rmn=Times     bitmap fonts.  By substituting them with
  406. Courier=Courier   PostScript outlines, ATM can rasterize a smooth
  407.                   font if these fonts are requested at sizes not
  408.                   available in bitmap form when the Use Pre-built
  409.                   or Resident Fonts option is turned on;
  410.                   otherwise, ATM will always rasterize the font.
  411.  
  412. Roman=Times       These settings enable ATM to use PostScript
  413. Modern=Helvetica  outlines instead of the standard Windows vector
  414.                   fonts (aka "stick" fonts).
  415.  
  416. Courier=Courier   This setting is needed if an application
  417.                   requests the smallest available fixed-pitch
  418.                   font.  If this line is not present, ATM
  419.                   provides some applications with a 1-point
  420.                   Courier font.
  421.  
  422. [Synonyms]
  423.  
  424. Helv=Helvetica    Unlike the font pairs in the Aliases section,
  425. Tms Rmn=Times     the font pairs in the Synonyms are
  426. Courier=Courier   interchangeable.  This means that when the font
  427.                   Helv is requested at a point size not available
  428.                   in bitmap form, the font Helvetica will be
  429.                   used.  However, when the font Helvetica is
  430.                   requested and a Helv bitmap font of the exact
  431.                   size is available, ATM will use the Helv bitmap
  432.                   to display the font on the screen; this
  433.                   increases performance.
  434.  
  435.  
  436.  
  437.