【发布时间】:2020-02-23 12:59:50
【问题描述】:
突然,我在 Markdown/Bookdown 中编织 PDF 时遇到错误。我的系统没有任何改变。
该错误是由“水平规则”引起的,即 --- 或 *** 在 markdown 中的任何位置,尽管两边有行空格。
我包含一个简单的违规示例 --- 不会编织到 PDF。
顺便说一句,编织到另一种格式不会导致问题,并且编织到 PDF 没有水平线不会产生错误。此外,将 --- 换成 *** 以探索这是否解决了错误。它没有。
有人可以提供任何见解吗?
分别使用 TinyTex 和 MikteX(不一起安装)。既不能解决问题。 才遇到这个问题。以前没有问题的文件现在在遇到 --- 或 *** 时会失败。
## R Markdown
Some text, then I want horizontal rule
---
Some text after the horizonatal rule.
! Missing number, treated as zero.
<to be read again>
\protect
l.146 ...nter}\rule{0.5\linewidth}{\linethickness}
\end{center}
Error: Failed to compile K.tex. See https://yihui.name/tinytex/r/#debugging for debugging tips. See K.log for more info.
Execution halted
【问题讨论】:
-
仅供参考,我刚刚在 rmarkdown 中解决了这个问题:github.com/rstudio/rmarkdown/commit/…。如果您安装 rmarkdown 的开发版本,或者等待 rmarkdown 的下一个 CRAN 版本,问题应该会消失。谢谢!
标签: r r-markdown bookdown