AltコードとUnicode文字は漠然と関連しているだけであり、(ほとんどの場合)それらの処理方法を決定するのは各アプリケーション次第です。そのため、アプリやアプリのバージョンなどによって異なる場合があります。
基本的には、フォントやユーザー入力ではなく、文字エンコーディングとコードページに関するものです。
ASCIIのAltコードは0〜255(8ビットコードページ)のみです。多くのプログラム(およびOS)は、256でラップすることにより、ユーザーが入力したより大きな数を処理します。
256 = 0、257 = 1など
したがって、ALT + 8230を入力することは、実際にはALT + 38(8230/256 = 32.1484375。256 * 32 = 8192. 8230-8192 = 38)を入力することと同じです。これは、ASCII文字「&」です-プログラムがインターセプトして、 MS Wordのように、それを「適切な」Unicodeコードに置き換えるか、別のコードページ(つまり、Unicode)を使用して置き換えます。
Windowsは、「Windows-1252」コードページ(とにかく英語用)と呼ばれるMSDOS 8ビットコードページ(850)の拡張バージョンを使用します。ただし、これは、Unicodeコードページを完全にサポートしていないOSのレガシー部分にのみ使用されます。
これらが、さまざまなOSやアプリケーション、およびWindows自体のさまざまな部分でさまざまな結果を簡単に確認できる理由です。
控えめに言っても混乱する問題です。:)
Alt-0133が(Windowsコードページの)省略記号の "公式" Windows拡張ALTコードであると確信しているので、これを使用することで、より一貫した運が得られるでしょう。
ここにいくつかの関連情報があります。
…
[Alt]
[.]
[.]