knitr
的选项results = "hold"
可以将输出放在Chunk Code
之后。我想知道如何将knitr
Chunk代码和输出拆分成两个不同的knitrouts
,并可能带有Code
和Output
的标题。谢谢您的帮助。\documentclass{article}
\begin{document}
<< label=Test, results = "hold" >>=
1:100
args(lm)
@
\end{document}
期望输出
代码
1:100
args(lm)
and
Output
[1] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
[19] 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
[37] 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54
[55] 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72
[73] 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90
[91] 91 92 93 94 95 96 97 98 99 100
function (formula, data, subset, weights, na.action, method = "qr",
model = TRUE, x = FALSE, y = FALSE, qr = TRUE, singular.ok = TRUE,
contrasts = NULL, offset, ...)
编辑
我知道可以通过放置两个代码块来完成此操作,一个仅显示代码,另一个仅显示结果。对于长文档,这是额外的麻烦。我想知道是否可以通过某些钩子来实现。
<<chunk2, ref.label="chunk1", echo=FALSE>>@
。 - Thomas