texmftree (the advice about installing non-standard things applies here, too). The following list gives reasonable destinations for the various files related to a font family <fname>:
but if you are lucky, you will be starting from a distribution from CTAN and there is a corresponding.pfb, .pfa .../fonts/type1/<foundry>/<fname> .tfm .../fonts/tfm/<foundry>/<fname> .vf .../fonts/vf/<foundry>/<fname> .sty, .fd .../tex/latex/<fname> .map .../fonts/map/dvips/<foundry>
.tds.zipfile: using this TDS-file saves the bother of deciding where to put your files in the TDS tree.
as root. (If you can use updmap-sys — do; if not — presumably because your (La)TeX system was set up by someone else — you have to fall back on plain updmap, but be aware that it’s a potent source of confusion, setting up map sets that might be changed behind your back.)updmap-sys --enable Map <fname>.map
adding a line at the end:initexmf --edit-config-file updmap
for each font family <fname> you are adding to the system. Now generate revised maps with the shell commandMap <fname>.map
This, and other matters, are described in MiKTeX “advanced” documentation.initexmf --mkmaps
This question on the Web: http://www.tex.ac.uk/cgi-bin/texfaq2html?label=instt1font