使用Google字体生成beamer PDF时出现问题

使用Google字体生成beamer PDF时出现问题,r,latex,r-markdown,beamer,R,Latex,R Markdown,Beamer,感谢您提前提出的友好评论 我使用Xeletex引擎生成Beamer的PDF,工作环境是R Markdown,我指定YAML如下: --- title: Presentation for Research Planning - Literature Review and Academic Writing subtitle: author: institute: #titlegraphic: fontsize: 11pt output: beamer_presentation: te

感谢您提前提出的友好评论

我使用Xeletex引擎生成Beamer的PDF,工作环境是R Markdown,我指定YAML如下:

---
title: Presentation for Research Planning - Literature Review and Academic Writing
subtitle: 
author: 
institute:
#titlegraphic: 
fontsize: 11pt
output:
 beamer_presentation:
    template: C:\Users\Desktop\R Files\svm-latex-beamer.tex
    keep_tex: true
    latex_engine: xelatex # pdflatex also works here
    dev: cairo_pdf # I typically comment this out  if latex_engine: pdflatex
    slide_level: 3
make149: true
mainfont: "Titillium Web"  # Try out some font options if xelatex
titlefont: "Palatino Linotype" # Try out some font options if xelatex
---
我使用的模板是从

mainfont:“titilliumweb”
这是我从谷歌下载并安装的

标题字体:“Palatino Linotype”
这已经在我的系统中,所以我不需要安装它。这种字体很管用

在分期付款之后和我在这里发布之前,我已经检查了新字体是否在我的本地系统中。我已经更新了Tinytex软件包并重新启动了计算机。但仍然不起作用,出现以下错误:

!!Package fontspec错误:找不到字体“Titillium Web”

!!kpathsea:make_tex:无效的文件名'Titillium Web',包含“”

错误:LaTeX未能编译演示文稿\u sample.tex。有关调试提示,请参阅。有关更多信息,请参阅presentation_sample.log

我不知道,但我真的想给我的幻灯片添加一些很酷的字体!顺便说一句,我的R版本是:

sessionInfo()

R版本3.6.3(2020-02-29)

平台:x86_64-w64-mingw32/x64(64位)

在以下环境下运行:Windows 10 x64(内部版本18363)


如果字体安装正确,文档应该可以正常工作。但是,您可以通过将
TitilliumWeb Regular.ttf
放在与
.rmd
文件相同的文件夹中,然后通过

mainfont: "TitilliumWeb-Regular.ttf"  # Try out some font options if xelatex

请打个招呼,我刚刚加上了。除了YAML和模板之外,我没有在我的.Rmd中编写任何代码。谢谢你,不幸的是bt不适用于我的案例。。。它显示:!LaTeX错误:只能在序言中使用。@FinleyHuaxin能否显示中间.tex文件?您好,是的,我的模板tex与@FinleyHuaxin完全相同否,不是模板。在从rmd转换为pdf的过程中生成的中间.tex文件(顺便说一句,我会绕着这个模板绕道一大圈,它会加载大量不必要的包,有些甚至多次。大多数包已经由beamer加载-这应该得到清理)