Vom Writing R Extensions Manual, las ich, dassWohin mit Vignetten für die CRAN-Einreichung?
Wie aus R 2.14.0 der bevorzugten Ort für die Sweave Quellen der Unterverzeichnis Vignetten der Quellpakete sind, aber für die Kompatibilität mit früheren Versionen von R, Vignette Quellen wird in inst/doc gesucht, wenn Vignetten nicht existieren.
Allerdings, wenn ich ein vignettes
Unterverzeichnis der Paketquelle zu erstellen, wenn ich devtools::check()
oder R CMD check
laufen bekomme ich eine Warnung für Package vignette(s) without corresponding PDF
. Wenn ich die Vignette (.RNW und .PDF) in setze, wird die Prüfung ohne Beanstandungen abgeschlossen. Ich habe versucht, in meiner Bibliothek zu suchen, installiert installiert und sah keine Verzeichnisse mit dem Namen vignettes
. Sollte ich den veralteten Standort weiterhin verwenden?
Es ist beabsichtigt, dass Sie die Paketquellen nicht überprüfen, sondern die * gepackte * Version überprüfen, d. H. Das Quellpaket, das durch eine 'R CMD build'-Operation erstellt wurde. –
Wenn Sie 'foo.Rnw' und' foo.pdf' in 'vignettes /' setzen, wird das PDF automatisch in das installierte 'doc' Verzeichnis übertragen. Kein manuelles Eingreifen über "inst/doc" erforderlich. –
Das etwas andere ist falsch, da zahlreiche Pakete, darunter einige meiner konvertierten, mit 'vignettes /' arbeiten. –