• R语言
  • Rmarkdown 通过knit to ctex生成pdf文件 报错 The font "KaiTi_GB2312" cannot be found.

按正常流程安装了 tinytex::install_tinytex(),点击生成pdf的时候报错,如下:

tlmgr search --file --global "/KaiTi_GB2312."
tlmgr search --file --global "/KaiTi_GB2312/OT."
tlmgr search --file --global "/KaiTi_GB2312/B/OT."
! Package fontspec Error: The font "KaiTi_GB2312" cannot be found.

错误: Failed to compile 787.tex. See https://yihui.name/tinytex/r/#debugging for debugging tips. See 787.log for more info.
此外: Warning messages:
1: In parse_packages(logfile, quiet = c(TRUE, FALSE, FALSE)) :
Failed to find a package that contains KaiTi_GB2312.
2: In parse_packages(logfile, quiet = c(TRUE, FALSE, FALSE)) :
Failed to find a package that contains KaiTi_GB2312/OT.
3: In parse_packages(logfile, quiet = c(TRUE, FALSE, FALSE)) :
Failed to find a package that contains KaiTi_GB2312/B/OT.
停止执行

请问是什么原因?

又重新装了遍 tinytex::install_tinytex() 还是不行,选的是utf-8编码