【问题标题】:Including tex file in rmd在 rmd 中包含 tex 文件
【发布时间】:2016-05-13 04:00:59
【问题描述】:

这实际上是我使用latex 和rmd 的第一天。这可能是最愚蠢的问题,但我想知道如何在我的 rmd 中包含一个乳胶文件。 我做了类似的事情:

---
title: "TITLE"
output: pdf_document:
includes: myLatex.tex
---

但我收到以下错误:

yaml::yaml.load(enc2utf8(string), ...) 中的错误: 扫描仪错误:在此上下文中,第 2 行第 21 列不允许映射值 调用:... yaml_load_utf8 -> mark_utf8 -> -> .Call 执行停止

【问题讨论】:

  • 尝试在includes:前面添加两个空格。

标签: latex r-markdown


【解决方案1】:

我发现在某些情况下,R Markdown 中的 YAML 似乎会对同一行中的多个冒号产生问题。在您的情况下,这可能发生在output: pdf_document:。尝试将其降低一个级别,如下所示:

---
title: "TITLE"
output: 
  pdf_document:
    includes: myLatex.tex
---

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-07-22
    • 1970-01-01
    • 2017-09-30
    • 2016-11-07
    • 1970-01-01
    • 2019-10-14
    • 2015-07-10
    • 2018-10-24
    相关资源
    最近更新 更多