[R-pkg-devel] README.Rmd and associated figure files
Uwe Ligges
ligges at statistik.tu-dortmund.de
Mon Sep 11 09:24:46 CEST 2017
Hi,
If the images are also used for vignettes or Rd files, you can put them
in the 'vignettes' or 'man/figures' directories. Otherwise, please put
them in the top-level 'tools' directory, or a subdirectory of it.
Best,
Uwe Ligges
On 10.09.2017 00:15, Baptiste Auguie wrote:
> Hi,
>
> I'm not sure what to do with README.Rmd; I followed Hadley's instructions*
> at http://r-pkgs.had.co.nz/release.html but I'm getting a Warning from CRAN
> (missing figure files). Writing R Extensions does not seem to mention this
> particular way of generating a README.md file (and in fact, mildly
> discourages README.md, see https://cran.r-project.org/
> doc/manuals/r-release/R-exts.html#FOOT2). Here's what I've done:
>
> - top level README.Rmd file with knitr option fig.path = "README-"
> - ^README\.Rmd$ and ^README-.*\.png$ added in .Rbuildignore
>
> as a result, R CMD build creates README.md, and removes the associated
> figures and Rmd source file. However CRAN issues a Warning that the png
> files are missing.
>
> So my next step has been to remove ^README-.*\.png$ from .Rbuildignore, but
> that yields a NOTE: "Non-standard files/directories found at top level:
> ...<pngs>"
>
> I thought perhaps this should go in .Rinstignore, but that yields the same
> NOTE.
>
> What is the proper way to deal with these image files? (pointing fig.path
> to inst/ doesn't seem like an option either, as it will break the paths).
>
> Has there been a recent change in how README.Rmd files are processed? (I
> did not find this step documented in WRE). I looked at a few packages and
> they seem to follow the model recommended in Hadley's r-pkgs resource, so
> presumably it used to work without warnings.
>
> Thanks,
>
> baptiste
>
>
> *: I realise this is not an official documentation; however, from a
> pragmatic point of view, it would seem mutually beneficial if
> recommendations could somehow be kept in sync between this document and
> official CRAN policies.
>
> [[alternative HTML version deleted]]
>
> ______________________________________________
> R-package-devel at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-package-devel
>
More information about the R-package-devel
mailing list