首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >R检查警告:'vignettes‘目录中有文件,但'inst/doc’中没有文件

R检查警告:'vignettes‘目录中有文件,但'inst/doc’中没有文件
EN

Stack Overflow用户
提问于 2017-03-08 20:00:15
回答 4查看 3.9K关注 0票数 14

最近,在执行cran检查时,我在Win R Development版本上收到了一个关于我的vignette的警告。

'vignettes‘目录中有文件,但'inst/doc’中没有文件

此警告仅在Win Dev版本中出现。对于Mac、AppVeyor和Travis,不会出现任何警告。

问题是,我不知道警告想告诉我什么。据我所知,我不需要将文件放在inst/doc中。

以下是完整的警告消息:

代码语言:javascript
复制
Files in the 'vignettes' directory but no files in 'inst/doc':
'Figures.d/Rlogo.png', 'Figures.d/distribution.pdf',
'Figures.d/distributionbar.pdf', 'Figures.d/gapsize.pdf',
'Figures.d/imputations.pdf', 'Figures.d/imputations2.pdf',
'Figures.d/sponsorlogo.jpg', 'Figures.d/statsna.png',
'Figures.d/tsairgap.png', 'Introduction.pdf', 'Introduction.tex',
'RJournal.sty'
EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2017-03-08 22:11:21

我修复了将Vignette的.pdf输出添加到inst/doc的问题

虽然我不确定,如果这是假设的解决方案,它使警告消失。

票数 5
EN

Stack Overflow用户

发布于 2019-01-24 07:02:12

在我的例子中,我之所以会遇到这个问题,是因为我已经按照@Claudia的回答指定了我的YAML,但是我已经指定了rmarkdown作为描述文件中的VignetteBuilder。使用VignetteBuilder: knitr在我的描述文件中修复了这个问题。

票数 8
EN

Stack Overflow用户

发布于 2017-05-21 16:05:41

我有一个类似的问题与Rmd的小插曲。我通过将vignette的YAML头改为如下所示来修复它:

代码语言:javascript
复制
---
author: "Name Surname"
date: "`r Sys.Date()`"
output: rmarkdown::html_vignette
vignette: >
  %\VignetteEngine{knitr::knitr}
  %\VignetteIndexEntry{Title of your vignette}
  %\usepackage[UTF-8]{inputenc}
---
票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42670800

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档