Roxygen2にはないので、 Roxygen2rlandscapeを使用して、プレーンなRoxygenビネットに従おうとしています。
ビネット(3ページ)のようにrlandscape-package.R、パッケージのドキュメントのみを含むというファイルを作成しました。ビネットでは、彼らは言います
各Roxygen記述ブロックの後には、特定の関数の代わりにファイルまたはパッケージを記述するヘッダー資料でさえ、ステートメントが続く必要があります。roxygen()は、そのような場合を代用するNOOP(nullステートメント)として提供されます。
しかし、descriptionブロックroxygen()の後にを呼び出してをpackage.skeleton生成するとしますError in eval(expr, envir, enclos) : could not find function "roxygen"。だから私はroxygen()呼び出しを完全に省略し、それをに置き換えることを試みましたがNA、どちらも同じ結果をもたらすようです:package.skeleton()正常に動作し(引数rlandscape-package.Rの1つとしても含む)、それから私はできますcode_filesroxygenize
> roxygenize("rlandscape", roxygen.dir = "rlandscape")
Updating collate directive in /Users/Gregor/Dropbox/rlandscape/rlandscape/DESCRIPTION
Updating namespace directives
Writing plot.landscape.Rd
Writing rland.Rd
Writing rland.gui.Rd
Writing makePoints.Rd
Writing rCluster.Rd
Writing rlandscape-package.Rd
Writing rlandscape.Rd
これは正常に実行されているように見えますが、DESCRIPTIONファイルには「Collate」フィールドが追加されていますが、それ以外はpackage.skeleton作成されたものから変更されていません。説明ファイルの残りの部分が更新されないのはなぜですか?