はSweave源のための好ましい位置は サブディレクトリソースパッケージのビネットが、Rの以前のバージョンとの互換性 ため、ビネット源であるR 2.14.0からように、私はCRAN提出用のパッケージビネットはどこに置くのですか? <a href="http://cran.r-project.org/doc/manuals/R-exts.html#Writing-package-vignettes">Writing R Extensions Manual</a>から
こと読み出しますvignettesが存在しない場合、 inst/docで検索されます。
私はパッケージソースのvignettes
サブディレクトリを作成するとき、私はdevtools::check()
かR CMD check
を実行したときしかし、私はPackage vignette(s) without corresponding PDF
のための警告が表示されます。 inst/doc
にビネット(.Rnwと.pdf)を記入すると、苦情なしでチェックが完了します。インストールされたパッケージで自分のライブラリを探してみましたが、vignettes
という名前のディレクトリはありませんでした。非推奨の場所をまだ使用する必要がありますか?
パッケージソースをチェックするのではなく、パッケージ化された*バージョン、つまり 'R CMDビルド '操作で作成されたソースパッケージをチェックすることが目的です。 –
'foo.Rnw'と' foo.pdf'を 'vignettes /'に置くと、pdfは自動的にインストールされた 'doc'ディレクトリに転送されます。 'inst/doc'を介して手動で介入する必要はありません。 –
私が変換したいくつかのものを含め、多数のパッケージが 'vignettes /'で動作するので、何か他のものが間違っています。 –