logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

t1disasm - disassemble PostScript Type 1 font

Authors

       Lee Hetherington (ilh@lcs.mit.edu)
       Eddie Kohler (ekohler@gmail.com)

Version 1.41                                                                                         T1DISASM(1)

Description

t1disasm disassembles Adobe Type 1 font programs in either PFA (hexadecimal) or PFB (binary) formats into
       human-readable form. If the file output is not specified output goes to the standard output.  If the file
       input is not specified input comes from the standard input.

       t1disasm  performs  eexec and charstring decryption as specified in the ``black book'', AdobeType1FontFormat.  Additionally, the charstring binary tokens are expanded into human-readable text form, using the
       names given in the black book and later documents describing Type 2 opcodes.

Examples

       % t1disasm Utopia-Regular.pfb Utopia-Regular.raw
       % t1disasm Utopia-Regular.pfa Utopia-Regular.raw

       In Subrs entries in Utopia-Regular.raw will look like
              dup5{8111vstem-12128hstem707-20hstemreturn}|
       and the CharStrings entries like
              /exclam{58242hsbw6callsubr54callsubr63707rmoveto-540-5-224-45rrcurveto40-431rlineto29hlineto42431rlineto445-522-550rrcurvetoclosepath64callsubr-719vmoveto243callsubrendchar}|-

Name

       t1disasm - disassemble PostScript Type 1 font

See Also

t1asm(1), t1ascii(1), t1binary(1), t1unmac(1), t1mac(1)

       AdobeType1FontFormat    is    available    free    from    Adobe    as    a    PDF    file:
       http://partners.adobe.com/asn/developer/PDFS/TN/T1_SPEC.PDFTheType2CharstringFormat,  also  available  from  Adobe as a PDF file, describes the newer Type 2
       operators, which are also used in some multiple-master  Type  1  fonts  like  Adobe  Jenson  and  Kepler:
       http://partners.adobe.com/asn/developer/PDFS/TN/5177.Type2.pdf

Synopsis

t1disasm [input [output]]

See Also