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_files
roxygenize
> 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
作成されたものから変更されていません。説明ファイルの残りの部分が更新されないのはなぜですか?