記号、特殊なアクセント付き文字、数式記号などを入力する必要がある場合、標準のキーボードでは不十分です。Windows 、macOS、Linux、 Android、iOSでは、ショートカット、記号パネル、Altキーコードなどを利用することで、キーに印字されていない文字でも、ほぼすべての文字を入力できます。
このガイドでは、WindowsのAltキーコードからUnicodeの挿入まで、文字マップ、macOSのシンボルビューア、LinuxのControl + Shift + Uのテクニック、モバイルデバイスの仮想キーボードオプションなど、あらゆる手順を網羅的に解説します。また、ASCII、ISO-8859-1、Unicode、コードページ、よく使われる文字(通貨記号、法律記号、数式記号、分数、発音記号、合字など)のリスト、さらにはコンソールやバッチファイルの詳細についても解説します。
ASCII、ISO-8859-1、Unicode、コード ページとは何ですか?
コンピュータが文字や記号を理解するためには、各文字は符号化システムに従って数値で表されます。ASCIIは128個の値で誕生しました。0から31までは制御文字(印刷不可)として予約され、32から127までは読み取り可能な文字(スペース、記号、数字、基本的なラテンアルファベット)として使用されます。
時が経つにつれ、 ISO-8859-1(Latin-1)やWindowsコードページ(CP850など)といった拡張機能が追加され、ヨーロッパの言語に対応できるようになりました。Unicodeはこの制限を解消しました。Unicodeは、絵文字、数式記号、複雑な合字など、世界中のほぼすべての文字体系や記号に固有のコードポイント(U+XXXX)を割り当てます。
実際的な影響:現代の文書やウェブではUnicodeが標準となっていますが、 Windowsはコードページから継承されたALTコードとの互換性を維持しており、多くのアプリケーションは文字挿入にALTとUnicode(Alt+X)の両方に対応しています。
物理キーボードでのクイックメソッド
メニューを操作しなくても、キーボード自体から多くの記号にアクセスできます。以下はスペイン語配列で最も一般的な方法です(他の言語では異なる場合があります)。
- 直接シンボルピリオド(.)、カンマ(,)、ハイフン(-)、アクセント記号(´ `)など、既にキーが設定されている記号。これらは頻繁に使用されるため、組み合わせは必要ありません。
- シフト付き: 数字の上に置かれる記号 (括弧など) やドル記号 ($)、またスペイン語では疑問符に使用されます。
- Alt Gr: 特定のキーに第3レベルを追加します(例: Eの€ (多くのスペイン語キーボードで)。通常、あまり一般的ではない記号をカバーします。
- 数字キーボードフルキーボードでは、(+、-、*、/)などの操作を直接入力することができ、 ALTコード.
注:直接的な記号や組み合わせは、ディストリビューション(英語、フランス語、ドイツ語など)によって異なります。また、macOS はWindows とは記号や修飾キーの配置が異なります。
Windows: 特殊文字を入力するすべての方法
Windowsには、Altキーと数字キーの組み合わせ、UnicodeキーとAltキーとXキーの組み合わせ、文字マップという3つの主要なツールがあります。さらに、Microsoft Wordには独自のセレクターが搭載されており、また、操作を妨げる可能性のある特殊キーを無効にするオプションなど、あまり知られていないシステムユーティリティも存在します。
1) テンキー付きALTコード(ASCII/コードページ)
この方法で文字を入力するには、キーボードでNum Lockが必要な場合はそれをオンにし、Altキーを押しながらテンキーでコードを入力します。例えば、Alt+0176で度記号(°)を入力します。最上段の数字ではなく、テンキーを使用することが重要です。
重要な注意点:テンキーのない小型デバイス(例えば、DUOなどの一部のノートパソコン。DUOについては特に言及されています)では、Num Lockキーの組み合わせや、Altキーとコードを併用できる画面上の同等の機能はありません。このような場合は、文字マップを使用するか、別の場所から貼り付けるしかありません。
また、一番上の数字キー列はテンキーの代わりになるものではないことに注意してください。同じ数字が印字されても、電子的には同等ではありません。画面上のキーボードも、仮想数字を押す際に物理的なAltキーを押し続けることができない場合は役に立ちません。
英語キーボードでアクセント記号やチルダを入力するには、ALT+160 á、ALT+130 é、ALT+161 í、ALT+162 ó、ALT+163 ú、ALT+129 ü、ALT+164 ñ といった定番の組み合わせがあります。また、大文字の場合は4桁のコード(例:ALT+0193 Á)で入力できます。英語キーボードとスペイン語キーボードを交互に使用する場合は、それぞれの言語のみを有効にして、Alt+Shift キーで切り替えることを検討してください。
2) Alt+XでUnicode
多くの Microsoft アプリケーション ( Word、Outlook など) は Unicode シーケンスを受け入れます。コード ($ の場合は 0024) を入力し、Alt キーを押したまま X キーを押します。テキスト 0024 が $ に変換されます。これは、221A Alt+X → √、2206 Alt+X → ∆ など、さまざまなグリフで機能します。
3) キャラクターマップ
文字マップには、選択したフォントで使用可能なすべての記号が表示されます。1つまたは複数のグリフをクリップボードにコピーして、対応するプログラムに貼り付けることができます。開き方:
- Windows 10: タスクバーで「文字」を検索し、文字マップを選択します。
- Windows 8スタート メニューで「文字」を検索し、文字コード表を開きます。
- Windows 7スタート > すべてのプログラム > アクセサリ > システム ツール > 文字コード表。
フォントを選択し、記号をクリックします。「選択」をクリックしてから「コピー」をクリックし、文書に貼り付けます。こうすることで、記号コードを記憶する必要がなくなり、目的のグリフがフォントに存在することを確認できます。
おまけ:Windowsには、独自のグリフを作成できるプライベート文字エディターが搭載されています(社内ロゴなどに便利です)。スタートメニューまたはWindowsキー+Rから「eudcedit」を実行してください。高度で非常に特殊なツールですが、必要とする人のために用意されています。
4) Microsoft Wordで記号を挿入する
Wordで、「挿入」タブを開き、「記号」を選択します。そこで目的の文字を選択するか、「その他の記号」をクリックして文字マップに似たダイアログボックスを開くことができます。Wordで既に文章を作成中で、他のアプリケーションに切り替えたくない場合に最適です。
一般的なシンボルコード
これらの表には、ALTキーまたはUnicodeのAlt+Xキーの組み合わせで使用できる代表的な記号が掲載されています。通貨、法律、数学、分数、句読点、図形などの記号を探す際の出発点として最適です。
| グリフ | コード | グリフ | コード |
|---|---|---|---|
| £ | ALT+0163 | ¥ | ALT+0165 |
| ¢ | ALT+0162 | $ | 0024+ALT+X |
| € | ALT+0128 | ¤ | ALT+0164 |
| © | ALT+0169 | ® | ALT+0174 |
| § | ALT+0167 | ™ | ALT+0153 |
| ° | ALT+0176 | º | ALT+0186 |
| √ | 221A+ALT+X | + | ALT+43 |
| # | ALT+35 | µ | ALT+0181 |
| < | ALT+60 | > | ALT+62 |
| % | ALT+37 | ( | ALT+40 |
| ALT+93 | Δ | 2206+ALT+X | |
| ¼ | ALT+0188 | ½ | ALT+0189 |
| ¾ | ALT+0190 | ||
| ? | ALT+63 | ¿ | ALT+0191 |
| ! | ALT+33 | ! | 203+ALT+X |
| – | ALT+45 | ' | ALT+39 |
| « | ALT+34 | , | ALT+44 |
| . | ALT+46 | | | ALT+124 |
| / | ALT+47 | \ | ALT+92 |
| ` | ALT+96 | ^ | ALT+94 |
| « | ALT+0171 | » | ALT+0187 |
| ~ | ALT+126 | & | ALT+38 |
| : | ALT+58 | { | ALT+123 |
| ; | ALT+59 | } | ALT+125 |
| □ | 25A1+ALT+X | √ | 221A+ALT+X |
頻繁に使う単語をいくつか覚えておくと良いでしょう。練習すれば自然と覚えられるようになり、数分おきに調べる手間が省けます。
頻繁に使用される分音記号(大文字と小文字)
アクセント記号や発音記号が付いた多くのラテン文字には、ALTキーやUnicodeのAlt+Xキーによるコードが割り当てられています。以下に代表的な例を示します(文字マップにはさらに多くの例が掲載されています)。
| グリフ | コード | グリフ | コード |
|---|---|---|---|
| Ã | ALT+0195 | å | ALT+0229 |
| Å | ALT+143 | ä | ALT+132 |
| À | ALT+0192 | à | ALT+133 |
| Á | ALT+0193 | á | ALT+160 |
| Â | ALT+0194 | â | ALT+131 |
| Ç | ALT+128 | ç | ALT+135 |
| Č | 010C+ALT+X | č | 010D+ALT+X |
| É | ALT+144 | é | ALT+130 |
| È | ALT+0200 | è | ALT+138 |
| Ê | ALT+202 | ê | ALT+136 |
| Ë | ALT+203 | ë | ALT+137 |
| Ğ | 011E+ALT+X | ğ | 011F+ALT+X |
| Ï | ALT+0207 | ï | ALT+139 |
| Î | ALT+0206 | î | ALT+140 |
| Í | ALT+0205 | í | ALT+161 |
| Ì | ALT+0204 | ì | ALT+141 |
| Ñ | ALT+165 | ñ | ALT+164 |
| Ö | ALT+153 | ö | ALT+148 |
| Ô | ALT+212 | ô | ALT+147 |
| Ō | 014C+ALT+X | ō | 014D+ALT+X |
| Ò | ALT+0210 | ò | ALT+149 |
| Ó | ALT+0211 | ó | ALT+162 |
| Ø | ALT+0216 | ø | 00F8+ALT+X |
| Ü | ALT+154 | ü | ALT+129 |
| Û | ALT+0219 | û | ALT+150 |
| Ù | ALT+0217 | ù | ALT+151 |
| Ú | 00DA+ALT+X | ú | ALT+163 |
| Ÿ | 0159+ALT+X | ÿ | ALT+152 |
グリフとコードの完全なリストについては、文字マップを参照してください。そこには各フォントがどのような文字をサポートしているかが記載されており、文書を印刷したり共有したりする際に非常に重要です。
活字の合字
個々の文字に加えて、合字や複合文字も存在します。その中には非常によく知られたものもあり、以下のように挿入されます。
| グリフ | コード | グリフ | コード |
|---|---|---|---|
| Æ | ALT+0198 | æ | ALT+0230 |
| ß | ALT+0223 | Œ | ALT+0140 |
| œ | ALT+0156 | ʣ | 02A3+ALT+X |
| ʥ | 02A5+ALT+X | ʦ | 0246+ALT+X |
| Ю | 042E+ALT+X | ﷲ | FDF2+ALT+X |
タイポグラフィにおける合字というテーマに興味があるなら、すべてのフォントがそれらを実装しているわけではないものの、数十種類もの組み合わせが存在することがわかるでしょう。
ASCII制御文字(印刷不可)
オリジナルのASCIIコード0~31は、デバイス制御(プリンタ、端末など)です。代表的なコードには、NUL(0)、SOH(1)、STX(2)、ETX(3)、EOT(4)、ENQ(5)、ACK(6)、BEL(7)、BS(8)、HT(9)、LF(10)、VT(11)、FF(12)、CR(13)、SO(14)、SI(15)、DLE(16)、DC1~DC4(17~20)、NAK(21)、SYN(22)、ETB(23)、CAN(24)、EM(25)、SUB(26)、ESC(27)、FS(28)、GS(29)、RS(30)、US(31)、スペース(32)、DEL(127)などがあります。これらは現代の環境では直接使用されることはほとんどありませんが、互換性のために残されています。
macOS: 文字と絵文字ビューア
Macでは、文字ビューアを使うのが一番簡単です。Fn+E、Control+Command+Spacebar、または各アプリのメニューの「編集」>「絵文字と記号」から開くことができます。アクセント付き文字から技術記号、絵文字まで、あらゆる文字を素早く簡単に挿入できます。
パネルの右上隅にあるボタンをクリックすると、パネルが展開され、さらに多くのカテゴリが表示されます。これにより、必要なものを見つけやすくなります。文字を選択すると、カーソルの位置に挿入されます。
Linux: Control + Shift + U と Unicode コード
ほとんどのLinuxデスクトップでは、Unicode文字を入力できます。Control + Shift + Uキーを押すと、下線付きの「u」が表示されるので、コードを入力します(例えば、ユーロの場合は20AC)。Enterキーまたはスペースキーで確定すると、記号が表示されます。ディストリビューションによっては、「文字」アプリを使用することもできます。
U+XXXX 形式でよく使われるコードの一覧です: € U+20AC、$ U+0024、¥ U+00A5、£ U+00A3、₿ U+20BF、≠ U+2260、≈ U+2248、√ U+221A、∞ U+221E、π U+03C0、© U+00A9、® U+00AE、™ U+2122、■ U+25A0、□ U+25A1、▲ U+25B2、▼ U+25BC、¼ U+00BC、½ U+00BD、¾ U+00BE。これらは、技術レポートや学術レポートの基本的なレパートリーとして非常に役立ちます。
AndroidとiOS: 仮想キーボード、記号ページ、長押し
Androidでは、123をタップすると数字と記号に切り替わります。ABCの上のキーをタップすると、利用可能な記号がさらに表示されます。多くのキーは長押しで様々な操作が可能です(例えば、アクセント付き母音など)。Gboardなどの他のキーボードも同様のパターンを採用しています。
iPhoneとiPadでは、操作方法は非常に似ています。数字と記号は「123」で入力でき、その他の記号は別のキーで入力できます。長押しすると、様々な記号が表示されます。数字を長押しすることで序数(1st、1stなど)を入力でき、母音とその発音記号も同様に入力できます。
コピー&ペースト:普遍的な解決策
コードをいじりたくない場合や、システムが役に立たない場合(テンキーがない、アクセスがブロックされているなど)、表からコピーして貼り付ける方法は、すべてのデバイスで有効です。入力しにくい典型的な記号には、π、∞、×、・、√、~、∈、∩、∪、≠、Å、≡、x̄、∂、≅、$、€、¥、£、₹、₩、₪、₱、₽、฿などがあります。よく使う記号をメモに保存しておけば、いつでもバックアップが取れます。
言語とキーボードレイアウトを切り替える
英語キーボードを使っているのにスペイン語で入力している。解決策は?Windowsでは、言語設定を「ES」と「EN」のみにして、Alt+Shiftキーで切り替えるようにします。これはコントロールパネルの「地域と言語」で設定するか、intl.cplを実行します。こうすることで、ALTキーを使わずにñ、アクセント付き文字、疑問符などの文字を入力できます。
英語QWERTYキーボードをスペイン語配列で使用する場合、一部のキーの機能が変わることに注意してください。複数の言語で作業する場合は、両方の配列に慣れておくか、ステッカーやテンプレートを使用することをお勧めします。
Windows コンソールとバッチファイル
cmd.exeやバッチ スクリプトでは、アクティブなコード ページが関係します。場合によっては、アクセント記号や特殊文字が正しく表示される場合と表示されない場合があります。誤った文字を入力するキーを修正するための推奨事項と方法をいくつかご紹介します。CP850/CP437 には適切な ALT コードを使用するか、chcp コマンドでページを変更し、対象のコンソールで結果をテストしてください。
バッチ処理でよく使われる文字を、従来から使われているショートカットキーを使って表現した例:á は ALT+255、éは ALT+0130、í は ALT+173、ó は ALT+189、ú は ALT+156、ñ は ALT+207、Ñ は ALT+190、¿ は ALT+249 です。表示はフォントとコードページによって異なるため、必ずご使用の環境で確認してください。
:: Muestra códigos y caracteres (extracto ilustrativo)
@echo off
chcp 850 >nul
echo Alt+248 = °
echo Alt+241 = ±
echo Alt+171 = 1/2
echo Alt+172 = 1/4
echo Alt+219 = █
pause>nul
Windowsシステムで使用可能なすべてのグリフとそのALTコードを確認するには、スクリプトを使用して表を生成するか、文字マップを使用できます。これは、フォントと環境ごとのサポート状況を確認する最も確実な方法です。
その他のヒントと最終メモ
コードを思い出せないけれど頻繁に使う場合は、参照ドキュメントを作成するか、このガイドをブックマークしておきましょう。Wordの文字マップを使えばすぐに解決できます。Macではシンボルビューアで同じことができます。LinuxではControl+Shift+UでUnicodeコードを使って解決できます。
最後に、Unicodeはラテン文字以外の文字体系(キリル文字、ギリシャ文字、アラビア文字など)、高度な文字、合字も網羅していることを覚えておいてください。ラテン文字以外の文字が必要な場合は、Unicodeの文字表を参照して適切なブロックを素早く見つけてください。プロのタイポグラフィにおいては、通常、Unicodeのカバー範囲は広範囲に及びます。
これらのオプションを使いこなせば、ユーロ記号(€)から黒い三角形(▲)、序数(1st)から平方根(√)まで、好きな文字を好きな場所に入力できます。ALTキー、Alt+Xキー、ビューファインダー、長押しなど、様々な機能を使えば、空白を残したり、急遽スクリーンショットを撮ったりする必要はもうありません。
バイトの世界とテクノロジー全般についての情熱的なライター。私は執筆を通じて自分の知識を共有するのが大好きです。このブログでは、ガジェット、ソフトウェア、ハードウェア、技術トレンドなどについて最も興味深いことをすべて紹介します。私の目標は、シンプルで楽しい方法でデジタル世界をナビゲートできるよう支援することです。