checkVignettes
位于 tools
包(package)。 说明
通过在包上运行Sweave
(或其他自定义编织函数)和/或Stangle
(或其他自定义缠结函数)来检查包的所有小插图。在缠结步骤之后找到的所有 R 源代码文件都经过 source
编辑,以检查所有代码是否可以无错误地执行。
用法
checkVignettes(package, dir, lib.loc = NULL,
tangle = TRUE, weave = TRUE, latex = FALSE,
workdir = c("tmp", "src", "cur"),
keepfiles = FALSE)
参数
package |
命名已安装包的字符串。如果给定,则在子目录‘中查找晕影源文件文档’。 |
dir |
指定包根源目录路径的字符串。如果给定,则在子目录‘中查找晕影源文件小插图’。 |
lib.loc |
目录名称的字符向量R Library ,或 |
tangle |
与 |
weave |
进行编织? |
latex |
逻辑:如果 |
workdir |
检查小插图时用作工作目录的目录。如果 |
keepfiles |
删除临时目录中的文件?当 |
细节
此函数首先使用 pkgVignettes
查找包小插图,特别是它们的小插图引擎(请参阅 vignetteEngine
)。
如果tangle
为 true,然后运行Stangle
(或引擎提供的其他自定义缠结函数)来生成(一个或多个)R每个小插图中的代码文件,然后source
依次读取每个代码文件。
如果weave
是真的,这些小插曲都贯穿了Sweave
(或引擎提供的其他自定义编织函数)。如果latex
也是如此,并且不存在‘生成文件' 在小插图目录中,texi2pdf
在中间运行'.tex' 来自编织的那些在前面的步骤中没有给出错误的小插图的文件。
值
"checkVignettes"
类的对象,它是一个列表,其中包含在缠结、源、编织和乳胶步骤期间发现的错误消息。有一个 print
方法用于显示此类对象中包含的信息。
相关用法
- R checkMD5sums 检查并创建 MD5 校验和文件
- R checkFF 检查外部函数调用
- R checkTnF 检查 R 包或 T/F 代码
- R checkRdaFiles 报告已保存图像的详细信息或重新保存它们
- R checkRd 检查 Rd 对象
- R checkPoFiles 检查翻译文件中格式字符串不一致的情况
- R check_packages_in_dir 检查源码包及其反向依赖
- R charsets 字符集之间的转换表
- R codoc 检查代码/文档的一致性
- R compactPDF 压缩 PDF 文件
- R update_PACKAGES 更新现有的 PACKAGES 文件
- R print.via.format 打印实用程序
- R prepare_Rd 准备用于渲染的解析 Rd 对象
- R startDynamicHelp 启动动态 HTML 帮助系统
- R getVignetteInfo 获取有关已安装 Vignettes 的信息
- R matchConcordance 源行和目标行之间的一致性
- R Rd2HTML 路转换器
- R HTMLheader 为 R 帮助生成标准 HTML 标头
- R undoc 查找未记录的对象
- R vignetteInfo 有关晕影的基本信息
- R HTMLlinks 从包文档收集 HTML 链接
- R xgettext 从包中的 R 文件中提取可翻译消息
- R toTitleCase 将标题转换为标题大小写
- R package_native_routine_registration_skeleton 编写用于将本机例程注册添加到包的框架
- R parse_Rd 解析 Rd 文件
注:本文由纯净天空筛选整理自R-devel大神的英文原创作品 Check Package Vignettes。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。