Thanks to all who assisted earlier in the thread. Let me start with a clean sheet of paper. My environment is Slackware Linux, which puts TeX in /usr/share/. However I have updated the ttf2afm program by copying the newer version from TeXLive as previously discussed. Here are my two font install scripts. The first is for a pfb file not accompanied by an afm file. The second is for a ttf file. They both seem to work for me, given my environment. Both require that the font be put in a subdirectory by itself to start with. Both require that the font be assigned an unique name. Both require that updmap.cfg be modified initially to include a file called plus.map. Both are called with <command> vendorname fontname. Comments/criticisms appreciated. Are they candidates for the contextgarden WIKI? -----------------makefonts----------------------------------- pf2afm *pfb mkdir /usr/share/texmf-local/fonts/source/$1 mkdir /usr/share/texmf-local/fonts/source/$1/$2 cp * /usr/share/texmf-local/fonts/source/$1/$2/ texfont --en=8r --ve=$1 --co=$2 --ma --in cd /usr/share/texmf-local/fonts/map/pdftex/context/ cat *map >plus.map mv plus.map /usr/share/texmf/fonts/map/pdftex/updmap updmap texhash ------------------------------------------------------------- --------------------makettls-------------------------------- ttf2afm *ttf mkdir /usr/share/texmf-local/fonts/source/$1 mkdir /usr/share/texmf-local/fonts/source/$1/$2 cp * /usr/share/texmf-local/fonts/source/$1/$2/ texfont --en=8r --ve=$1 --co=$2 --ma --in cd /usr/share/texmf-local/fonts/map/pdftex/context/ sed {s/pfb/ttf/} *$2* cat *map >plus.map mv plus.map /usr/share/texmf/fonts/map/pdftex/updmap updmap texhash ------------------------------------------ -- John Culleton