【发布时间】:2023-04-07 02:08:02
【问题描述】:
我最近尝试将旧的 rmarkdown 文档编成 pdf。在文档中,我使用波浪号来表示不间断的空格,例如'图~2'。这种语法现在似乎表现不同,现在它逐字打印“Figure~2”,并在文档中打印波浪号。还有许多其他差异,例如 % 曾经被解释为注释,现在它被打印出来了。
我正在使用带有 RStudio-1.2.1335 的 Debian 伸展。我在 rmarkdown、pandoc 或 RStudio 中找不到任何有关此更改的文档。有谁知道是什么导致了这种变化?或者如何恢复到旧的行为?谢谢。
【问题讨论】:
-
我知道这种行为,但实际上我不记得它何时不同。无论如何,我现在要做的是使用我定义为
\newcommand{\p}[1]{\protect{#1}}的\p{~}。 -
我只是研究了一下。 HTML 实体
 也可以工作。 -
而 pandoc 解决方案是转义一个空格:
Word\ Word。然后 tex 文件中会出现一个波浪号。
标签: r rstudio r-markdown pandoc pdflatex