On 24 Oct 2013, at 09:01, Schmitz Thomas A. <thomas.schm...@uni-bonn.de> wrote:
> 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 ___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki! maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________