home *** CD-ROM | disk | FTP | other *** search
/ The Fred Fish Collection 1.5 / ffcollection-1-5-1992-11.iso / ff_disks / 700-799 / ff732.lha / pstools / t1utils / T1ASM.DOC < prev    next >
Text File  |  1992-09-26  |  2KB  |  115 lines

  1.         NAME
  2.  
  3.         t1asm - assemble type-1 font
  4.  
  5.         SYNOPSIS
  6.  
  7.         t1asm [ -b ] [ ] [ input [ output ] ]
  8.  
  9.         DESCRIPTION
  10.  
  11.         t1asm assembles Adobe  type-1  font  programs  into  either  PFA
  12.         (hexadecimal)  or  PFB  (binary)  formats  from a human-readable
  13.         form.  If the file output is not specified output  goes  to  the
  14.         standard  output. If the file input is not specified input comes
  15.         from the standard input. In this way t1disasm can be used  as  a
  16.         filter.
  17.  
  18.         t1disasm  tokenizes  the  charstring data and performs eexec and
  19.         charstring encryption as specified in  the  Adobe  Type  1  Font
  20.         Format, the Adobe black book.
  21.  
  22.         The input is required to have a line of the form
  23.              /-|{string currentfile exch readstring pop}executeonly def
  24.         which  defines  the command, in this case `-|', that is to start
  25.         charstring data.  It is an error not to define such  a  command.
  26.         Another common name for this command is `RD'.
  27.  
  28.         After the start of the Subrs array in the input, all open braces
  29.         `{' not in a comment begin a charstring.  Such a  charstring  is
  30.         terminated by the next non-comment close brace `}'.  Within such
  31.         a charstring, only  comments,  integers,  and  valid  charstring
  32.         commands  are  allowed.  The format within a charstring is unim-
  33.         portant as long as integers and commands  are  separated  by  at
  34.         least  a  one  whitespace (space, tab, newling) character.  Note
  35.         that within charstrings, comments  are  discarded  because  they
  36.         cannot be encoded.
  37.  
  38.         OPTIONS
  39.  
  40.         -b  Output  in  PFB  (binary)  format. Set the maximum length of
  41.         sections in PFB output to length. Default value is large,  2**17
  42.         -  6,  yielding  section  size, including section header, of 128
  43.         Kbytes. length has no effect on PFA output.
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.    June 24, 1992                                                       page 1
  58.         EXAMPLES
  59.  
  60.  
  61.         example% t1asm Utopia-Regular.raw Utopia-Regular.pfa
  62.         example% t1asm -b Utopia-Regular.raw Utopia-Regular.pfb
  63.  
  64.         SEE ALSO
  65.  
  66.  
  67.  
  68.         Adobe Type 1 Font Format
  69.  
  70.         BUGS
  71.  
  72.         None known.
  73.  
  74.         AUTHOR
  75.  
  76.         Lee Hetherington (ilh@ lcs.mit.edu)
  77.  
  78.  
  79.  
  80.  
  81.  
  82.  
  83.  
  84.  
  85.  
  86.  
  87.  
  88.  
  89.  
  90.  
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.    June 24, 1992                                                       page 2
  115.