Unicode の分数スラッシュと除算スラッシュの違い

Unicode の分数スラッシュと除算スラッシュの違い

U+2044("分数スラッシュ")およびU+2215("ディビジョンスラッシュ()。

それらは私にとってはほぼ同じように見えますが、それでも明らかに違いがあり、それが何であるかを正確にはわかりません。

誰か知っていますか?

答え1

両者の違いは意味的なものです:

  • DIVISION SLASH は数学演算子ブロックにあります。これは、数式などで数学の除算演算子を表すときに使用します。「1 を 2 で割る」や「x を y で割る」などと声に出して言うときに使用します。また、区切りが水平である数学的なコンテキストで大きな分数に使用することも意図されています。

  • FRACTION SLASH は、一般的な句読点ブロックにあります。分数を表すときに使用します。「半分」と声に出して言うときに使用します。数学以外のコンテキストでも使用できます (例: 「オリーブオイル12カップ」)。数学のコンテキストでは、区切りが斜めになっている分数に使用することを目的としています。

仮に、この 2 つに違いがあると、さまざまな状況で正しい書式設定が可能になります。たとえば、「1 FRACTION SLASH 2」は、上付き文字 1 と下付き文字 2 で1 / 2としてレンダリングできます。実際には、これは通常当てはまらないようですが、その機能は元々の意図でした。ユニコード技術ノート 28:

...「分数スラッシュ」U+2044 ... は歪んだ分数になり、「除算スラッシュ」U+2215 ... は潜在的に大きな線形分数になります...

以下は、SOLIDUS (U+002F)、DIVISION SLASH (U+2215)、FRACTION SLASH (U+2044) を順番に使用したテストです (次の文字シーケンスは必ずしも意味的に適切ではなく、レンダリングを示すことのみを目的としています)。

  • 上付き文字 + 下付き文字: 1 / 2 12 12

  • 通常: 1/2 1∕2 1⁄2

ブラウザとフォントによっては、上記のレンダリングに違いが見られる場合と見られない場合があります。私のシステムでは、DIVISION SLASH と FRACTION SLASH は SOLIDUS とは異なりますが、同じようにレンダリングされます。これらは SOLIDUS よりも間隔が狭く、上付き/下付き数字と相性が良いです。

たとえば、Chrome と Internet Explorer / Edge のレンダリングの比較を以下に示します。

Chrome と Internet Explorer でのレンダリング

私があなたに与えるアドバイスはこれです: データを表現し、意味的に正確であることを望むなら、DIVISION SLASHとFRACTION SLASHを適切に使用してください。ただし、タイプセッティングでどちらかのレンダリングに問題がある場合、またはカジュアルなコミュニケーションの場合、または一般的な疑問がある場合は、代わりにSOLIDUS(キーボードのスラッシュ)を使用してください。また、複雑な数式をタイプセッティングする場合は、テックスまたは別の専用の組版システム。

参考文献:

(心配しないでください。私は実際にこんなに速く入力することはできません。すでに回答を入力しましたあなたがこれを尋ねるのを待っています

答え2

印刷では、どちらも同じに見えます。分数スラッシュは分数を表します。除算スラッシュは除算を表します。数学では、分数スラッシュ: 1⁄2=0.5 除算スラッシュ: 1∕2=0.5

言いにくい

関連情報