knitLiteral:输出用于培训和教程的 knitr 块

时间:2024-07-28 17:43:55
【文件属性】:

文件名称:knitLiteral:输出用于培训和教程的 knitr 块

文件大小:34KB

文件格式:ZIP

更新时间:2024-07-28 17:43:55

R

针织文字 一个 knitr 钩子,用于输出块,因为您打算在示例和教程中显示它们。 动机 在编写有关knitr 用法的文档时,我希望能够输出一个完整的块,因为它会被写入,而且似乎我不是唯一的一个。 目前 和给出了完成当前选项标签和代码的包装的方法。 另一个常见的选择是将 html 标签包装在块周围( )。 值得庆幸的是,使用 Yihui 在 knitr 中提供的挂钩机制可以获得一些不错的结果(和 )。 最后需要一些东西 符合knitr前端的精神。 (易于使用和解释。) 遵循 DRY/SPOT 原则。 增强再现性。 (字面意思是剪切并粘贴到新的源文件中。) 可访问最终输出中的样式和脚本。 兼容多种 knitr 输入/输出组合。 最重要的是…… 遵循 Markdown 的。 ... Markdown 格式的文档应该可以按原样发布,作为纯文本,而不是看起来像是用标签或格式说明


【文件预览】:
knitLiteral-master
----.travis.yml(599B)
----man()
--------get_code.Rd(472B)
--------kast_on.Rd(731B)
--------block_hook.Rd(1KB)
--------knitLiteral-package.Rd(245B)
--------opt_template.Rd(876B)
--------chop_params.Rd(755B)
----NAMESPACE(278B)
----tests()
--------testthat()
--------test-all.R(71B)
----inst()
--------css()
--------js()
--------examples()
----LICENSE(34KB)
----.Rbuildignore(54B)
----.gitignore(29B)
----R()
--------opt_templates.R(3KB)
--------hook_latex.R(941B)
--------hook_html.R(163B)
--------block_hooks.R(1KB)
--------kast_on.R(1KB)
--------block_patterns.R(3KB)
--------knitLiteral-package.R(107B)
--------dye.R(925B)
--------utils.R(2KB)
--------hook_markdown.R(2KB)
----DESCRIPTION(374B)
----README.md(4KB)
----knitLiteral.Rproj(380B)

网友评论