[R-pkg-devel] R vignettes

Danielle Maeser m@e@e005 @end|ng |rom umn@edu
Wed Apr 28 22:41:27 CEST 2021


Hi Duncan,

Thank you for your feedback!

Unfortunately, when I made the changes recommended I have a new error:


*trying to use CRAN without setting a mirror*

And:
*Error: 'col_ed' is not an exported object from 'namespace:cli'*

My description file includes:







*VignetteBuilder: knitrDepends: R (>= 4.0), knitrLicense: GPL-2Encoding:
UTF-8Roxygen: list(rmarkdown = TRUE)RoxygenNote: 7.1.1  LazyData:
trueSuggests: knitr, rmarkdown*

And my vignette includes:






*title: "title"author: "name"output: rmarkdown::html_vignettevignette: >
%\VignetteIndexEntry{title}  %\VignetteEngine{knitr::rmarkdown}
%\VignetteEncoding{UTF-8}*

I'd appreciate any advice!

Danielle

On Wed, Apr 28, 2021 at 2:27 PM Duncan Murdoch <murdoch.duncan using gmail.com>
wrote:

> On 28/04/2021 2:44 p.m., Danielle Maeser wrote:
> > Hello,
> >
> > I am doing a R CMD check on an R package I have developed. However, I
> keep
> > receiving the warning below:
> >
> > *Files in the 'vignettes' directory but no files in 'inst/doc':*
> >
> > And
> >
> > *Files named as vignettes but with no recognized vignette engine:*
> >
> > I am pretty sure I have the correct YAML header for my vignettes, and
> also
> > inst/docs is an older convention for vignettes that's no longer
> > recommended.
> >
> > Do you have an idea of what's going wrong? I have attached my YAML header
> > below as reference.
>
> You may be missing the line
>
>    VignetteBuilder: knitr
>
> in your DESCRIPTION file.  Without that, R won't know how to interpret
> your vignette.
>
> It's also a little unusual to use
>
>    %\VignetteEngine{knitr::markdown}
>
> nowadays; the more common engine is knitr::rmarkdown (but I believe both
> are still supported).  If you make this change you should also have
>
>    rmarkdown::html_vignette
>
> as the output format.
>
> Finally, since a recent update of knitr, you need to make sure that
> package holding the output format (i.e. markdown currently, rmarkdown if
> you make the change above) is declared as a Suggested package in your
> DESCRIPTION file.
>
> Duncan Murdoch
>
> >
> > Sincerely,
> > Danielle
> >
> >
> >
> >
> >
> >
> >
> > *title: "title of this vignette"author: "name"output:
> > markdown::html_vignettevignette: >  %\VignetteIndexEntry{vignette title}
> > %\VignetteEngine{knitr::markdown}  %\VignetteEncoding{UTF-8}*
> >
>
>

-- 
Ph.D. Student
Bioinformatics and Computational Biology
University of Minnesota

	[[alternative HTML version deleted]]



More information about the R-package-devel mailing list