如何在以下.Rnw文件的PDF文件中的第二条评论之前获得一个空行?我尝试使用keep.source
和strip.white
,但我仍然没有得到空白行 - 所有的块都被“粘贴”在一起。
\documentclass{article}
\usepackage{fancyvrb}
\usepackage{Sweave}
\begin{document}
<<setup, eval=FALSE>>=
## some comment
a <- 1
b <- 2
## some comment (there is no newline before this comment...)
c <- 3
d <- 4
@
\end{document}
答案 0 :(得分:0)
我不知道保留空白行的任何选项。你能做什么:
(1)如果你需要将命名的块保持在一起,你可以简单地在所谓空白行的开头加上一个#:
<<setup, eval=FALSE>>=
## some comment
a <- 1
b <- 2
#
## some comment (there is no newline before this comment...)
c <- 3
d <- 4
@
不那么有吸引力,但你至少有类似于空白的东西,并保留你的大块。
(2)如果你不关心将块保持在一起,你可以把它分成两个块:
\documentclass{article}
\usepackage{fancyvrb}
\usepackage{Sweave}
\begin{document}
<<setup, eval=FALSE>>=
## some comment
a <- 1
b <- 2
@
<<eval=FALSE>>=
## some comment (there is no newline before this comment...)
c <- 3
d <- 4
@
\end{document}
这会给你带来你喜欢的外表,但代价是丢失你的大块结构。
希望这有帮助, 赖