Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

dvitype(1)

gftype(1)



PKTYPE(1)                                               PKTYPE(1)


NAME
       pktype - translate a packed font file for humans to read

SYNTAX
       pktype pk_file_name [output_file_name]

DESCRIPTION
       The  pktype  program  translates  a  packed font file (PK)
       (output by, for example, gftopk(1) to a file  that  humans
       can  read.  It also serves as a PK file-validating program
       (i.e., if pktype can read it,  it's  correct)  and  as  an
       example  of  a  PK-reading program for other software that
       wants to read PK files.

       The pk_file_name on the command  line  must  be  complete.
       Because  the resolution is part of the extension, it would
       not make sense to add on a default extension  as  is  done
       with  TeX  or DVI-reading software. If no output_file_name
       is specified, the output goes to the stdout.

       The output file gives a compact  encoding  of  the  packed
       encoding,  using conventions described in the source code.
       Run lengths of black pixels alternate  with  parenthesized
       run  lengths  of  white  pixels,  and brackets are used to
       indicate when a row should be repeated.

ENVIRONMENT
       pktype looks for pk_file_name first in the current  direc-
       tory.  If it is not present there, it uses the environment
       variable PKFONTS.  If that is not set, it uses  the  vari-
       able  TEXPKS.   If  that is not set, it uses TEXFONTS.  If
       this is not set, it uses the system defaults:
       TEXFONTS: /usr/contrib/lib/tex/fonts//:.     /*TFMfont*/,
       See tex(1) for the details of the searching.

SEE ALSO
       dvitype(1), gftype(1)

AUTHORS
       Tomas Rokicki wrote the program.  Donald Knuth  originally
       ported  it to Unix.  Pierre MacKay adapted it for compila-
       tion with web2c.















                             7 Jan 92                           1


Typewritten Software • bear@typewritten.org • Edmonds, WA 98026