从 R Markdown 编织时如何创建额外的空白然后评论?

How do I create additional whitespace and then comment when knitting from R Markdown?

我想在 2 个连续的代码块和它们的输出之间创建额外的空白。在这个空格内,我还想添加几行注释,我希望将注释放在单独的行上,由一两个空行分隔。这是我的代码:

```{r cars}
summary(cars)
```

这是我的第一条评论。

这是我的第二条评论。

```{r Nile}
summary(Nile}
```

当我将此代码编入 PDF 或 HTML 文档时,注释出现在一行中。我希望它们出现在 2 个单独的行中,它们之间有一个或两个空行。此外,我想在这些注释的上方和下方创建一些额外的空白,以便将代码块及其输出与这些注释分开。如何在 R Markdown 中做到这一点?

你可以

  • 在第一个注释行之后添加两个空格以引起一个换行符,即

    This is my first comment.<sp><sp> 
    

    其中 <sp> 是简单空白的占位符,或者

  • 使用<br>引起换行

    This is my first comment.
    <br>
    <br>
    This is my second comment.
    

使用粗体评论文字,

  • 使用两个单独的粗体环境,即

    **This is my first comment.**
    <br>
    <br>
    **This is my second comment.**
    

  • 使用 HTML <b></b> 标签

    <b>
    This is my first comment.
    <br>
    <br>
    This is my second comment.
    </b>
    

当使用 HTML 标签编织成 PDF 以上解决方案时将不起作用。相反你可以做

**This is my first comment.**

\vspace*{10ex}

**This is my second comment.**