The process of installing a Type 1 font set is rather convoluted, but it may be separated into a modest set of stages.
For all the myriad other Type 1 fonts, to be able to print using the font you need the Type 1 file itself. Some of these are available for free (they've either been donated to the public domain, or were developed as part of a free software project), but the vast majority are commercial products, requiring you to spend real money.
where\latinfamily{xyz}
\bye
xyz
is the Berry name of the font family. This
simple script is adequate for most purposes: its output covers the
font family in both T1
and OT1
font encodings. Nevertheless,
with fancier fonts, more elaborate things are possible with
fontinst: see the documentation for details.
Fontinst also generates map files, and LaTeX font
definition (.fd
) files.
texmf
tree. All the
strictures about installing non-standard things apply here: be sure
to put the files in the local tree. Reasonable destinations for the
various files are:
.pfb, .pfa .../fonts/type1/<foundry>/<bname> .tfm .../fonts/tfm/<foundry>/<bname> .vf .../fonts/vf/<foundry>/<bname> .fd .../tex/latex/fontinst/<foundry>/<bname> .map .../dvips/fontinst/<foundry>
extra_modules="
(and before the closing quotes).
updmap --enable Map <xyz>.map
initexmf --mkmaps
, and the job
is done.
This question on the Web: http://www.tex.ac.uk/cgi-bin/texfaq2html?label=instt1font