Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ tftopl(1) — BSD/386 1.0

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

pltotf(1)



TFTOPL(1)                                               TFTOPL(1)


NAME
       tftopl - convert font metric (tfm) files to property lists

SYNOPSIS
       tftopl [-verbose] [-charcode-format=format]  tfm_file_name
       [pl_file_name]

DESCRIPTION
       The  tftopl  program  translates a (program-oriented) font
       metric file to  a  (human-oriented)  property  list  file.
       Thus,  you  can edit the contents of the TFM files, if the
       font designer has not done his or her job properly, or  if
       you're  encountering  strange  difficulties,  or if you're
       just curious.  It also serves  as  a  TFM-file  validating
       program,  i.e.,  if no error messages are given, the input
       file is correct.

       The plfilename must be complete. No  adding  of  default
       extensions or path searching is done.  If the plfilename
       is not given, standard output is used. On the other  hand,
       tftopl looks for tfmfilename first in the current direc-
       tory.  If it is not present there, it uses  the  variables
       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.

OPTIONS
       Without the -verbose  option,  tftopl  operates  silently.
       With  it, a banner and progress report are printed on std-
       out.

       The argument  format  to  -charcode-format  specifies  how
       character  codes  are  output in the PL file.  By default,
       only letters and digits are output  using  the  C  integer
       code  (i.e.,  in  ASCII);  the others are output in octal.
       (Unless the font's coding scheme starts with TeX  math  sy
       or  TeXmathex, that is, when all are output in octal.)  If
       format is ascii, all character codes  that  correspond  to
       graphic  characters,  besides the left and right parenthe-
       ses, are output in ASCII.  On the other hand, if format is
       octal, all character codes are output in octal.

       See tex(1) for the details of specifying options.

SEE ALSO
       pltotf(1)
       Donald Knuth, TeXware, The METAFONTbook

AUTHORS
       Donald  Knuth  wrote the program. It was published as part
       of the TeXware technical report, available  from  the  TeX
       Users  Group.   Howard Trickey and Pavel Curtis originally
       ported it to Unix.



                             7 Jan 92                           1


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