• 締切済み

バックスラッシュ

スラッシュはでるのにバックスラッシュの記号でないです IMEパットのマウスで描いても記号は表示されません キーボードで該当を押すと¥になってしまいます、仕方ないので 電子キーボードで試したけど該当するのは、見つけられませんでした どのようにしたら、左上から右下に線の記号が表示されるのでしょうか 宜しくお願いします。

みんなの回答

  • vaidurya
  • ベストアンサー率45% (2714/5983)
回答No.9

苦情も何も、8bitパソコンの時代から、それが常識で そういう仕様が、ずっと使われています。 キーボードの表示と食い違う場合があるのは 同じ文字コードを使っている仕様ゆえで 回避する技術的な方法がありません。 キーボードは入力の道具でしか無く 入力された文字コードが、どう解釈されて どう表示されるかは、キーボード自体では制御できませんし 歴史的経緯上、バックスラッシュはその字形よりも 文字コード自体が持つ特別な役割があるため キーボード表示と同形に見える 異なる文字コードの記号に置き換えることができません。 似たような例には、六芒星形の表示で知られるアスタリスク(小さな星)が 五芒星形で表示される場合があるという例もありますが こちらも、特別な役割を持っている文字コードですから 8bitパソコンの時代の仕様のまま キー入力を、別の文字コードの記号に差し替えられるようなことはありません。 インターネット上や、e-mail、あるいは電子データとして受け渡した場合 \は受け取った側の言語設定で表示が変わる場合があり あまり知られていませんが、韓国語環境ではウォン記号として表示されます(笑) つまり1000円のつもりで\1000と書いたものが 韓国語環境で1000ウォンとして伝わる恐れがあります。 9割引くらいになっちゃうので、恐ろしいほどの勘違いになります(笑) ですから、これは一種の環境依存文字であり、共用する文書において 使うべきではない文字ということができます。 でも、環境依存文字という言葉に切り替わる前の前世紀には 機種依存文字という言葉しか無く PC-9801でもIBM PC/ATでもMacでも、X68000やFM-TOWNS… どの機種でも、共通に日本語環境では円記号として表示されるため 機種依存文字として取り上げられることがなく、今も環境依存文字の中に \を含めて考える人は、かなり少数派なんじゃないかと思います。 Wikipediaの機種依存文字のエントリーでは、円記号問題と呼ばれていますが 充分な説明は行われていません。 どちらかというと九割引問題と命名したいと思います。 環境依存文字という言葉は、2000年頃に使っていたら いつの間にか、それが定着していたので (Googleトレンドで見る限りは、2013年くらいに定着したとみなせそうです) 十年くらい経ったら、九割引問題という言葉が定着して やばい文字という認識が広まって 普通の文書で使おうという人がいなくなるといいなと思います。 ちなみに、半角カタカナ同様の半角ハングルもあって どちらも黒歴史と呼んでいいと思います。 黒歴史も、20年も経たない新しい言葉ですから 言葉や文字の使い方は、わりと簡単に変わっていく場合もあります。 Enterキーなんかも、OSによってCRだったりLFだったりCRLFだったりしますが それでも、\の文字コードは、厳密なところは知りませんが たぶん1963年に制定されて、50年以上変わりません。 そういうコンピューター技術の基礎部分に関わる仕様ですから 九割引問題は、運用で回避する以外の方法は、当面無いのです。 有用な運用方法は、PDFでフォント埋め込みを使う方法だと思います。 フォント埋め込みしなければ、フォント指定をしていても 代替フォントが使われることによって、異なる字形になる問題は回避できないはずです。 (OSによって標準搭載されているフォントが異なるため、代替フォントは避けられません)

habataki6
質問者

お礼

ありがとうございます。

  • 9133313
  • ベストアンサー率19% (267/1346)
回答No.8

半角を選択し「無変換」キーを押し、「ろ」のキーボードを押せは「\」 が入力できます。

habataki6
質問者

お礼

ありがとうございます。

  • kazuof23
  • ベストアンサー率34% (1206/3517)
回答No.7

なぜなのかは皆さんが説明していますが、わたしのPC(Windows 8.1)では日本語入力を、Microsoft IMEを使うと「バックスラッシュ」が変換できませんが、Google 日本語入力に切り替えると「バックスラッシュ」→「\」に変換できます。 

habataki6
質問者

お礼

ありがとうございます。

  • t_ohta
  • ベストアンサー率38% (5071/13248)
回答No.6

フォントを変えれば出てきます。 文字コード「U+005C」は日本語のフォントでは「¥」の半角文字が出ます。 欧文フォントでは「\」の半角文字が出ます。 私のPCだとフォントを「Adobe Myungjo Std」とかにすると半角のバックスラッシュが表示されますね。

habataki6
質問者

お礼

ありがとうございます。

  • wormhole
  • ベストアンサー率28% (1619/5653)
