• ベストアンサー

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,などの文字にウムラウトや「^」が付く文字だけで十分です。 小出しにしてすみません。もしご存知でしたら、何卒お教え下さい。