home *** CD-ROM | disk | FTP | other *** search
/ Shareware 1 2 the Maxx / sw_1.zip / sw_1 / WINDOWS / FONTS / DMPFM151.ZIP / README.DOC < prev   
Text File  |  1992-05-25  |  6KB  |  168 lines

  1.                    Welcome to DumpPfm version 1.5.1
  2.                    --------------------------------
  3.                       Printer Font Metrics Dumper
  4.  
  5.  
  6. Short description :
  7. -------------------
  8.  
  9. This little program was written because of the many problems I had with
  10. .PFM files. The format of the files was very unclear and it appeared
  11. that at least two different formats were used by various fonts.
  12.  
  13.  
  14. Files in this package:
  15. ----------------------
  16.  
  17.     README.DOC        - This file!
  18.     DUMPPFM.EXE       - Executable
  19.  
  20.  
  21. Usage :
  22. -------
  23.  
  24. The syntax is very easy:
  25.  
  26.     DUMPPFM [/Verbose] file[.PFM] [file.[AFM]]
  27.  
  28. Normally, an AFM file will be generated, but the /Verbose switch can be
  29. used to dump complete info (including some Windows 3.0 and ATM
  30. peculiarities).
  31.  
  32. Note that the .PFM and .AFM extensions are not essential, DumpPfm does
  33. extension guessing for the PFM file and for the AFM file when it is not
  34. in /Verbose mode.
  35.  
  36. Before using this product, please read the full documentation to see if
  37. it fits your needs. If it doesn't, or if you have any questions or
  38. suggestions concerning this product or any other products, please
  39. contact the address below:
  40.  
  41. P.S.O.
  42. attn. Jeroen W. Pluimers
  43. P.O. Box 266
  44. 2170 AG Sassenheim
  45. The Netherlands.
  46.  
  47. fidonet:  2:281/521
  48. internet: jeroenp@rulfc1.LeidenUniv.nl
  49.  
  50.  
  51. How it works :
  52. --------------
  53.  
  54. DumpPfm uses the information of the Printers and Fonts toolkit manual
  55. that can be found in the Microsoft DDK to disassemble the PFM file. This
  56. way, bare bones PFM files could be dumped, but not the PFM files that
  57. were shipped with PostScript and PCL fonts.
  58.  
  59. After browsing some other manuals (Aldus, Adobe) and some binaries (PCL
  60. and PostScript drivers), it appeared that at least two different PFM
  61. files were used. A warning was added into the program.
  62.  
  63. This means DumpPfm is not perfect, there might be some things that I
  64. overlooked. When I find time, I'll take a look at the PCL and PostScript
  65. driver sources to make it better.
  66.  
  67.  
  68. Copyright / License / Disclaimer
  69. --------------------------------
  70.  
  71. I hope you enjoy my work, it did cost some time get it all done, but now
  72. it works fine for me. As I wrote the source code, the next copyright
  73. message applies.
  74.  
  75. _________________________________________________________________________
  76. DumpPfm 1.5.1 is copyright (c) 1991,1992 by Jeroen W. Pluimers for P.S.O.
  77. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  78.  
  79. This means that you are free to use, copy and distribute DumpPfm for
  80. noncommercial use IF:
  81.  
  82.     NO FEE IS CHARGED FOR USE, COPYING OR DISTRIBUTION.
  83.  
  84.     IT IS NOT MODIFIED IN ANY WAY.
  85.  
  86.     BOTH ARE COPIED TOGETHER.
  87.  
  88.  
  89. Clubs and user groups may charge a nominal fee (not to exceed $10) for
  90. expenses and handling while distributing them.
  91.  
  92. As I don't want to be liable for any possible damages caused by DumpPfm,
  93. the next disclaimer is included.
  94.  
  95. Jeroen W. Pluimers, hereafter called 'the author' hereby disclaims all
  96. warranties relating to the software included into this package, whether
  97. express or  implied, including without limitation any implied warranties
  98. of merchantability or fitness for a particular purpose. The author will
  99. not be liable for any special, incidental, consequential, indirect or
  100. similar damages due to loss of data or any other reason, even if the
  101. author has been advised of the possibility of such damages. In no event
  102. shall the author's liability for any damages ever exceed the price paid
  103. for the license to use software, regardless of the form of the claim.
  104. The person using the software bears all risk as to the quality and
  105. performance of the software.
  106.  
  107. For reactions and donations (would be appreciated, no money --> no new
  108. software) write to:
  109.  
  110. P.S.O.
  111. attn. Jeroen W. Pluimers
  112. P.O. Box 266
  113. 2170 AG Sassenheim
  114. The Netherlands.
  115.  
  116. internet:   jeroenp@rulfc1.LeidenUniv.nl
  117. fidonet:    2:281/521
  118. compuserve: 100013,1443
  119.  
  120. If you register yourself as a user of this utility, by sending $25 or
  121. more, you will send you a disk with the newest version as soon as
  122. possible, and you get a message when the first new version comes out.
  123.  
  124.  
  125. Revision history :
  126. ------------------
  127.  
  128. Version 1.5.1 :       * Distribution version for undocumented windows book
  129.                       * Documentation update
  130.  
  131. Version 1.5 :         * Added ability to dump as an AFM file (default)
  132.                         or with a command line switch as a verbose dump
  133.  
  134. Version 1.4.1 :       * Added ATM style and Face Name reporting
  135.                         ATM 1.0 and 1.1 erroneously consider weights
  136.                         401 and above to be "BOLD". ATM 1.15 and
  137.                         correctly consider weights of 501 and up to be
  138.                         "BOLD"
  139.  
  140.  
  141. Version 1.4 :         * Changed PostScript ANSI encoding to windows 3.1
  142.                       * Added default extension of .PFM
  143.                       * Fixed documentation (one occurrence of UpConv)
  144.  
  145. Version 1.3.1  :      * Added description for boolean fields
  146.  
  147. Version 1.3  :        * Added encoding recognition after some
  148.                         hints from Berthold K.P. Horn
  149.                       * Added warning about NumKernTracks incompatibility
  150.                       * Added compatibility issues section
  151.                       * Bug fix in PostScript width table description
  152.  
  153. Version 1.2  :        * Added width table for PCL fonts
  154.                       * Added family and pitch description
  155.                       * Bug fixes
  156.  
  157. Version 1.1.1:        * Bug fixes
  158.                       * Added Symbol font detection
  159.                       * More PostScript character names
  160.  
  161. Version 1.1  :        * Added PostScript names for ANSI encoding
  162.                       * Added PostScript names for standard encoding
  163.                       * Added character set (ANSI/standard) detection
  164.  
  165. Version 1.0  :        * Added warning about NumKernPairs incompatibility
  166.  
  167. Version 0.9  :        * Initial test version
  168.