• ベストアンサー

Alt+4桁の数字でウムラウトなどの特殊文字入力方法について

特殊文字について検索をかけてみましたが、wordの機能を使用して説明しているものしか目につきません。 私の環境はWindowsXP環境なのですが、例えばメモ帳で半角ローマ字入力状態で「Alt+0252」と入力するとuのウムラウトつきの文字が表示されます。 この機能を使ってテキスト形式のメールを書く際に使用したいのですが、一覧表が欲しいです。 自分なりに調べているのですが文字コードの種類が多すぎて、うまく目的のものが見つかりません。 どなたか一覧表が載っているURLなどを教えていただければ幸いです。 よろしくお願いいたします。

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

  • ベストアンサー
回答No.5

No.4さん同様、Alt+4桁にこだわらないのであれば、 キーボードレイアウトを追加する方法もあります。 [コントロール パネル]→[日付、時刻、地域と言語のオプション]→[地域と言語のオプション]→[言語]タブの[詳細]→[インストールされているサービス]の下の[追加]をクリックします。 [入力言語の追加] ダイアログ ボックスが表示されますので、適当な言語とキーボードレイアウトを指定します。 いろいろありますが、とりあえず私は、   入力言語:英語(英国)   キーボード レイアウト/入力システム:英国拡張 を選択しました。 [OK]→[OK]でウインドーを閉じます。 後は必要なときに、言語バーの[JP]をクリック、または Alt+Shift で言語を[EN]に切り替えると、 右の Alt に特殊機能が割り当てられたキーボードになり、 右Alt + 2 でウムラウト記号入力、右Alt + 6 でハット記号入力ができるようになります。 例えば、右Alt + 2 の後に u で、ウーウムラウト     右Alt + 2 の後に a で、アーウムラウト     右Alt + 6 の後に a で、ハット付きのアー が入力できます。 これなら覚えることも少なくてすみますし、アプリケーションも選びません。 他にもいろいろ入力できますが、 それらは[プログラム]→[アクセサリ]→[ユーザー補助]→[スクリーンキーボード]で、確認できます。 もし意図と違っていたらすみません。

calm_it
質問者

お礼

素晴らしいです! こんな方法があったんですねぇ。 試してみたところ、Alt+4桁の方法より簡単ですね。 最初の手間はかかりますが、一覧表を見る必要も無く、すごい手軽だと 思います。 ありがとうございます! garamondさんに色々と教えてもらったので、20pt差し上げたいのですが、 Segenswindさんの方法を今回は使わせていただきたいと思っていますので、 今回はこちらに20ptとつけさせていただきたいと思います。 garamondさん、申し訳ございません! みなさん、本当に助かりました。 ありがとうございました!!

その他の回答 (4)

  • garamond
  • ベストアンサー率53% (1119/2111)
回答No.4

#2、#3です。 質問者さんの求めておられることを誤解していたかも知れません。 ひょっとして「テキスト形式で特殊記号を入力したい」ということがまずあって、 「検索してみたがWordの機能を使うやりかたしか見つからない。 たまたま自分は[Alt]+0252 でウムラウトつきの「u」を入力する方法を知っているが、全部のコードは知らないので、一覧表はないだろうか。」 ということだったのでしょうか? つまり「Alt+4桁の数字で」は必須の条件ではなく、テキスト形式で特殊記号が入力できればいい。 もしそうなら後に書く方法で可能です。 そのやり方は承知していて、「Alt+4桁の数字で」のやり方でなければいけないのなら、後に書くことは無視して下さい。 それともう一つ、ウムラウトつきの「u」などは機種依存文字になりますから、メールに使った場合、送受信双方のOSがXPか2000で、メーラーがOutlook Expressの場合以外はおおむね文字化けすると思います。 上記条件を満たしているときは、送信時のオプションで「Unicodeで送信」を選べば、テキスト形式でも文字化けしません。 ただし「件名」に使った場合、「送信済みアイテム」や「受信トレイ」などでの表示は「 ? 」になります。 入力できさえすればいいのなら、次の手順ではいかがでしょうか。 MS IME 《ひらがな》[あ般]のモードにして、 [ U ][ 0 ][ 0 ][ C ][ 0 ][ F5 ] * コード先頭の「ゼロ」は省けません。  ↓ 【IMEパッド - 文字一覧】 表は上下方向にドラッグして伸ばせますので、広範囲が見渡せるようにすると探しやすくなります。 必要な字を見つけたら、クリック>[Enter]で確定。

calm_it
質問者

お礼

ありがとうございます! おっしゃるとおりです。色々と調べた結果、Alt+4桁の方法が Wordの機能を使わない中で一番簡単と判断したため、あえて質問では Alt+4桁の方法に限定して質問させていただいたのですが・・・ 他にも方法あったんですねぇ。 こんな方法で調べられるとは思ってなかったです。 ありがとうございました!

  • garamond
  • ベストアンサー率53% (1119/2111)
回答No.3

補足を拝見しました。 おっしゃるとおり、メモ帳などテキスト形式では256以降は無理なようです。 また中間に半角カタカナになるものがありますね。 私は専門家ではないので、なぜそうなるかを説明することができません。 素人考えですが、“ネットで半角カタカナを使うと文字化けする”ということと関係がありそうな気がします。 いずれにしても、IMEの設定でどうにかなるものではなく、諦めるしかないのかも知れません。

calm_it
質問者

お礼

承知いたしました。 有難うございました!

  • garamond
  • ベストアンサー率53% (1119/2111)
回答No.2

下記で知ることができます。 http://papie2.hp.infoseek.co.jp/tokusyumoji.html 先頭の「&#」と末尾の「;」を除いた数字 (33~10174) がお求めのものです。 「0252」としなくても「252」でOKです。 また、後半に「&#8448&#3642」のようなものがありますが、この「&#3642」は、Web上で「□」にならずに文字を表示するための手だてで、表示された特殊文字の下右端にあるピリオドのようなものがそれに該当します。 ですから、ワードパッドなどで入力する際は「8448」だけでいいのです。

calm_it
質問者

補足

有難うございます! 自分が求めているイメージのものに近く、非常に嬉しいです。 私の環境で試したところ、メモ帳にて「Alt+255」までの文字は表示されるのですが、「Alt+256」以降の文字は表示されません。 何かIME側で設定を行わなければいけないのでしょうか? なお、word2003では「Alt+256」以降の文字も表示されることは確認しました。ただ、今回はどうしてもテキスト形式で入力する必要があるんです。 重ね重ね申し訳ありませんが、お願いします!

回答No.1

全部示していると切りが無い。 http://unicode.org/charts/ ウムラウト系はLatain-1に入っているみたい http://office.microsoft.com/ja-jp/word/HP030849291041.aspx 確かXを押すと16進数(Alt+X 00FC) Xがないと10進数(Alt + 0252) 注意:16 * 15(F) + 12(C) http://ja.wikipedia.org/wiki/%E3%83%88%E3%83%AC%E3%83%9E

calm_it
質問者

補足

有難うございます! 確かに数が多いですね。 私の環境で試したところ、Alt+4桁の整数のやり方でまともに表示が出来るのは100ちょっとから255までが表示されます。上記に書いてある文字を試してみたところ、表示されなかったり、文字化けされたり半角カタカナが表示されたりします。 これは何が原因なのでしょうか? なお、私が必要な文字は30種類も無く、a,u,e,y,o,などの文字にウムラウトや「^」が付く文字だけで十分です。 小出しにしてすみません。もしご存知でしたら、何卒お教え下さい。

