質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Windows

Windowsは、マイクロソフト社が開発したオペレーティングシステムです。当初は、MS-DOSに変わるOSとして開発されました。 GUIを採用し、主にインテル系のCPUを搭載したコンピューターで動作します。Windows系OSのシェアは、90%を超えるといわれています。 パソコン用以外に、POSシステムやスマートフォンなどの携帯端末用、サーバ用のOSもあります。

Q&A

解決済

5回答

14356閲覧

バックスラッシュが入力できない

L-sunsui

総合スコア45

Windows

Windowsは、マイクロソフト社が開発したオペレーティングシステムです。当初は、MS-DOSに変わるOSとして開発されました。 GUIを採用し、主にインテル系のCPUを搭載したコンピューターで動作します。Windows系OSのシェアは、90%を超えるといわれています。 パソコン用以外に、POSシステムやスマートフォンなどの携帯端末用、サーバ用のOSもあります。

1グッド

0クリップ

投稿2019/08/06 03:35

windows10でバックスラッシュを半角で打つにはどういう風にすれば打てますでしょうか?

JAVAの環境変数でバックスラッシュが打てずに午前中が終わってしまい頭が重くなっています。

フォントを変更するのでしょうか?メモ帳には半角でかけたのにコピーしてペースとしたら
¥マークになりました。macよりwindowsが使いにくいと感じるのですが

hyubyu-n1👍を押しています

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

gentaro

2019/08/06 03:44

「Windows10 バックスラッシュ」でググれば数秒で疑問は晴れると思うんですけど、どこで悩んでるんでしょう。
guest

回答5

0

歴史的な理由でバックスラッシュの位置に円マークを入れているフォントがあります。そのフォントを使った場合には両者の区別は見た目でわかりません。

メモ帳の場合は、[書式]→[フォント]でダイアログを開き、~~右下の文字セットを「欧文」にし、~~Arial を選んで OK を押してください。それでバックスラッシュが表示できます。

投稿2019/08/06 03:48

編集2019/08/06 04:03
Zuishin

総合スコア28660

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

Zuishin

2019/08/06 04:05 編集

訂正
Zuishin

2019/08/06 04:05

文字セットについて間違いがありました。フォントの方を先に選ばなければいけません。そのフォントの文字セットに無い物についてはデフォルトのフォントが選ばれます。
guest

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

tacsheaven

総合スコア13703

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

pepperleaf

2019/08/06 12:39

解決済みに対する回答しては、不十分ではないでしょうか? 過去に遡るならば、JIS X 201 でなく、JIS C 6220 (1969年頃) そして、 > ASCII コードで使用していない 0x80~0xFF までの部分 実際には、0x20 - 0x7E でカナコードは割り当てられています。(SI/SOによる切替え) また、円記号とかの相違は、一部記号領域が、国別置き換えとなっていて、日本の場合、有名なのは、円記号(0x5C)。他の国もあって、イギリスでは、"#" =>£記号(0x23) 北欧系だと結構、違っています。 ([]{} も違う) > 日本語環境と欧米環境 ではありません。 ちなみに、ハングル環境にすると、バックスラッシュは、"₩" 。 中国も同じ(ただし、元)みたいです。
ikadzuchi

2019/08/06 16:33

微妙にあっているような間違っているような説明ですね…。 ・00~FFのうち80以降が未定義なのではありません。7bitのコードなので80以降は存在しません。  まあ未定義といえば未定義ですが、それを言うなら-1や√2も未定義です。 ・最上位ビットが欠落した場合~ではなく、7bitでも8bitでも使うので7bitの時のためには使えません。 ・苦肉の策というほどのことでもなく、ASCIIを拡張して一部の文字を変更可能にした規格ISO/IEC 646に則ったものです。 ・「日本語ではほぼ使わないであろう」は理由の1つですが、「規格上変更を許された字の中で」という重要な条件が抜けています。 ・「文字図形」という言葉を聞いたことがありませんが、どのような意味で使ってらっしゃるのでしょう。 > pepperleafさん > 中国も同じ(ただし、元)みたいです。 少なくともWindowsの中国語フォント(Simsun, JhengHeiなど)を見た限りではそのようなことはないですね。
pepperleaf

2019/08/07 13:29

> ikadzuchiさん、 > > 中国も同じ(ただし、元)みたい GB18030 探して見たら、バックスラッシュのようでした。失礼しました。 以前、これに掛かりきりだったのですが、記憶は怪しかった。
guest

0

バックスラッシュ「\(これの半角)」と円マーク「\」は同じ文字コードとなります。
どちらが表示されるかはフォントによります。

投稿2019/08/06 03:43

YAmaGNZ

総合スコア10251

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

ベストアンサー

環境によって「¥」と表示されたり「\」と表示されますが同じです。同じ文字コードなので「¥」で正しく設定できます。

投稿2019/08/06 03:43

meg_

総合スコア10580

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

L-sunsui

2019/08/06 04:41

えっ!そうなんですか!環境によってはってどーゆーことなんでしょうか?clomeかfirefoxかIEかみたいなちがいでしょうか?
meg_

2019/08/06 05:59

他のかたの回答にもありますがフォントによります。 日本語のフォントでは「¥」表示が多いようです。 ※環境とはOSなどのことです
guest

0

バックスラッシュは、Windowsの環境では\と表示されます
なので安心して\を打ってください

投稿2019/08/06 03:42

y_waiwai

総合スコア87774

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問