rmarkdown:编织pdf文档时的新行为

时间:2019-06-05 15:08:33

标签: r rstudio r-markdown pandoc pdflatex

我最近尝试将旧的rmarkdown文档编织为pdf。在文档中,我曾用代字号表示不间断的空格,例如'图〜2'。现在,此语法的行为似乎有所不同,现在它逐字打印“ Figure〜2”,并在文档中打印波浪号。还有许多其他差异,例如%曾经被解释为注释,现在被打印出来。

我正在将Debian Stretch与RStudio-1.2.1335一起使用。我在rmarkdown,pandoc或RStudio中找不到有关此更改的任何文档。有谁知道是什么原因造成了这种变化?还是如何恢复旧的行为?谢谢。

1 个答案:

答案 0 :(得分:2)

  1. pandoc解决方案是简单地转义一个空格:

    This is a short\ sentence.

    然后波浪符号将出现在tex输出中。

  2. $nbsp;也可能有效:

    This is a short sentence.

  3. 如果您真的喜欢TeX,请使用\protect{~}

    This is a short\protect{~}sentence.