14
rdファイルのエンコーディングを正しく指定するにはどうすればよいですか?私は私のパッケージにダミー関数を文書化する、次のヘルプファイルを追加しようとしています:異なるエンコードのRdファイル
\name{dummy}
\encoding{ISO-8859-2}
\alias{dummy}
\title{Příšerně žluťoučký kůň úpěl ďábelské ódy.}
\usage{
dummy(x)
}
\arguments{
\item{x}{Příšerně žluťoučký kůň úpěl ďábelské
ódy.Příšerně žluťoučký kůň úpěl ďábelské ódy.}
}
\description{
Příšerně žluťoučký kůň úpěl ďábelské ódy.Příšerně
žluťoučký kůň úpěl ďábelské ódy.
}
\examples{
dummy(x="Příšerně žluťoučký kůň úpěl ďábelské ódy.Příšerně žluťoučký kůň úpěl ďábelské ódy.")
}
しかし、私は(devtools
からinstall
を使用して)私のパッケージをインストールしようとすると、私が取得:
Warning messages:
1: In fetch(key) : internal error -3 in R_decompress1
2: In strsplit(msg, "\n") : input string 1 is invalid in this locale
私は試してhelp(dummy)
私は得る:
Error in fetch(key) : lazy-load database '�' is corrupt
何かアドバイスはありますか?
'rm(ls = list())'と 'source()'を使って環境をきれいにして、もう一度やり直してください。 – maximus
ここをクリックしてください:http://cran.r-project.org/doc/manuals/R-exts.html#The-DESCRIPTION-fileあなたはDESCRIPTIONファイルでエンコーディングを指定できるはずです。 – Thomas
'install'の呼び出しの間にRを再起動する必要があります。 – hadley