我有一个rmarkdown文档,它使用各种语言的代码块,包括R,bash和python。对于R代码块,在块之间保留上下文。对于bash和python块,它不是。因此,我必须在每个python(例如)块中复制设置代码。我不希望复制的东西出现在输出中,但我确实希望出现代码块中的新东西。我正在使用:
```{python someName, echo=19:32}
和类似的做,这很好。缺点是如果我加/减/重新排列,绝对数字(例子中的19和32)会改变。这是一个小麻烦,但如果我只是标记我想要包含/省略的代码部分会很好。有办法做到这一点吗?感谢。