从R Markdown编织时,如何创建其他空格,然后进行注释?

时间:2019-02-18 21:23:01

标签: r r-markdown knitr

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

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

这是我的第一个评论。

这是我的第二条评论。

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

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

1 个答案:

答案 0 :(得分:0)

您可以

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

    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>
    

将上述方法编织为PDF时,使用HTML标记的解决方案将不起作用。相反,您可以这样做

**This is my first comment.**

\vspace*{10ex}

**This is my second comment.**