2016-04-10 8 views
3

先週からこの問題に多大な苦労をしています。私はRプレゼンテーション(.Rpresファイル)を初めて使用しています。これは問題なく始まりました。つまり、スライドを作成して結果はRStudioのPresentationタブに表示されます。しかし、私が理解していない理由のために、プレゼンテーションに数時間勤務した後、プレゼンテーションタブには私のプレゼンテーションのすべてのフランス語文字の奇妙なシンボルが表示され始めました。これまでのところ、プレゼンテーションを正しい文字に戻すための唯一の方法は、Rstudioの[エンコードで保存...]と[エンコードを元に戻す]オプションで再生することでした。Rプレゼンテーションのエンコードが間違っています

これは、プレゼンテーションのフレンチ文字が美しく見えるようにしていますが、ソースファイル(.RPres)のテキストがすべて奇妙に見えるようになっています(例: "température" )。私は本当に私はこのツールを好きなように誰かがこれに対する解決策を見つけることを願っています

> sessionInfo() 
R version 3.2.3 (2015-12-10) 
Platform: x86_64-w64-mingw32/x64 (64-bit) 
Running under: Windows 7 x64 (build 7601) Service Pack 1 

locale: 
[1] LC_COLLATE=French_Canada.1252 LC_CTYPE=French_Canada.1252 LC_MONETARY=French_Canada.1252 
[4] LC_NUMERIC=C     LC_TIME=French_Canada.1252  

attached base packages: 
[1] graphics grDevices datasets stats  utils  methods base  

other attached packages: 
[1] readxl_0.1.1  sp_1.2-2   foreign_0.8-66 data.table_1.9.6 dplyr_0.4.3  bit64_0.9-5  
[7] bit_1.1-12  RPostgres_0.1 DBI_0.3.1.9008 Rcpp_0.12.3.2 

loaded via a namespace (and not attached): 
[1] lattice_0.20-33 assertthat_0.1 chron_2.3-47 grid_3.2.3  R6_2.1.2  magrittr_1.5 
[7] tools_3.2.3  parallel_3.2.3 

を、将来的に私を使用して維持したいと思います:これは助けることができるならばここで

は、私のセットアップにいくつかの詳細を読みます。 。私は、私の問題を解決するための代替手段としてrevealjsパッケージを試してみることを考えていましたが、私は同じ問題を抱えているとは確信していません。 ご協力いただきありがとうございます。

+0

Rstudioユーザーは、誰もが同じIDEを使用していると思っているようです。この概念はまだTRUEではありません。 –

+0

@ 42:私はあなたのコメントを理解しているか分からない。これをRStudioフォーラムに投稿したはずですか?私はSOが読まれる機会が増えたと思うので、それに応じて自分の投稿にタグを付けました。 –

+0

いいえ、私はちょうど[r]として適切にタグ付けされたとは思わなかった。 –

答えて

0

ここで説明したように、お使いのコンピュータに指定さlocaleに関連している可能性があり、この問題:https://superuser.com/questions/655273/r-locale-setting-problems-on-mac-os-x

system("locale")の結果が値"C"の多くが含まれている場合は、コマンドを試してみてください

system("defaults write org.R-project.R force.LANG en_US.UTF-8") 

この後、Rを再起動してsystem("locale")を使用してロケールが更新されたことを確認してください。次回に正しい文字を取得できるようになりますドキュメントをコンパイルします。

注:この戦略は、LinuxやOS Xのユーザーにとっても同様の問題を解決しましたが、あなたのOSがWindowsの場合にも機能するかどうかはわかりません。

+0

Windowsシステムでは、 'locale'コマンドはありません。これと同等のものは 'systeminfo'です。私はそれを試して、私は多くの "C"が表示されません。私は "fr-ca"システム地域オプションと "en-ca"地域入力パラメータを持っています。その間に、私はRパッケージのrevealjsを使用して私の問題を解決しました!助けてくれてありがとう。 –

関連する問題