[Rd] Vignette Questions

Claudia Beleites cbeleites at units.it
Tue Nov 16 14:21:39 CET 2010

Dear List,

I recently stumbled over the possibility and need to specifiy
% \VignetteDepends{}
in my vignettes. I did not know about this, and I notice that it is not 
mentioned in the R-extensions manual section "Writing package vignettes".

I have some questions with regards to that:

- would it be possible to include into the section "Writing package 
vignettes" some hint that besides \VignetteIndexEntry also
exist (and should be used)?
Also a link to the R-News Paper "Sweave, Part II: Package Vignettes" may 
be very helpful.

- Is the documentation of these somewhere else where I didn't find it?

- Are there more such commands?

- Is there a way to ask R CMD check to check whether all dependencies of 
the vignettes are correctly specified?
Of course, on my computer all required packages are available...

- Which dependencies should go into \VignetteDepends{}?
Only those without Priority in the packageDescription, or also 
recommended packages, or maybe even base packages?
Should I specify the package that the vignette belongs to itself?

- Related, but slightly different: is there a way to temporarily enforce 
that specified packages should not be loaded (or that only specified 
packages are allowed to be loaded)?
I have a few functions in my package that do use e.g. plotrix if it is 
available but otherwise should work in a less fancy way.
Till now I test them on an old computer where I didn't install those 
packages but that's quite a hassle.

Thank you very much for your kind help!

Claudia Beleites

Claudia Beleites
Dipartimento dei Materiali e delle Risorse Naturali
Università degli Studi di Trieste
Via Valerio 2
I-34127 Trieste

email: cbeleites at units.it
phone: +39 (0 40) 5 58-34 68

More information about the R-devel mailing list