在 OS X El Capitan 下使用 MacTex 2016(所有软件包均已更新)
我一直遵守规则https://www.tug.org/fonts/fontinstall.html。
1/ 从 CTAN 下载 emerald.zip。
2/ 解压缩文件/opt/share/texmf-local/
(与现有文件合并doc
目录tex/latex
)。
3/ 执行:
sudo -H mktexlsr.
sudo -H updmap-sys --force --enable Map=emerald.map
sudo -H mktexlsr.
4/ 编译testfont.tex
- pdftex testfont.tex
> OK。
第一个错误:
When compiling with "texstudio" \usepackage{emerald} gives the error "File 'emerald.sty' not found. \ECFDecadence".
我已将emerald
文件夹(包含.sty
文件和.fd
文件)复制到~/Library/texmf/tex/latex
。
第二个错误:编译时..\usepackage{emerald} \ECFDecadence ...
我得到:
kpathsea: Running mktextfm fdcmd8te
mktextfm: Running mf-nowin -progname=mf \mode:=ljfour; mag:=1; nonstopmode; input fdcmd8te
This is METAFONT, Version 2.7182818 (TeX Live 2016/MacPorts 2016_1) (preloaded base=mf)
kpathsea: Running mktexmf fdcmd8te
! I can't find file `fdcmd8te'. <*> ...ljfour; mag:=1; nonstopmode; input fdcmd8te Please type another input file name ! Emergency stop. <*> ...ljfour; mag:=1; nonstopmode; input fdcmd8te Transcript written on mfput.log.
grep: fdcmd8te.log: No such file or directory
mktextfm: `mf-nowin -progname=mf \mode:=ljfour; mag:=1; nonstopmode; input fdcmd8te' failed to make fdcmd8te.tfm. kpathsea: Appending font creation commands to missfont.log.
我不明白发生了什么事......