windows10でバックスラッシュを半角で打つにはどういう風にすれば打てますでしょうか?
JAVAの環境変数でバックスラッシュが打てずに午前中が終わってしまい頭が重くなっています。
フォントを変更するのでしょうか?メモ帳には半角でかけたのにコピーしてペースとしたら
¥マークになりました。macよりwindowsが使いにくいと感じるのですが
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
回答5件
0
歴史的な理由でバックスラッシュの位置に円マークを入れているフォントがあります。そのフォントを使った場合には両者の区別は見た目でわかりません。
メモ帳の場合は、[書式]→[フォント]でダイアログを開き、~~右下の文字セットを「欧文」にし、~~Arial を選んで OK を押してください。それでバックスラッシュが表示できます。
投稿2019/08/06 03:48
編集2019/08/06 04:03総合スコア28660
0
そもそもの文字コードの制定にまで遡らないと説明しにくいのですが……
まず、最初に ASCII コードという標準文字コードが制定されました(EBCDIC とかありますが割愛)。これでは0x00~0xFF までの256文字中、0x20~0x7E までの文字が設定されました。0x5c の文字コードにバックスラッシュが割り当てられています。
※0x00~0x1F と 0x7F は「制御文字」として意味のあるメタキャラクタとなり、0x80以降は(当時の事情を反映して)未定義とされました。環境によっては 0x80以降を使えない場合があったからです
さて、日本でコンピュータの使用が本格化すると、「せめてカナだけでも使いたい」となります。そこで ASCII コードで使用していない 0x80~0xFF までの部分にカナ文字といくつかの記号を入れた文字コードが制定されます。これが JIS コードです。(JIS X 0201)
そしてこの JIS コード制定時に、カナ及び記号を 0xA1~0xDF までに割り当てたのですが(0x80~0xA0 は万が一(最上位ビットが欠落した)場合に制御文字及び空白とかぶらないように使わず、0xE0以降は将来のための予備)、その中に円記号を収めることができず、苦肉の策として日本語ではほぼ使わないであろうバックスラッシュのところに円記号を割り当てたのです。
(もうひとつ、ASCII では 0x7E が ~ ですが、JIS ではオーバーラインになる)
これが結局今でも踏襲されていて、日本語環境と欧米環境での文字図形の違いになっています。
文字図形ですから、表示に使用するフォントによっては円記号になったりバックスラッシュになったりするのです。
投稿2019/08/06 06:24
総合スコア13703
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/08/06 12:39
2019/08/06 16:33
2019/08/07 13:29
0
ベストアンサー
環境によって「¥」と表示されたり「\」と表示されますが同じです。同じ文字コードなので「¥」で正しく設定できます。
投稿2019/08/06 03:43
総合スコア10580
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
質問の解決につながる回答をしましょう。 サンプルコードなど、より具体的な説明があると質問者の理解の助けになります。 また、読む側のことを考えた、分かりやすい文章を心がけましょう。