如何用rmarkdown显示代码块的行号?
```{r} x <- 1:10 y <- x^2 plot(x,y)
我希望回声是这样的 最好就像在Github上一样... 会很高兴得到任何帮助
ifmq2ha21#
您可以生成两个代码块:一个用于表示,另一个隐藏用于执行。
--- output: pdf_document: highlight: haddock --- ```{#numCode .R .numberLines} x <- 1:10 y <- x^2 plot(x,y)
x <- 1:10 y <- x^2 plot(x,y)
注意:如果用html_document替换pdf_document,则必须提供元数据“突出显示”。
gmxoilav2#
使用块选项attr.source='.numberLines':
attr.source='.numberLines'
```{r, attr.source='.numberLines'} if (TRUE) { x <- 1:10 x + 1 }
这适用于HTML和PDF。 ![](https://i.stack.imgur.com/OcV21.png)
2条答案
按热度按时间ifmq2ha21#
您可以生成两个代码块:一个用于表示,另一个隐藏用于执行。
gmxoilav2#
使用块选项
attr.source='.numberLines'
: