• ベストアンサー

ローマ字入力モードのまま変換せず半角英数を打つ方法

IMEについて、日本語入力モードのローマ字入力モードでは、たとえば「G」「3」のキーを打つと全角の「g」「3」が表示されますが、自動で、常に半角の「g」「3」が表示されるようにしたいです(勿論、ローマ字入力モードのままで)。 どうすればよいでしょう。 ※例えば、「H」「O」「G」「H」「U」「5」の順にキーを押した場合に、「ほgふ5」ではなく、「ほgふ5」と表示させて、Enterを押すだけでそのまま半角英数が確定する設定にしたいということです。

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

  • ベストアンサー
  • kngj1740
  • ベストアンサー率18% (197/1052)
回答No.2

どうも無理らしいです。新しいIMEを開発する必要がありそうです。ローマ字入力はかな入力のさらに前にあってローマ字をかなに変換してかな入力に渡します。この時、ローマ字からかなに変換できない英字はそのまま渡します。かな入力は漢字変換またはそのままひらがなあるいはカタカナに変換します。かな入力に英字または数字が混じっている場合、それらだけを半角の文字に自動的に変換するという処理の追加が必要らしいです。(ローマ字変換における変換不能文字の自動吐き出しなどと言います。)

koton573
質問者

お礼

無理なのですか、回答ありがとうございます。

すると、全ての回答が全文表示されます。

その他の回答 (2)

  • tamu1129
  • ベストアンサー率58% (1324/2271)
回答No.3

英数字の部分を自動でっていうのは出来ないでしょう ただ、ローマ字入力モードのままで文字だけ入力してしまい、英数字にしたい部分をF10キー押せば希望のとうりにはなりますよね 入力の際にIMEの入力モードをいちいち切り替えて使っている人も見ますが、普通に入力してしまってからファンクションキーで一発変換させてやればいいだけなのにといつも思っています ほgふ5 と入力して、F10キーを押せば半角英数字に F9押せば全角英数字 F8で半角カナ F7で全角カナ F6でかな になりますよね koton573 さんは文字入力してEnterキーを押すと言っているのですから、Enterキーの代わりに上記のファンクションキーを押せば良いだけなのではないですか? ファンクションキーで変換した後に次の文字入力すれば、変換した文字は自動で確定されますよ

koton573
質問者

お礼

回答ありがとうございます。 1.「H」「O」「G」「H」「U」「5」のキーを順に押す →「ほgふ5」と変換未確定状態で表示される 2.「F10」を押す →「hoghu5」と変換未確定状態で表示される 3.「Enter」キーないし次の文字を入力する →「hoghu5」の部分が確定する となって、「ほgふ5」とはならないんです…。

すると、全ての回答が全文表示されます。
  • dondoko4
  • ベストアンサー率12% (1161/9671)
回答No.1

簡単な方法は、NUMLOOKキーの点灯を消せばよい。英大文字にしたいときはH(Shiftキーと同時に押す。PCを最初にやるとき入力の勉強しなかったの?

koton573
質問者

お礼

いや、大文字じゃなくて半角英語です

koton573
質問者

補足

なお、(NUMLOOKではなく)NUMLOCKキーをONにしようがOFFにしようが、「日本語ローマ字入力かつ英数が半角入力になるモード」にはなりません…

すると、全ての回答が全文表示されます。

関連するQ&A