home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Professional / OS2PRO194.ISO / os2 / print / t1utils / t1disasm.man < prev    next >
Text File  |  1994-02-04  |  2KB  |  71 lines

  1. T1DISASM (1)                                         T1DISASM (1)
  2.  
  3.  
  4. NAME
  5.      t1disasm - disassemble type-1 font
  6.  
  7. SYNOPSIS
  8.      t1disasm [input[output]]
  9.  
  10. DESCRIPTION
  11.      t1disasm dissassembles Adobe type-1 font programs in either
  12.      PFA (hexadecimal) or PFB (binary) formats into human-read-
  13.      able form.  If the file output is not specified output goes
  14.      to the standard output.  If the file input is not specified
  15.      input comes from the standard input.  In this way t1disasm
  16.      can be used as a filter.
  17.  
  18.      t1disasm performs eexec and charstring decryption as speci-
  19.      fied in the Adobe Type 1 Font Format, the Adobe black book.
  20.      Additionally, the charstring binary tokens are expanded into
  21.      human-readable text form.
  22.  
  23. EXAMPLES
  24.      t1disasm Utopia-Regular.pfb Utopia-Regular.raw
  25.      t1disasm Utopia-Regular.pfa Utopia-Regular.raw
  26.  
  27.      In this case, the resulting Subrs entries look like
  28.  
  29.      dup 5 {
  30.              8 111 vstem
  31.              -12 128 hstem
  32.              707 -20 hstem
  33.              return
  34.              } |
  35.  
  36.      and the CharStrings entries like
  37.  
  38.      /exclam {
  39.              58 242 hsbw
  40.              6 callsubr
  41.              5 4 callsubr
  42.              63 707 rmoveto
  43.              -54 0 -5 -22 4 -45 rrcurveto
  44.              40 -431 rlineto
  45.              29 hlineto
  46.              42 431 rlineto
  47.              4 45 -5 22 -55 0 rrcurveto
  48.              closepath
  49.              6 4 callsubr
  50.              -719 vmoveto
  51.              243 callsubr
  52.              endchar
  53.              } |-
  54.  
  55.      in Utopia-Regular.raw.
  56.  
  57. SEE ALSO
  58.      t1asm (1), t1ascii (1), t1binary (1),
  59.      Adobe Type 1 Font Format
  60.  
  61. BUGS
  62.      None known.
  63.  
  64. AUTHOR
  65.      Lee Hetherington (ilh@lcs.mit.edu)
  66.  
  67.      Ported to Microsoft C/C++ Compiler and MS-DOS operating
  68.      system by Kai-Uwe Herbing (herbing@netmbx.netmbx.de)
  69.  
  70.                           June 12, 1992
  71.