home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 10 / 10.iso / m / m028 / mtime2.ddi / README.TXT < prev   
Encoding:
Text File  |  1991-11-12  |  19.5 KB  |  503 lines

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