Tal*_*ili 6 latex r tex sweave
有时我会制作一个R代码块(在Sweave中),它比页面的边距长.一旦发生这种情况,有没有办法强迫它"走到下一行"?
这是一个简单的例子:
\documentclass[a4paper]{article}
\usepackage{Sweave}
\DefineVerbatimEnvironment{Sinput}{Verbatim} {xleftmargin=2em,
frame=single}
\DefineVerbatimEnvironment{Soutput}{Verbatim}{xleftmargin=2em,
frame=single}
\title{Sweave with boxes}
\begin{document}
\maketitle
<<echo=FALSE>>=
options(width=60)
@
Here is an example of a code chunk followed by an output chunk,
both enclosed in boxes.
<<>>=
print(rnorm(99))
@
<<>>=
print("aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa")
@
\end{document}
Run Code Online (Sandbox Code Playgroud)
这是一个困难和极端的情况,因为你没有空格a,所以LaTeX可能无法包装这些单词.如果你有空格,knitr将能够生成包含长行的输出tidy=TRUE, highlight=TRUE(如果你设置的话,我会认为是Sweave keep.source=FALSE).
| 归档时间: |
|
| 查看次数: |
2576 次 |
| 最近记录: |