首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何解决安装tinytex::install_tinytex()后出现的RMarkdown错误

如何解决安装tinytex::install_tinytex()后出现的RMarkdown错误
EN

Stack Overflow用户
提问于 2021-11-05 09:03:04
回答 1查看 56关注 0票数 1

我只是尝试用RMardown创建一个pdf文件,并在安装tinytex包之后,如下所示:

tinytex::install_tinytex()

如果我在.RMd文档的最顶部设置以下文字:

代码语言:javascript
复制
output:
  pdf_document: default
  latex_engine: xelatex

我返回了这个错误

好了!程序包输入错误:没有为与LaTeX一起使用而设置Unicode character setƒ(U+03C3) (输入)。

代码语言:javascript
复制
Try other LaTeX engines instead (e.g., xelatex) if you are using pdflatex. See https://bookdown.org/yihui/rmarkdown-cookbook/latex-unicode.html
Errore: LaTeX failed to compile REPORT-CODES.tex. See https://yihui.org/tinytex/r/#debugging for debugging tips. See REPORT-CODES.log for more info

然而,如果我尝试按照其他帖子中的建议进行报告(或者像这样):

代码语言:javascript
复制
output:
  pdf_document: default
    latex_engine: xelatex

错误是:

代码语言:javascript
复制
Errore in yaml::yaml.load(..., eval.expr = TRUE) : 
  Scanner error: mapping values are not allowed in this context at line 6, column 17
Chiamate: <Anonymous> ... parse_yaml_front_matter -> yaml_load -> <Anonymous>

其中,第6行和第7行分别对应于pdf_documentlatex_engine。有人知道怎么解决这个问题吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-11-05 09:22:47

删除default关键字:

代码语言:javascript
复制
---
output:
  pdf_document: 
    latex_engine: xelatex
---

 Ï

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69850750

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档