私の.Rmd
ファイルには多言語のテキストが含まれています。によって作成されたhtmlページknit2html
をjoomlaサイトにロードすると、多言語テキストが正方形に置き換えられました。utf-8
エンコードされたHTMLページを要求する方法、または問題を克服する他の方法を知っていますか?
質問する
2891 次
1 に答える
5
アップデート:
RStudio(> = 0.97.x)とknitr(> = 1.2)は、ファイルエンコーディングの処理方法を知っています。RStudioは、ファイルエンコーディングを(eg )のencoding
引数に渡します。つまり、RStudioとknitrをアップグレードすることで問題が解決します。knit()
knit('foo.Rmd', encoding = 'UTF-8')
以下の答えは無視してください。それはもはや適切な解決策ではありません。
私はこのようにしました(RStudioを使用して):
.Rmd
「エンコーディングで保存」を選択した後、UTF-8
- 電話する前
knit2html()
に私は与えました:options(encoding = 'UTF-8')
それはトリックをしました
于 2012-07-03T07:03:22.133 に答える