回答No.5

何で書かれているのか分かりませんが、フォントの指定ができるのでしたら英語向けのフォントを指定してバックスラッシュを入力してください。

habataki6
質問者

お礼

バックスラッシュと入力しても変換できませんで 疑問に思いまして、どうなっているのだろうと ありがとうございます。

  • bardfish
  • ベストアンサー率28% (5029/17765)
回答No.4

日本語環境ではバックスラッシュはありません。 詳しくはこちら↓を読んで下さい。 https://ja.wikipedia.org/wiki/%E3%83%90%E3%83%83%E3%82%AF%E3%82%B9%E3%83%A9%E3%83%83%E3%82%B7%E3%83%A5

habataki6
質問者

お礼

無いのなら書くなよといいたいです、どこに苦情いえばいいのかな 実際に使われているので、でないと駄目ではないですか。 ありがとうございます。

  • asmasa
  • ベストアンサー率29% (18/62)
回答No.3

半角のバックスラッシュは、日本語環境ではありません。 これはコンピューターの初期の話で、コンピューターの内部で文字はコード番号で管理されています。 そしてそのコード表を作ったのはアメリカであり、アメリカの文字を基本に作られています。 もともと日本語やカタカナなどもなかった中で、日本では、そのコード表の空いているところで、カタカナを入れたり記号を入れたりと考えて設定をしてきました。 当然カタカナは、アメリカのパソコンやコンピューターでは何も表示されません。 円マークなどの記号はそれじゃ困りますので、アメリカであまり使われていない記号の中から代わりに選んでつかったのがバックスラッシュです。 なので、アメリカのシステムでは、円マークはバックスラッシュで表示され、日本のシステムでは、円マークで表示されるものになりました。 ただ、これは半角文字だけになります。 全角文字の場合は、文字コードを倍の桁数に拡張して使っていますので平仮名や漢字、外国の文字などにも対応できるようになったため、円マークとバックスラッシュを分けて登録することもできるようになったという、時代背景があります。 そのために。半角文字には、円マークとバックスラッシュだけでなく、制限が残っています。

habataki6
質問者

お礼

時代背景を認めるとするなら、特定の分野だけ時代背景を除外するのは おかしいですよね。 ありがとうございます。

  • oboroxx
  • ベストアンサー率40% (317/792)
回答No.2

昔はメモリが少なかったので、英語の文字セットでバックスラッシュの記号のアスキーコードと呼ばれる文字コードにJISコードで¥記号を割り当てたのです。 それによって、JISコードではバックスラッシュを入力しても¥記号が表示されます。

habataki6
質問者

お礼

パソコンのキーボードにはバックスラッシュの記号あるのに でないのは書いてあることと実際に表示されるのが違うわけで 不良品じゃないですか。 ありがとうございます。

  • z98jx0
  • ベストアンサー率35% (72/204)
回答No.1

斜めの奴ですね \ これですか? ¥ こうなりますね もしスマホじゃないなら ななめ これで左右両方出てきます スマホでも ばっくすら これで候補に出ますが、どうですか? 偽物ですが ヽ(`Д´)ノ これの左手の部分が似ているかも? \(`Д´)/ 出ましたか?

habataki6
質問者

お礼

ありがとうございます。

