𝒾の意味
別の変数を表し、何を意味するかは式が決めます。
スクリプト体のiは、小文字iをカリグラフィー風にした形です。式の中では、普通のiやほかの書体の文字と区別する役割があります。Unicode 18.0は、この文字に固定の数学的な値を割り当てていません。意味は書き手の記法で決まります。
Unicode 18.0によると、スクリプト体の字形は数学用フォントによって異なります。そのため、文字自体は同じでも、曲線の形が違って見えることがあります。
𝒾が普通のiに変わるのはなぜ?
互換正規化のNFKCやNFKDによって、普通のiに変わることがあります。
これらのUnicode正規化では、数学用の文字を通常のラテン文字やギリシャ文字に置き換えるため、式で必要な区別が失われることがあります。NFCとNFDではスクリプト体の区別が保たれます。
なぜスクリプト体のiは別の文字なの?
書体によって、ほかのiとは別の変数を示せるからです。
1999年のUnicode提案では、スクリプト体や太字スクリプト体のアルファベットが数学で使われる書体として記され、各書体を別の文字として登録することが提案されました。これにより、装飾だけでは失われかねない数式内の区別を、プレーンテキストでも保てます。𝒾が何の量を表すかは、書き手の記法で決まります。
数学や技術分野の記法では、スクリプト体が別の変数を示すことがあります。
普通の文章では通常のiを使いましょう。完全一致検索で𝒾が見つからなかったり、正規化でiに置き換わったりします。
〜と混同しないで
1𝒾の入力方法
𝒾\1D4BEコードと文字コードコードポイント数:1
画面上の記号は複数のコードポイントを含む場合があります。JS .length は UTF-16 単位、UTF-8 はバイトを数えます。
