home *** CD-ROM | disk | FTP | other *** search
/ DTP Toolbox / DTPToolbox.iso / utilities / propage_pdraw / atap / readmefirst < prev    next >
Encoding:
Text File  |  1992-06-14  |  10.3 KB  |  224 lines

  1. ================================================================
  2.  
  3.            USING ADOBE TYPE WITH PROFESSIONAL PAGE (etc.)
  4.  
  5. ================================================================
  6.  
  7. Release 1.9
  8.  
  9. No thanks to certain companies who publish buggy software, and thanks to the
  10. demands of unimpressed users like yourself, I'm re-releasing my V1.9 screen
  11. font/AFM converter.
  12.  
  13. First some major notes: 
  14.  
  15. 1) ConvertAFM and UnpackFNT are now re-written in C! Thanks to Matt Dillon's
  16. DICE (which I'll register for as soon as I get some donations!) I managed
  17. to write very clean and very FAST (!) versions of these programs. They are
  18. still command-line driven but are much nicer to use.
  19.  
  20. 2) The other two programs come from other packages. ConvertFNT is really
  21. "Convert" from Rico Mariani's old MacFont package (Fred Fish #138). I use
  22. this because I couldn't do actual font conversions yet. Also, UnStuffIt is
  23. actually UnSIT V0.9 (No one ever wrote a good version if I recall) and this
  24. Macintosh un-archiver still has problems with RLE (pre-compressed) archives.
  25. To transfer .SIT archives to the Amiga, make sure when they're created that
  26. they have compression TURNED OFF! The file will be bigger, but it will
  27. unpack properly.
  28.  
  29. 3) Based on scattered reports, Gold Disk's FONT MANAGER has some problems.
  30. I'm not sure what's wrong, but apparently you can convert a Type 1 typeface
  31. to CG Intellifont format (PPage format) and you can find it in CGFonts:,
  32. but it won't show up in PPage's typeface listing. If you have the same
  33. problems then find yourself some Macintosh screen fonts and convert them
  34. with this package. Stick your Type 1s in CGFonts:PS so PPage can download
  35. them upon printing. Also, FONT MANAGER cannot convert Type 1s generated from
  36. Corel's WFNBOSS. Corel's conversion routine skips EEXEC encryption and Font
  37. Manager requires this to work. To use these, stick them in CGFonts:PS as
  38. above, and steal :-) some Mac screen fonts. AFMs from WFNBOSS will work
  39. with ConvertAFM.
  40.  
  41. Scatterd reports also suggest that Font Manager may have problems with some
  42. versions of .AFM files. If you can convert the Type 1s but cannot create
  43. .metrics with it, try ConvertAFM. You may have to edit the typeface name
  44. itself, but AFMs are just text files anyway.
  45.  
  46. 4) You can obtain Mac screen fonts and Adobe AFMs from your local service
  47. bureau for free, providing you are using their equipment for printing, and
  48. their typeface masters. Call Adobe Systems (1-800-83-FONTS) for details.
  49. You can also purchase Macintosh screen fonts and AFMs from Adobe Systems
  50. without buying the typefaces themselves. Much cheaper.
  51.  
  52. =============================================================
  53.  
  54.                     And now to the details.
  55.  
  56. =============================================================
  57.  
  58. This package doesn't convert TYPEFACES, IE: Type 1 outlines. It converts
  59. screen fonts and .AFM files. This means you can display a font on the PPage
  60. screen and work with it, but to print in PostScript you need the typeface
  61. master either IN THE PRINTER, or in CGFonts:PS. If you keep to small point
  62. sizes this makes no real difference. At larger sizes you can see the real
  63. ugliness of screen fonts, BUT THE SPACING IS CORRECT because PPage gets
  64. spacing information from the .metric file. Also, if you can live with the
  65. ugliness, screen fonts run FASTER than outlines and when you print to
  66. PostScript it makes no difference anyway.
  67.  
  68. The fonts and .metric files you create with this package work with most of
  69. Gold Disk's PostScript-related applications. These include Professional Page,
  70. Professional Calc, and PageSetter II. Other applications that conform to
  71. Gold Disk's .metric format will also work, including ProWrite 3.0 and up. 
  72. Excellence! 2.0 won't work with these unless you convert the resulting
  73. .metric files with MSS's metric converter. This reverts the PPage .metric to
  74. the older PageSetter/LaserScript format, but renders it useless with 
  75. PPage or other compatible applications.
  76.  
  77. This package contains the following:
  78.  
  79. 1) ConvertAFM: This creates .metric files based on .AFM, or Adobe Font
  80. Metric files. A .metric can contain information for up to four typeface
  81. styles (regular, bold, italic, and bold-italic) so you need to input four
  82. .AFM files or less. Re-written in C with source code included (I'm looking
  83. for criticisms as this is my first real C project.)
  84.  
  85. 2) UnpackFNT: Empties the contents of a Macintosh resource file and
  86. separates any screen fonts from it. Resource files (also called "Suitcases")
  87. are created on the Macintosh using Font/DA Mover V3.8 and transfered to the
  88. Amiga using any way you can... Also in C with source code included.
  89.  
  90. 3) ConvertFNT: Converts single font resources to Amiga screen fonts. To use
  91. this effectively with UnpackFNT, you need Workbench 1.3 or better and the
  92. command "SPAT". It writes directly to FONTS: so you may want to re-assign
  93. FONTS: if you don't have room for them. From Rico's MacFont (FF #138).
  94.  
  95. 4) UnStuffIt: UnSIT V0.9. Used for unpacking Macintosh archives in .SIT
  96. format. When creating archives on the Macintosh, remember to disable
  97. compression to make unpacking easier. I forgot where it came from. Type
  98. "UnStuffIt" by itself to get the copyright info, etc.
  99.  
  100. 5) ISOLatin1: A copy of the USA1 keymap that uses CTRL-ALT and CTRL-SHIFT-ALT
  101. to simulate the Macintosh keymap. Best used with Apple Standard or font
  102. specific encoded typefaces if you know the Macintosh keyboard equivelants.
  103. Created with SetKey 1.0 by CodeWorks. I'm not sure if it works in Workbench
  104. 2.0 but it works in 1.3. If you know a good keymap editor that works in
  105. WB 2.0 please tell me!
  106.  
  107. Stick ConvertAFM, UnpackFNT, ConvertFNT, and UnStuffIt somewhere in your
  108. command path (C:, SYS:System, SYS:Utilities, whatever) to make usage easier.
  109. Put ISOLatin1 in DEVS:Keymaps. I provided an installation script to do this
  110. for you. The script requires IconX in C:.
  111.  
  112. And that's that. I have better programs on the brainworks, namely a
  113. friendlier ConvertAFM with kerning pair editor, cleaner screen font
  114. converter, and a few other suprises. 
  115.  
  116. I'm not asking for money for this, but I won't mind donations. If you have
  117. problems, please mail me a disk with your problem files and I'll try to
  118. convert them for you. It's not easy to solve problems over the phone but I
  119. will try if you want. Here's the address:
  120.  
  121. Gordon Fecyk
  122. Adobe Type Access Package
  123. P.O. Box 373
  124. Oakville, Manitoba
  125. R0H 0Y0
  126. Canada
  127.  
  128. Phone: (204) 267-2617
  129.  
  130. Actually, if you really want to donate anything, I would really appreciate
  131. the Workbench 2.0 developer's kit or a registered version of DICE. These
  132. don't cost too much, but I'm a lonely student with no cash to spare.
  133.  
  134. There are more instruction files on this package:
  135.  
  136. 1) Converting Screen Fonts: Detailed steps on converting Macintosh
  137. screen fonts to use with Professional Page or any other Amiga program that
  138. uses screen fonts.
  139.  
  140. 2) Creating .metric files: How to use ConvertAFM effectively, and how to
  141. organize .metric files to cover large typeface families.
  142.  
  143. 3) File Transfer Help: Tips on bringing screen fonts and .AFMs to your
  144. Amiga disks, and instructions for UnSIT 0.9.
  145.  
  146. 4) Using ISOLatin1: Using the Macintosh keymap with those unusual
  147. typefaces.
  148.  
  149. 5) TypeTheory: A bit of insight in how Professional Page and company use
  150. .metric files and screen fonts to do their job. Required reading if you have
  151. unusually large typeface families you want to use.
  152.  
  153. And there are yet other files:
  154.  
  155. 1) AG??____.AFM and SYM_____.AFM: Some sample AFMs courtesy of Adobe Systems.
  156. Use these to test ConvertAFM and to compare other vendors' AFMs in case
  157. they won't work with ConvertAFM. In a directory called "SampleAFMs".
  158.  
  159. 2) #?.c: Source code for UnpackFNT and ConvertAFM. In "SourceCode" directory.
  160.  
  161. 3) TestingFonts.mbin: A Macintosh font suitcase with a handful of screen
  162. fonts. Test UnpackFNT and ConvertFNT with this. Courtesy of Adobe Systems.
  163.  
  164. ================================================================
  165.  
  166. Copyright notices:
  167.  
  168. "Apple", "Macintosh", "LaserWriter", and other related names are trademarks
  169. of Apple Computer, inc. Screen font formats are property of Apple Computer,
  170. inc. and details are available in the "Inside Macintosh" series by
  171. Addison-Wesley publications, and are available from Apple Computer, inc.
  172. and authorized dealers. No foolin!
  173.  
  174. "PostScript", and any typeface names mentioned in these instructions are
  175. trademarks of Adobe Systems. The PostScript interpreter and .AFM format are
  176. property of Adobe Systems. PostScript and Typeface technical information are
  177. published by Addison-Wesley publications and available from Adobe Systems.
  178. Or try your local library; you'd be suprised!
  179.  
  180. Professional Page is a product of Gold Disk, inc. and is subject to the
  181. copyright laws of your state or country. Piracy is a crime. So is keeping
  182. information from people who want to improve your software. :-) You hear me,
  183. Gold Disk? You're only hurting yourselves. The .metric file format is
  184. property of Gold Disk, inc. but I don't care if anyone else cracks it. :-)
  185. PageSetter/LaserScript and Professional Calc are also products of Gold Disk.
  186.  
  187. CorelDRAW! and WFNBOSS are MS-DOS / OS/2 applications, and are products
  188. of Corel Systems. By the way, dear Corel Systems: FIX YOUR TYPE 1 CREATOR!
  189.  
  190. ProWrite is a trademark and product of New Horizons software.
  191.  
  192. Excellence! is a product of Micro-Systems Software.
  193.  
  194. CrossDOS is a product of Consultron. 
  195.  
  196. Mac-2-DOS is a product of Central Coast Software.
  197.  
  198. A-MAX II and File Transfer II are products of ReadySoft.
  199.  
  200. My source code (ConvertAFM.c, UnpackFNT.c, and all non-standard #include
  201. files) is property of ME (Gordon Fecyk) and CANNOT be used in COMMERCIAL
  202. products, in whole or in part, without my permission. 
  203.  
  204. Distribution of this package is allowed freely if:
  205.  
  206. 1) no charge is made for distribution (other than a nominal copying fee),
  207.  
  208. 2) it is not distributed as part of a commercial package (ASK FIRST!),
  209.  
  210. 3) all document files and installation script are included,
  211.  
  212. 4) it is not distributed by commercial organizations. This means that
  213. user groups and Amiga retailers can distribute it but not companies like
  214. ZIPPERWARE! without my permission! Distribution by Fred Fish is permitted.
  215.  
  216. All persons or companies who made programs I'm distributing in this package
  217. are free to write and complain if they don't like it. This is directed to
  218. Rico Mariani and Scott Evernden. I'll remove your programs (Convert and UnSIT)
  219. if you want, but I'd really appreciate you allowing me to distribute them.
  220.  
  221. The Amiga is property of Commodore Business Machines, inc. and
  222. Commodore-Amiga Limited (Don't you wish it belonged to someone else? :-)
  223.  
  224.