【发布时间】:2021-06-01 16:10:15
【问题描述】:
我清理了一个旧的 LaTeX 模板,我在一段时间前(当它工作时)与 RMarkdown 一起使用,更新到最新的 R、RMarkdown、tinytex 等。
当我尝试编织文档时,它给出了一个找不到 Accanthis 字体的错误:
!包 fontspec 错误:字体“AccanthisADFStdNo3-Regular”不能 (fontspec) 找到了。
! name = AccanthisADFStdNo3-Regular,rootname = AccanthisADFStdNo3-Regular,pointsize =
! mktexmf: 空的或不存在的根文件! ...
这是从模板中调用的:
\usepackage{字体规范}
\setmainfont{AccanthisADFStdNo3}[ UprightFont = *-Regular, ItalicFont = *-斜体, BoldFont = *-粗体, BoldItalicFont = *-BoldItalic, 连字={TeX,NoRequired}, ]
TinyTex 可以看到其中的字体
tinytex::tlmgr_search("/AccanthisADFStdNo3-Regular[.](tfm|afm|mf|otf)")
找到一个 .otf 文件
但从命令行运行
mktextfm AccanthisADFStdNo3-Regular
给出“mktexmf:空的或不存在的根文件!”并且正在寻找一个不存在的 .mf 文件。
知道这是什么原因吗? 谢谢
【问题讨论】:
标签: r r-markdown xelatex tinytex