Unicode FRACTION SLASHとDIVISION SLASHの違い


38

U + 2044( " Fraction Slash ")とU + 2215( " Division Slash ")の違いは何ですか。

それらは私とほとんど同じように見えますが、明らかに違いがありますが、それが何であるかを正確に言うことはできません。

誰か知っていますか?


前者は一般的な句読点に分類されるのに対し、後者のみが数学演算子に該当することを考慮すると、前者はXまたはYまたはZ(X / Y / Z)のようなものを書きたいときに使用されると思います。
カラン

2
@Karan前者は分数用です。「1/2カップのオリーブオイル」など、数学以外のコンテキストで使用できるため、一般的な句読点ブロックにあると思います。公式の式の分数のスタイル)。SOLIDUS(キーボードのスラッシュ)は、項目を分離するための意味的に正しい文字です。
ジェイソンC

回答:


54

2つの違いはセマンティックです:

  • DIVISION SLASHは数学演算子ブロックにあります。数学的な除算演算子を表す場合、たとえば数式で使用することを目的としています。「1を2で割った」または「xをyで割った」と大声で言う場合に使用します。また、セパレータが水平である数学的なコンテキストで大きな割合で使用することも意図されています。

  • FRACTION SLASHは一般的な句読点ブロックにあります。分数を表すときに使用することを目的としています。大声で「半分」と言う場合に使用します。あなたは、例えば「nonmathematicalコンテキストでそれを使用することがあります1 / 2オリーブオイルのカップ」。数学的な文脈では、セパレータが歪んでいる分数に使用することを意図しています。

仮定は、両者の差を有する、例えば「1 FRACTIONスラッシュ2」は上付き文字1及び2のような添え字でレンダリングすることができ、様々な状況のためのフォーマットが正しい可能性を可能にする1 / 2。実際には、これは一般的にそうではないようですが、その機能は元々の意図でした。Unicode Technical Note 28のセクション2.1から:

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

以下は、SOLIDUS(U + 002F)、DIVISION SLASH(U + 2215)、FRACTION SLASH(U + 2044)を順番に使用したテストです(次の文字シーケンスは必ずしも意味的に適切ではないため、意図はレンダリングを説明することだけです) ):

  • 上付き+添字:1 / 2 1 / 2 1 / 2

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

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

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

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

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

参考文献:

(そして、心配しないでください、私は実際にこれを速くタイプすることはできません。私はすでにあなたがこれを尋ねるのを待っている答えをタイプしました。)


3
CIRCLED DIVISION SLASH(U + 2298)およびU + 002Fについてもう少し言及して、この答えを改善したいと思いますが、いつそれを行う時間があるかはわかりません。うまくいけばすぐに。
ジェイソンC

12
小さな補遺:Unicodeは、U + 2154 likeのような一般的な分数をエンコードしています。U + 2044:を含む分解マッピングがあります<U+2154> → <U+0032 U+2044 U+0033>。それはまた、U + 2044がどのように使用されるかを示しているかもしれません。
ボルデウィン

「私のシステムでは…まったく同じようにレンダリングします」ここではどのシステムを参照していますか?OS X Yosemiteでは、テストできるすべての場所(Safari、Pagesなど)でわずかに異なるレンダリングを行いますが、現在テストするWindowsマシンやタブレットなどはありません。(そして、わずかに、私の2xディスプレイでいくつかのアンチエイリアシングピクセルが異なることを意味します-まだ大きなことはありませんが、上記のテキストを拡大することなくRetinaなしでも目立ちます)
-grg

@grgarside私が言及している...私の。詳細は重要ではありません、それは1つの可能な結果の例です。走行距離は変わる可能性があり、おそらく変わるでしょう。(しかし、実際に、それはクロム43、さらには他のWindows 7のセットアップに比べて、過去に多くの文字の貧サポートを持っている自分自身を示した一般的な構成でのWindows 7マシンだ)
ジェイソン・C

2
一部のブラウザ(Chrome、Firefox)および他のプログラムは、FRACTION SLASHで区切られた数字列がHarfBuzzソフトウェアを使用して分数(½など)としてフォーマットされるという考え方を実装するように状況が変わりました。
ユッカK.コルペラ

-1

活版印刷では、どちらも同じように見えます。分数のスラッシュは、分数を示すことです。分割スラッシュはDIVISIONです。数学では:分数スラッシュ:1⁄2 = 0.5分割スラッシュ:1∕2 = 0.5

HardToTell

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.