1

次の .Rnw ファイルの PDF ファイルで、2 番目のコメントの前に空白行を取得するにはどうすればよいですか? と を操作しようとしましたkeep.sourcestrip.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}
4

1 に答える 1

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)チャンクをまとめておく必要がない場合は、次の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}

これにより、チャンクの構造が失われる代わりに、好みの外観が得られます。

これがお役に立てば幸い、レイナー

于 2012-04-17T14:01:44.123 に答える