関連するQ&A

  • 文字の入力が出来ません

    XPを使用しています。 IE、OE、メモ帳において (他は試してません) 文字の入力が出来ない状態です。 半角英数文字を打ち込む事は可能なのですが 【半角/全角】ボタンを押すとローマ字変換で打ち込む事が出来ません。 Alt+【半角/全角】でも同じです。 システムの復元、エラーチェック、最適化をしても変わりないです。

  • 文字を入力しようとすると、数字になってしまうのですが・・・

    今までは、ちゃんと文字が打てていたのですが、急に、文字を打つと、打っている最中(変換をまだ押してない状態)で、数字になってしまうのです。 CAPS キーロックがかかっていたので、それを直してから、打ったのですが、直りません。ローマ字入力で文字が打てない状態です。半角を押せば、ローマ字は打てるのですが・・・。 全角で文字が打てるようになる直し方を教えて下さい。

  • エクセルでALT+4桁数字キーボードから入力

    本日の他の方の質問の回答(チェックマークの出し方)に触発されて、エクセルのセルにおいて、ALTキーを押しながら、「0251」、「0121」など、4桁の数字(テンキーから)を入れ、ALTキーから手を離すと、その瞬間にいろいろ文字(半角文字のみ?やEウムラウトなど)が現われました。これはどう言う仕組みというか、どうしてこうなるのでしょうか。ご存知の方は教えていただけませんでしょうか。 エクセル2000、IME98、WIN98です。

  • 文字入力

    急にローマ字入力が出来なくなってしまいました。 uのキーを押すと4と打たれてしまいます。 IMEの設定もローマ字入力のままです。 Alt+カタカナひらがな も試してみました。 どなたか解決策をお願いします。

  • 文字入力の事でお伺いします

    ローマ字入力なんですが、半角入力するとローマ字が小文字ではなく大文字になって表示されてしまいます。 今まで小文字入力だったので、コレを直すにはどうすればいいですか?

  • 大文字と小文字入力の方法を教えてください

    大文字と小文字入力の方法を教えてください ローマ字入力で、ネット上のあるサイトへパスワードを大文字小文字を混ぜて入力したいのですが、入力し始めると●がいくつかつきます。言語バーは半角英数状態であとは反応がないです。 どうしたら大文字と小文字入力の切り替えと入力ができますか?

  • ウムラウト文字の表示方法について

    いつもお世話になっております。 VB6.0で多言語対応アプリケーションを作成しております。 しかし、ファイルから取得したウムラウト文字コードを TextBox.Textプロパティにセットしても適切に表示できま せん。 次は、入力用TextBoxを作成しIMEをドイツ語にセットし 同様にウムラウト文字を入力しました。そしてTextプロパ ティの文字長をLenしたら、なんと0文字という結果になり ました。 入力したということは目で確認できますが、文字長が0とい うことは、そのTextBoxのプロパティに存在しないデータを そのTextBoxは表示していることになります。 どのようなステップを踏めば正常な結果が得られるのでしょうか。 どうぞ宜しくお願いいたします。 <詳細> -環境- Win2000日本語版SP3 VB6.0 日本語版SP5 -参考ソース- MSDN "Get ステートメントの使用例" -文字コードの取得方法- ウムラウト文字の文字コードはメモ帳で入力後、 UNICODE形式で保存。その後、バイナリエディタ ーでオープンし文字コードを取得 -TextBoxコントロールの設定状況- FontNameを"Tahoma"に変更(それ以外は未変更)

  • ブラウザでの文字入力

    ここ最近インターネットエクスプローラなどでサイトを開き、検索画面にて文字を入力しようとすると設定が必ずローマ字入力(半角入力?)になってしまっています。 以前は新規タブを開いて文字入力しようとすると日本語入力だったはず。 これはどこを設定すれば直りますか。詳しい方教えてください。 例 以前:新規タブ→グーグル→何か文字入力する→ローマ字入力でスペースキーで漢字変換 現在:新規タブ→グーグル→何か文字入力する→半角ローマ字が直接記入される→バックスペースで消す→半角全角切り替えボタンを押す→何か文字入力する→ローマ字入力でスペースキーで漢字変換

  • 半角カタカナ文字の入力方法。

    通常文字入力はローマ字入力になってると思いますが、そのローマ字入力の設定を、半角カタカナ入力に切り替えるのはどうすればいいのでしょうか? 以前一度友人に教えて貰った事があるのですが忘れてしまいました。その方法は確か、一度通常入力をして、例えば”東京”と入力したい時にまずローマ字入力で普通に東京と入力し、それを反転させ、そして何かのキーを押したら半角カタカナになる、というものでした。 でも何のキーを押したらいいのか分りません。半角カタカナ入力の方法を教えて下さい。 宜しくお願い致します。

  • 文字入力が・・・・

    インターネットでの文字の入力が直接入力しか出来ません。前までは普通に出来ました。ツールバーやメモ帳等ではローマ字入力ができるのですが何故なのでしょうか?(この質問の文もメモ帳で打っています・・・)