XeLaTeX 找不到自定义元字体

XeLaTeX 找不到自定义元字体

我刚刚从下载了 XeLaTeX这里,将它安装在我的 Mac 上,并尝试使用它来制作一个文件(haskell_101.tex来自这里)。

我运行xelatex haskell_101.tex后得到错误:

! LaTeX Error: File `floatflt.sty' not found.

下列的这些说明,我运行了tlmgr update --self --all,得到了同样的错误。然后我从下载了dtxins文件CTAN,运行了,在中floatflt.ins创建了目录,然后复制到那里,这样就解决了错误。(希望写下这一切将来能对某人有所帮助!)texmf/tex/latex/floatflt~/Libraryfloatflt.sty

然后我必须对wasysym和重复这些步骤fdsymbol,此时我的make部分操作已经完成,但最后还是因以下错误而失败:

kpathsea: Running mktextfm FdSymbolA-Book
/usr/local/texlive/2018basic/texmf-dist/web2c/mktexnam: Could not map source abbreviation  for FdSymbolA-Book.
/usr/local/texlive/2018basic/texmf-dist/web2c/mktexnam: Need to update ?
mktextfm: Running mf-nowin -progname=mf \mode:=ljfour; mag:=1; nonstopmode; input FdSymbolA-Book
This is METAFONT, Version 2.7182818 (TeX Live 2018) (preloaded base=mf)


kpathsea: Running mktexmf FdSymbolA-Book
! I can't find file `FdSymbolA-Book'.
<*> ...; mag:=1; nonstopmode; input FdSymbolA-Book

Please type another input file name
! Emergency stop.
<*> ...; mag:=1; nonstopmode; input FdSymbolA-Book

Transcript written on mfput.log.
grep: FdSymbolA-Book.log: No such file or directory
mktextfm: `mf-nowin -progname=mf \mode:=ljfour; mag:=1; nonstopmode; input FdSymbolA-Book' failed to make FdSymbolA-Book.tfm.
kpathsea: Appending font creation commands to missfont.log.

! Font U/FdSymbolA/m/n/17.28=FdSymbolA-Book at 17.28pt not loadable: Metric (TF
M) file or installed font not found.

该文件夹fdsymbol确实包含FdSymbolA-Book.tfm文件,位于名为 的子文件夹中tfm。我mv将 的全部内容复制到fdsymboltexmf/tex/latex/fdsymbol但仍然出现相同的错误。(可能是因为它位于子目录中而找不到它吗?)

(这个工作量超出了我阅读该死的 PDF 的兴趣,但此时我已经陷得太深了,不能放弃!)(也发布在 SO这里

相关内容