ASCIIおよびANSI文字を理解する(Microsoft Word)
コンピュータは文字を理解せず、数字を理解することを事実上誰もが知っています。したがって、Wordなどのプログラムで画面に表示される各文字は、内部で数字として保持されます。 「マッピング」
文字から数字への変換は、文字セットとして知られています。
ほとんどの場合、Wordは、使用しているWindowsのバージョンに関係なく使用されている文字セットに依存しています。 Windowsで使用されている文字セットと、コンピューター自体で使用されている文字セットは同じではないため、混同しないでください。たとえば、コンピュータを最初に起動したときに、画面に起動情報が表示される場合があります。この情報は、ROM上のコンピューターによって内部的に維持されている文字セットを使用します。この情報が表示されている時点ではWindowsが実行されていないため、Windowsで使用されている文字セットを使用できません。 Windowsが起動して実行されると、コンピューター自体で使用されている文字セットは使用されなくなり、Windowsで管理されている文字セットが使用されます。
これは紛らわしいように聞こえるかもしれませんが、そうすることを意図したものではありません。コンピュータの比較的短い歴史の中で、いくつかの異なる文字セットが使用されてきました。小型コンピュータで使用された最初の文字セットはASCIIでした。これは、_American Standard Code for Information Interchange._の頭字語です。128文字のコードとして始まり、7ビットを使用してすべての文字を表しました。 (ビットは2進数です。オンまたはオフの2つの値を持つことができます。したがって、7ビットは2 ^ 7または128の可能な一意の値を持つことができます。)
ASCIIは、各バイトの7ビットのみを使用するマシン(テレタイプなど)用に最初に開発されました。ただし、初期のパーソナルコンピュータは8ビットを使用していたため、文字コードに2 ^ 8または256の可能な値を使用できました。これにより、「拡張ASCII」と呼ばれるものが生まれ、最初の128文字はASCIIの文字と一致しましたが、次の128文字はコンピューターの製造元に任されていました。初期のIBMPCモデルでは、拡張ASCII文字セットには、基本的なグラフィックスに使用されるいくつかの外国語記号と多くの線画文字が含まれていました。
Microsoftは、コンピュータで使用されている文字セット(このヒントの前半で指摘したように)を_OEM文字セットと呼びます。(OEMは「相手先ブランド供給」を意味します)。Windows95までのWindowsバージョンは、ANSI文字セットと呼ばれるものを使用します。これは、最大256文字を表すことができる1バイトの文字セットです。元のASCII文字セットは、Windowsで使用されるANSIセットの最初の128文字を占めます。一方、それ以降のすべてのバージョンのWindowsは、Unicode文字セットを使用します。これは_WordTipsの他の号で説明されています。
Windowsのさまざまなバージョンが使用するものについてのこの説明は、Windowsが内部で使用するものを参照していることを忘れないでください。外部的には、一般的なWordユーザーの場合、あまり効果はありません。
_WordTips_は、費用効果の高いMicrosoftWordトレーニングのソースです。
(Microsoft Wordは、世界で最も人気のあるワードプロセッシングソフトウェアです。)このヒント(1787)は、Microsoft Word 97、2000、2002、および2003に適用されます。Wordのリボンインターフェイス(Word 2007)用のこのヒントのバージョンを見つけることができます。以降)ここ:
linkASCIIおよびANSI文字について。