6

私の.Rmdファイルには多言語のテキストが含まれています。によって作成されたhtmlページknit2htmlをjoomlaサイトにロードすると、多言語テキストが正方形に置き換えられました。utf-8エンコードされたHTMLページを要求する方法、または問題を克服する他の方法を知っていますか?

4

1 に答える 1

5

アップデート:

RStudio(> = 0.97.x)とknitr(> = 1.2)は、ファイルエンコーディングの処理方法を知っています。RStudioは、ファイルエンコーディングを(eg )のencoding引数に渡します。つまり、RStudioとknitrをアップグレードすることで問題が解決します。knit()knit('foo.Rmd', encoding = 'UTF-8')

以下の答えは無視してください。それはもはや適切な解決策ではありません。


私はこのようにしました(RStudioを使用して):

  1. .Rmd「エンコーディングで保存」を選択した後、UTF-8
  2. 電話する前knit2html()に私は与えました:options(encoding = 'UTF-8')

それはトリックをしました

于 2012-07-03T07:03:22.133 に答える