我正在开发一个Shiny应用程序,该应用程序允许用户从R Markdown下载PDF,并且我想在PDF文档中使用“ Montserrat”字体。我关注了其他Stack帖子,并使用了其他人推荐的相同标题,但是R无法识别我已将乳胶引擎指定为xelatex。这是我的markdown标头:
---
author: ""
date: "7/15/2020"
output:
pdf_document:
keep_tex: yes
latex_engine: xelatex
header-includes:
- \usepackage{fontspec}
---
错误提示:
! Fatal fontspec error: "cannot-use-pdftex"
!
! The fontspec package requires either XeTeX or LuaTeX.
!
! You must change your typesetting engine to, e.g., "xelatex" or
! "lualatex"instead of "latex" or "pdflatex".
!
! See the fontspec documentation for further information.
!
! For immediate help type H <return>.
!...............................................
我也尝试过在markdown的输出选项中手动更改引擎,但这也没有解决错误。我也尝试过使用'lualatex'。有什么建议吗?