我一直TeXLive 13 pretest
在 OSX 上玩弄它,但我不知道luatex/luaotfload
在哪里寻找字体。
我知道它将luaotfload
在标准字体目录中查找,并且有变量$OSFONTDIR
。我尝试做的是让它查找~/Library/FontExplorerX
存储Linotype FontExplorer
其字体的目录。
当我尝试时export OSFONTDIR=/Users/simi/FontExplorerX//:$OSFONTDIR
,luaotfload-tool --update
将扫描目录并使字体可用。不幸的是,这没有坚持下去。
我可以在哪里永久地告诉 TL$OSFONTDIR
在哪里?我读到过,插入这行字OSFONTDIR= /Users/simi/FontExplorerX//
应该/usr/local/texlive/2013/texmf.cnf
可以解决问题,但这似乎没有效果。似乎luaotfload-tool
都kpsewhich
不在乎这个设置。
答案1
如果你使用 Bash shell,一个解决方案是添加
export OSFONTDIR=/Users/simi/FontExplorerX/
到您的.bash_profile
文件中。