Windows のファイル名が通常とは異なるフォントになっています... なぜでしょうか?

Windows のファイル名が通常とは異なるフォントになっています... なぜでしょうか?

ファイルをダウンロードしましたが、ファイル名が標準のシステムフォントではありません。

ファイル名に追加された内容はすべてシステム フォントで表示されます。ファイル名をコピーして WordPad に貼り付けると、Cambria Math の太字サイズ 10 であると表示されますが、そのフォントで入力すると一致しません。

これまで見たことがないのですが、どうしてこんなことが可能なのか不思議です。

答え1

まず、1 つのフォントで Unicode のすべてをカバーできるわけではないことに注意してください。代わりに、OS またはプログラムは、単に「不明な文字」のボックスを描画するのではなく、複数のフォントを組み合わせてテキストをレンダリングする (フォントの置換/フォールバックを実行する) 場合があります。これは完全に自動で行われ、テキスト自体がフォントを指定することを意味するものではありません。代わりに、OS がフォントを選択します。

たとえば、Cambria Math の主な目的は、主要なフォントに特殊な数学記号がない場合に代替フォントとして機能することです。(同様に、Noto Sans は、それぞれが独自の単一のスクリプト専用のフォントの大規模なコレクションです。)

第二に、これらの数学記号の中には、Unicodeには数学の英数字記号は、フォントに関係なく特定の外観を持つように意図されています。これらは単に異なるフォントの標準文字ではなく、完全に異なるUnicode文字であり、同じように見えるだけであることに注意してください。推測するこれらの文字がファイル名に使用されたものとまったく同じであることを確認します。

たとえば、私はオンラインコンバーター(いくつかあります)を使用して、通常の ASCII テキストを次の「数学」文字に変換しました。
数学太字:

関連情報