【问题标题】:Error when exporting math équation to pdf using Knitr使用 Knitr 将数学方程式导出为 pdf 时出错
【发布时间】:2017-12-20 09:22:18
【问题描述】:

我正在尝试将我的 .rmd 脚本导出为 pdf。使用 Knitr(我猜是 Pandoc)。在这段代码中,我在第 116 行有一个数学方程:

$$
\text{Sleep_cr}  = \frac{\text{Sleep_Data}-\boldsymbol\mu}{\boldsymbol{S}}
$$ 

当我编织到 pdf 时出现此错误:

! Missing $ inserted.
<inserted text> 
            $
l.274 \$ \text{Sleep_cr}

pandoc.exe: Error producing PDF
Error: pandoc document conversion failed with error 43

如果我从脚本中删除方程式,一切正常,我可以打印 pdf。

我怎样才能做到这一点?

我有 Windows 10 和新下载的 MikTex。

【问题讨论】:

    标签: pdf latex knitr r-markdown


    【解决方案1】:

    下划线是 LaTeX 中的特殊字符,你必须将它们转义:

    $$
    \text{Sleep\_cr}  = \frac{\text{Sleep\_Data}-\boldsymbol\mu}{\boldsymbol{S}}
    $$ 
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-05-03
      • 2012-02-18
      • 2021-08-14
      • 2017-11-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多