関連するQ&A

  • /と反対のスラッシュの出し方

    『/』は表示できるんですが、左上から右下へのスラッシュが表示できません。 その記号が書いて『ろ』のボタンを選んでも、『_』『\』しかでてこないんです。 どうしたらいいでしょうか?

  • バックスラッシュを入力したい

    コマンドプロンプトにバックスラッシュを打ち込みたいのですが、どうやって打てば表示されるのでしょうか? 半角英数状態でキーをおしてバックスラッシュをうとうとすると、\の記号がでてきてしまいます。 あるWEBページの解説にそうしろと書いてあるのですが、できません。よろしくお願いします。

  • 半角のバックスラッシュが、表示できたり出来なかったりするのはなぜですか?

    OK Waveユーザ各位 アホな質問にお付き合い願えれば幸いです。 ふと、バックスラッシュ”\”を入力したくなりました。 1 キーボード右下、表示はトップスコア・バックスラッシュ及び”ろ”のキーを、日本語FEPの「入力モード」を「半角英数」にして押下…"\"と"_"が表示される・× 2 同キーを「入力モード」を「ひらなが」にして押下…全角の"_”と”¥”が表示される・変換キーを押下しても半角全角に変わるのみ。…× 3 IMEパッド「手書き」で斜め線を引く…候補に出てこない・× 4 IMEパッド「文字コード」でひたすら総当たりでサーチ…全角”\”は発見できたが、半角は発見できず・× 5 半角バックスラッシュの使用されていたWeb PageかCopy。NotebookにPaste…"\"に変換されてしまう・× 6 ネットででバックスラッシュを検索http://www.netlaputa.ne.jp/~kose/Software/backslash/、なるページを発見するも、システム要件が今一つ対応しているのか不明でパッチ当てに踏み切れず・× 7 改めて基本に帰ってASCII Code Tableをみると、半角バックスラッシュはあるが"5C(16)"にあるが、、日本語ASCIIコード表には無い(同一文字コードには"\"がAassignされている)・×  8 Wikipediaを読む。どうやら日本語Windowsでは、半角バックスラッシュはサポート外らしい事がなんとなくわかった様なわからない様な(^_^;)ゞ という様な経緯で、半角バックスラッシュは扱えないらしいという結論にたっしたのですが、疑問が二つ湧きました。 A なぜIMEパッドで斜め線を引いたり画数で検索しても、全角バックスラッシュが出てこないのか? B ブラウザでは半角バックスラッシュが表示されるのはなぜか? です。UnicodeとかシフトJISが良く分からない私なので(EBCDIC Codeで止まっています(^_^;)ゞ)、このあたりの事情をご教示いただけると幸いです。 参考までに、私の環境は DELL M17x Windows Vista です。 何卒宜しく御願い申し上げます。 

  • バックスラッシュについて

    cgiを勉強中なのですが、スラッシュ→/、の反対のバックスラッシュがありますよね。 これは、「記号」を変換のものと、「ななめ」を変化した物のどれに当てはまるのでしょう。 ななめ、を変換すると→ ╲ こうなり、普通のスラッシュより、ちょっと長いのですが・・・これで良いのでしょうか(汗 つまらない質問でスミマセンが、どうか教えてくださいm(_ _)m

    • 締切済み
    • CGI
  • バックスラッシュ

    バックスラッシュを打ち込みたいのですがどのように入れるのかわかりません。 キーボードの _(アンダーライン)と ’ろ’のところにあるのですが。。。 どのように打ち込むのかわかりません、 教えてください。

  • mathcadでのバックスラッシュ入力

    mathcad ver.15.0を使用しています。バックスラッシュを入力したいのですが、何故かルート(√)記号が表示されてしまいます。 どのようにすればうまくバックスラッシュが入力されますか、詳しい方ご教示願います。

  • バックスラッシュ

    こんばんは。お世話になります。 PCの回復コンソールインストールしようとしたのですが、半角バックスラッシュの入力ができず、こまっています。 ATOK15使用、記号では入りますが\半角になりません。 文字コード表から、Time new roman、Arialなど選びバックスラッシュをこぴー貼り付け、しかし円マーク¥になってしまいます。 なんとか半角バックスラッシュを付けたいと思いますので、よろしくお願いします。 「ファイル名を指定して実行」に入力中でした。コードが同じ¥マークで代用できるかと思いましたが、×でした。

  • MS-DOSプロンプトでバックスラッシュが出ない

    今までは、日本語キーボードを使っていて問題はなかったのですが、英語101キーボードに替え、Win98のMS-DOSプロンプト上では、バックスラッシュ文字を表示出来なくなってしまいました。 他のアプリケーションでの表示でしたら、Shift + Alt の切り替えでバックスラッシュも表示できるのですが、プロンプト上では切り替えがききません。 設定方法など御知りでしたらお助け下さい。

  • 「バックスラッシュの記号5,164」になります。

    ソースでは\5,164としているのですが 実際ブラウザで表示すると 「バックスラッシュの記号5,164」になります。 でもブラウザでの表示をコピーして貼り付けると円マークになります。 ブラウザでも縁マークで表示するにはどうすれば良いでしょうか? win7、IE11です。

    • ベストアンサー
    • HTML
  • バックスラッシュと円記号の同居

    ■ 質問にいたるいきさつ バックスラッシュと円記号を同一ページ内に同居させるばあい、IE であれば <head/> の <meta/> に charset=UTF-8 とかき、<body/> に <p>&#x5c; &#xa5;</p> とすれば、表示上バックスラッシュと円記号がならんでみえます。 Netscape と Opera は <p lang="en">&#x5c; &#xa5;</p> でもだめでした。 Netscape は表示メニューの文字コードを ISO-8859-1 にすれば、バックスラッシュが表示されます。 Opera はどうやってもバックスラッシュが表示されません。 ■ 質問 Netscape や Opera をつかってページをみるひとにもバックスラッシュをみせるにはどうすればいいでしょう。 できれば、ページをみているひとに「文字のエンコードをかえてみてください」とはいいたくありません。 できれば、全角のバックスラッシュはつかいたくありません。 できれば、画像はつかいたくありません。 このようなわがままを実現する方法があればおしえてください。 ■ 実験してみた環境 OS: Win XP IE 6 Opera 7.20 Netscape 7.1 いずれも日本語版

専門家に質問してみよう