No.20999 \ とバックスラッシュ  【コロン】 2014/04/11(Fri) 13:18

いつもお世話になっております。

検索をしてみたのですが,ヒットしなかったために,書き込みさせていただきました。
毎回基本的な質問で本当に申し訳ございません。

R for Windowsのエディタ上で\が表示できません。GUIのところでフォントをMS Minchoに変えることで,コンソール上は\に変わります。質問は,

1. エディタ上でも\マークを表示させるためにはどうしたらよいのか?

2. エディタ上ではバックスペース,コンソール上では\で問題ないのか?(実施しましたが,エラーが出てきました)本当はエラーの内容をお示しすべきなのです が,Winのコンピュータが手元になく(私はマックユーザーで,Winは学生が持参したもので,すでにoff campusです)。

よろしくお願いいたします。

No.21000 Re: \ とバックスラッシュ  【青木繁伸】 2014/04/11(Fri) 13:43

初期状態で,「GUI プリファレンス...」で Font は Courier New になっていましたが,エディタでも,コンソールでもバックスラッシュは表示されますが。
「\ とバックスラッシュ」とかき分けているところを見ると \ は ¥ キーのつもりでしょうか?(入力時は¥が表示されていても,再表示のときに \ になったりします)
JIS キーボードの Windows マシンでは,
「_(アンダースコア),ろ」が刻印されているキートップには \ が刻印されています
「|(コンカティネーション),ー(長音記号)」が刻印されているキートップには ¥ が刻印されています
R では,コンソールでも,エディタでもどちらも同じように \ が表示されます。そしてどちらも正しく動きます。
> cat(sprintf("a=%f\nb=%f\n-- end --\n", 1.2, 3.45))
a=1.200000
b=3.450000
-- end --

MS mincho など,日本語フォントだと,
コンソールでは,バックスラッシュも円記号もどちらも¥
エディタでは,どちらもバックスラッシュになるでしょう。
でもちゃんと動きますよ(¥nは改行になる)。

要するに,フォント環境によって,¥が表示されたりバックスラッシュが表示されたりで混乱するでしょうが,コンピュータはバックスラッシュとして受け入れているのです。

No.21002 Re: \ とバックスラッシュ  【コロン】 2014/04/14(Mon) 18:30

青木先生

お礼が遅くなり申し訳ございませんでした。
動作確認ができました。

ありがとうございました。

● 「統計学関連なんでもあり」の過去ログ--- 046 の目次へジャンプ
● 「統計学関連なんでもあり」の目次へジャンプ
● 直前のページへ戻る