Pandoc(md 转 pdf),具有自己行距的代码块

Pandoc(md 转 pdf),具有自己行距的代码块

我一直在用 pandoc 渲染我的博士论文模板。文本的行距为 1.5,但是其中有一些代码块,我使用以下命令编写:

```{.R .numberLines}
measurementInvariance(semModelMIMICraw, data = semWellComb, group = "caso",
                      estimator = "MLM")
```

看起来还不错,但是块内的行距也为 1.5。

  • 我是否可以在花括号内发送任何参数,使块的行距小于其余文本的行距。例如 1?

  • 或者有其他选择可以实现这个目标吗?

答案1

类似这样的方法对我有用:

```
{.R .numberLines basicstyle="\linespread{0.8}\normalsize"}
measurementInvariance(semModelMIMICraw, data = semWellComb, group = "caso",
                      estimator = "MLM")
```

基本上,由于你要使用 LaTeX,因此你可以使用列表包。另请参阅这个帖子。请注意,您可能需要\normalsize用代码所需的字体设置替换。我无法仅使用 来实现此功能basicstyle="\linespread{0.8}"

相关内容