On 24 Oct 2013, at 09:01, Schmitz Thomas A.
But so far, I have not been able to unset OSFONTDIR and make context ignore this directory. (Unlike some people in a recent discussion, my preference would be to NOT include any system fonts by default: it slows rebuilding the formats down, people who want it can achieve it, and it’s generally a bad idea). I’ll see if I can figure out how to do this and will report back, but for the time being, context cannot be used on Mavericks…
I’m getting slightly annoyed, please excuse my rant. I DO NOT want context to search for system fonts. What I have done is: 1. delete the lines elseif osname=="macosx" then ossetenv("OSFONTDIR","$HOME/Library/Fonts//;/System/Library/Fonts//“ etc. in mtxrun.lua. Rebuild formats. Result when I compile a file: fonts > names > globbing path '/Library/Fonts/**.ttf’ mtx-context | fatal error: no return code, message: luatex: execution interrupted 2. set an environment variable OSFONTDIR, rebuild formats. Result: same as above Why, oh why is context doing this? Just because some lazy people want their “system fonts” used, why is it impossible to make a clean separation? I only want fonts in my tex-trees used and searched, nothing else. Thomas