是否有一种简单的方法(例如,通过块选项)来获取块的源代码和它并排生成的图,如本文档的第8页(以及其他)?
我试过使用out.width="0.5\\textwidth", fig.align='right',这使得绘图正确占据了页面的一半并且与右边对齐,但源代码显示在它上面,这是正常的行为.我想把它放在情节的左侧.
谢谢
示例代码:
<<someplot, out.width="0.5\\textwidth", fig.align='right'>>=
plot(1:10)
@
Run Code Online (Sandbox Code Playgroud) 有时我会制作一个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)