编织RMarkdown时,如何从HTML表格的方括号中删除反斜杠?

时间:2018-07-12 22:04:29

标签: r knitr pandoc

我正在尝试在输出到github_document的RMarkdown文件中添加方括号。但是,当这些括号位于HTML表中时,它们会自动以反斜杠转义,我无法弄清楚如何防止这种情况的发生。以下是我的.Rmd代码的示例(尝试进行各种修复)和编织预览的屏幕截图。从生成的.md文件中删除反斜杠相对容易,但是很高兴知道如何以正确的方式解决此问题(或者如果knitr或pandoc出错)。

---
title: "github"
output: github_document
---

Mean = 0.50, 95% CI: [0.25, 0.75]

<table><tr><td>Mean = 0.50, 95% CI: [0.25, 0.75]</td></tr></table>

<table><tr><td>Mean = 0.50, 95% CI: \[0.25, 0.75\]</td></tr></table>

<table><tr><td>Mean = 0.50, 95% CI: $[0.25, 0.75]$</td></tr></table>

<table><tr><td>Mean = 0.50, 95% CI: [[0.25, 0.75]]</td></tr></table>

<table><tr><td>Mean = 0.50, 95% CI: `[0.25, 0.75]`</td></tr></table>

`<table><tr><td>Mean = 0.50, 95% CI: [0.25, 0.75]</td></tr></table>`

<table><tr><td>Mean = 0.50, 95% CI: &#91;0.25, 0.75&#93;</td></tr></table>

Error example

有趣的是,使用output: html_document没问题:

---
title: "html"
output: html_document
---

<table><tr><td>Mean = 0.50, 95% CI: [0.25, 0.75]</td></tr></table>

Working example

0 个答案:

没有答案