私の.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 に答える