I am out of my depth here, because you are using linux. But here goes a shot. I think there is a file, texmf.cnf, where you can set stuff, one thing being the order in which tex searches paths. I think you want to set it to the current directory, then a local tex directory (like texmf-local), then the normal tex tree. I believe you'll find this mentioned both in the manual for Fonts in Context and the Texfont manual. It's best to make personal adaptions in the tree texmf-local, as these changes won't get overwritten when you install new releases of tex. Make sure your directories are writable? Could that be the problem you are experiencing in your description? Also, instead of texfont --en=8r --ve=urw --co=courier --so=auto try being more specific, say with texfont --en=8r --ve=urw --co=courier --fontroot=/tex/texmf-local --so= (put the absolute path to your source files here) --makepath --install I am just guessing at things here. I probably won't be of much help because I have a windows installation. Good luck.
Gerben, Apologies for posting any confusion.
1. The only package fink in use is the tetex placeholder system-tetex I did previously have fink tetex but now only have i-Installer tetex almost latest.
2. The texroot report no longer occurs presumably I have cleaned up my installation further. The command now aborts simply with the subpath message.
texfont --en=8r --ve=urw --co=courier --fontroot=/tex/texmf-local --so=auto
TeXFont 1.5 - ConTeXt / PRAGMA ADE 2000-2001 (STILL BETA)
processing aborted : unknown subpath ../fonts/afm/urw/courier
--help : show some more info
Locate gives the following list suggesting that texfont is not looking at /usr/local/teTeX/share/texmf.tetex for fonts
locate /fonts/afm/urw/courier /usr/local/teTeX/share/texmf.tetex/fonts/afm/urw/courier /usr/local/teTeX/share/texmf.tetex/fonts/afm/urw/courier/ucrb8a.afm /usr/local/teTeX/share/texmf.tetex/fonts/afm/urw/courier/ucrbo8a.afm /usr/local/teTeX/share/texmf.tetex/fonts/afm/urw/courier/ucrr8a.afm /usr/local/teTeX/share/texmf.tetex/fonts/afm/urw/courier/ucrro8a.afm
Texfont help suggest that I should use the following command but the same unknown subpath is returned. texfont --en=8r --ve=urw --fontroot=/usr/local/teTeX/share/texmf.tetex --co=courier --so=auto
In the file /usr/local/teTeX/share/texmf.tetex/context/config/texexec.ini There is a line which seems very odd and PC like set TeXFontsPath to l:/tex/texmf;l:/tex/texmf-local;
I have commented out this line and set TeXFontsPath to other more likely values like texmf, texmf.tetex all do not effect the unknown subpath.
I'm now beyond the end of my knowledge. -- Nigel
_______________________________________________ ntg-context mailing list ntg-context@ntg.nl http://www.ntg.nl/mailman/listinfo/ntg-context