• ベストアンサー

バックスラッシュと円マーク

バックスラッシュと円マーク OS10.5ですがテキストエディタなどで 文字入力の際にトラブルを抱えています。 マッピングを変え強制的に¥の位置でバックスラッシュがでるように設定しています。 しかしいくつかのソフトでは やはり円マークの表示となり困っています。 回避策はありますでしょうか。

  • Mac
  • 回答数2
  • ありがとう数7

質問者が選んだベストアンサー

  • ベストアンサー
  • capy2009
  • ベストアンサー率72% (337/465)
回答No.1

フォントにもよりますし、ソフトにもよります。 ユニコードに対応していないソフト、例えば AppleWorks を使うと、ヒラギノ等も含めた日本語フォントで半角バックスラッシュを入力すると円マークになります。英語フォントに変えてください。 ユニコードに対応したソフトなら、ヒラギノ等では半角バックスラッシュが表示できるようになりますが、対応していないフォント、例えば MS 明朝や MS ゴシック等では円マークになります。違うフォントを使ってください。 要は半角表示には英語フォントを使うようにすれば問題解決です。

alasam
質問者

お礼

参考になりました。 お時間を回答に割いていただきありがとうございます。

その他の回答 (1)

回答No.2

ことえりなら環境設定でどちらを優先するかは簡単に変更できますし、そのウィンドウにバックスラッシュと¥の入力についてもちゃんと説明が書かれています。 他のIMについては分かりません。

関連するQ&A

  • スタイルシートで円マークがバックスラッシュに

    スタイルシートを使って半角の円マークを使ったら、 バックスラッシュで表示されてしまったのですが、 回避する方法はないでしょうか?

    • ベストアンサー
    • HTML
  • バックスラッシュ

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

  • VS2012での\(円マーク)とバックスラッシュ

    VS2012のVBでコードを書きはじめました。OSはWin7(x32) 日本語です。 ファイルを呼び出そうと思っても呼べずに困っています。 FileName = "c:\textfile.txt" ret = LoadFile(FileName) としたときに、”textfile.txt“にアクセスできないのは、デバッグモードで実行したときに”\”がバックスラッシュとして扱われているからではないかと疑っています。 原因を探っていくうちに下記を疑い始めました。 Dim FileName As String FileName = "\" として、デバッグモードでFileNameの値を見ると円マークではなくバックスラッシュになっています。 しかし、FileNameの値をテキストボックスに出力させると円マークです。 (1)このような状態でもパス名に問題は無いのでしょうか ⇒どちらも同じASCIIコード92だから、内部で92を渡すだけだから問題ない? (2)Visual studio内でキーボードを選択する部分があるのでしょうか?

  • 円マークはどうやって入力出来ますか?

    初歩的な質問ですみません。 キーボードから円マークが入力出来ません。 円マークの書かれたキーを押すとバックスラッシュになってしまいます。 日本語で「えん」と入力し、変換すると候補の中に円マークが出て来て、一応一旦は表示出来るのですが、一度閉じて再度開くと、その文字はバックスラッシュになってしまっています。 確か、『このキーを押すと円マークを出すかバックスラッシュを出すか』をどこかで設定出来たと記憶しているのですが忘れてしまい、コンパネやIMEツールバーのプロパティの所など、色々いじってみたのですがわかりませんでした。 WinXPでIME2002を使っています。 お分かりの方、教えて下さい。<m(_ _)m>

  • 円マークが付加されて保存されてしまいます

    openPNEをインストールしたのですが、文字列を登録するとMYSQにはなぜかところどころにバックスラッシュ(円マーク)が付加されて保存されてしまいます。 具体的な例ではたとえば日記などで 「6月頃から」 と入力すると 「6月\頃か\ら」 となってしまいます。 phpMyAdminで確認すると 「6月(バックスラッシュ)頃か(バックスラッシュ)ら」 と保存されています。 どうか解決策を教えてください。 よろしくお願いいたします。

  • アップロードするとバックスラッシュが円記号になる

    タイトルの文字制限で上手くかけませんでしたが、PHPファイルをサーバーにアップロードすると、半角バックスラッシュが半角円記号に置き換わってしまいます。 元のファイルはUTF-8で保存、ちゃんと半角バックスラッシュで表示されていますが、サーバーにアップロードしたものを開くと半角円記号に置き換わっています。 このせいでPHPエラーが出てプログラムが機能しません。 アップロードしたファイルを編集すれば機能するのですが、HP作成ソフトのプラグインの中のファイルなので、アップロードする度に修正するのが非常に手間です。 回避策があればよろしくお願いいたします。

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

    ■ 質問にいたるいきさつ バックスラッシュと円記号を同一ページ内に同居させるばあい、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 いずれも日本語版

  • 「置換後の文字列」にバックスラッシュを入力したい

    Word 2003の「編集→置換」の「置換」のタブに「置換後の文字列」という入力欄がありますが、ここに半角のバックスラッシュを入力するにはどうしたらいいでしょうか。「ろ」のキーを押しても、\マークになってしまってバックスラッシュになりません。

  • ¥マークを出力したいがバックスラッシュが表示される

    PHPで「\」(半角)を出力したいが、\\で改行できません。 ブラウザではバックスラッシュ記号が表示されます。EUC-JP環境では問題なかったのですが。。 ・サーバ CentOS5.4(文字コードutf-8) ・テキストエディタ 秀丸(文字コードutf-8)で記述し保存しサーバにアップロード ・ブラウザ(IE6) phpでヘッダー出力しているのでブラウザのエンコードは UTF-8となっており、日本語は文字化けしません。 ****ソースコード*** <?php //ヘッダー出力 header('Content-Type: text/html; charset=utf-8'); ?> <html> <head> <title>テスト</title> </head> <body> <!-- PHP --> <?php echo 'この商品は\\100です。<BR>'; //←これだとバックスラッシュ echo '改行します。\n改行しました。<BR>'; //←これだとバックスラッシュnと表示される echo '&yen'; //←これなら¥が出力される ?> </body> </html> utf-8文字コードでは\\では駄目なんですかね? ちなみにブラウザ→ソース表示を見るとhtml内には \という文字は帰ってきていますが、ブラウザの表示が utf-8では「\」は「\」として表示されないのでしょうか? 助けてください。

    • 締切済み
    • PHP
  • 同じプログラム内でバックスラッシュと円が混在する

    Visual Studio 2008でMFCプログラミングをしています。 リモートコマンドを送るソフトで、送信したコマンドをRead Onlyのエディットボックスに表示させています。 コマンド終わりの「\r」をCStringで文字として表示させるために「\\r」としています。 一応、表示はされているのですが、どうも腑に落ちないので質問しました。 \は環境によってバックスラッシュまたは円に表示される場合があると思います。 私も別にどちらで表示されても構わないです。 しかし、作ったプログラムを実行してみたところ、メインのダイアログではバックスラッシュで表示されているのに、ボタンをクリックして表示したサブのダイアログで同じことをすると円マークで表示されるのです。 同じプログラム内でそんなことが起こるものなのでしょうか?