Різниця між Unicode FRACTION SLASH та DIVISION SLASH


38

Яка різниця між U + 2044 (" Фракція косого ") та U + 2215 (" Сліш поділу ").

Вони здаються мені майже однаковими, але різниця все ще чітко є, але я не можу точно сказати, що це таке.

Хтось знає?


Враховуючи, що лише останні підпадають під математичні оператори, тоді як перший класифікується під загальною пунктуацією, я вважаю, що перший повинен використовуватися, коли ви хочете написати щось на зразок X або Y або Z (X / Y / Z).
Каран

2
@Karan Перший для фракцій. Я думаю, що це в загальному розділовому знаку пунктуації, оскільки його можна використовувати в нематематичних контекстах, наприклад, "1/2 склянки оливкової олії", хоча я гадаю, що ви могли б використовувати його і в математичних контекстах (хоча це насправді здається порівняно рідким той стиль дробу у формальних формулах). SOLIDUS (косою рисою на клавіатурі) буде семантично правильним символом для розділення елементів.
Джейсон C

Відповіді:


54

Різниця між ними є семантичною:

  • РОЗДІЛЕННЯ СЛАШ знаходиться в блоці математичних операторів. Він призначений для використання при представленні оператора математичного поділу, наприклад, у математичних формулах. Використовуйте його, коли ви можете сказати вголос: "1 поділено на 2" або "х розділено на у". Він також призначений для використання у великих фракціях у математичних контекстах, де роздільник горизонтальний.

  • ФРАКЦІЙНА СЛАШ знаходиться в загальному розділовому знаку. Він призначений для використання при представленні дробу. Використовуйте його, коли ви можете сказати вголос "половину". Ви можете використовувати його в нематематичних контекстах, наприклад, " 12 склянки оливкової олії". У математичних контекстах його передбачають використовувати для дробів, де розділювач перекошений.

Гіпотетично, маючи різницю між ними допускає можливість правильного форматування для різних ситуацій, наприклад , «1 ФРАКЦІЇ Слеш 2» може бути наданою з верхнім індексом 1 і індексом 2 , як 1 / 2 . На практиці це, як правило, не так, але ця можливість була початковою метою. З розділу 2.1 Технічної примітки Unicode 28 :

... "коса коса фракція" 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

Залежно від вашого веб-переглядача та шрифту, ви можете бачити різницю в відображенні вище. У моїй системі DIVISION SLASH та FRACTION SLASH відображаються однаково, хоча і відрізняються від SOLIDUS. Вони мають більш вузький проміжок, ніж SOLIDUS, і краще виглядають з числами суперскрипту / підписки.

Наприклад, нижче показано порівняння візуалізації в Chrome проти Internet Explorer / Edge:

візуалізація в Chrome проти Internet Explorer

Порада, яку я б вам дав, така: Якщо ви представляєте дані та хочете бути семантично точними, використовуйте ДІВІСІЙНУ СЛОВУ та ФРАКЦІЙНУ РОЗУ. Однак якщо ви вводите набір, а рендеринг або створює проблеми, або у випадковому спілкуванні, або за наявності загальних сумнівів, просто використовуйте замість SOLIDUS (прямий косий рядок на вашій клавіатурі). Крім того, якщо ви набираєте складні математичні формули, ви можете розглянути можливість використання TeX або іншої спеціальної системи набору тексту.

Подальше читання:

(І не хвилюйтеся, я не можу насправді набрати це швидко. Я вже набрав відповідь, чекаючи, коли ви це запитаєте .)


3
Я хотів би вдосконалити цю відповідь із згадкою про ПОЛУЧЕННУ РОЗДІЛУ (U + 2298) і, можливо, трохи більше про U + 002F, але я не впевнений, коли у мене буде час на це. Сподіваємось, скоро.
Джейсон C

12
Невеликий додаток: Unicode закодував деякі поширені дроби, наприклад U + 2154 ⅔ . Вони мають відображення розкладання , що містить U + 2044: <U+2154> → <U+0032 U+2044 U+0033>. Це також може ілюструвати, як передбачається використовувати U + 2044.
Boldewyn

"У моїй системі… відображаються однаково" Про яку систему ви тут звертаєтесь? У ОС X X Yosemite вони відображаються дещо по-різному, де я можу перевірити (Safari, Pages тощо), але зараз у мене немає машини Windows або планшета / тощо, щоб тестувати. (і трохи я маю на увазі декілька пікселів, що згладжуються, на моєму @ 2x дисплеї - все ще нічого головного, але все ще помітно без Retina без збільшення масштабу на тексті вище)
grg

@grgarside я маю на увазі ... моє. Конкретність не важлива, це приклад одного можливого результату. Ваш пробіг може, і, ймовірно, буде змінюватися. (Але насправді це машина Windows 7 із Chrome 43 та загальною конфігурацією, яка показала, що в минулому погана підтримка багатьох символів порівняно навіть з іншими налаштуваннями Windows 7.)
Jason C

2
Зараз змінилося так, що деякі браузери (Chrome, Firefox) та деякі інші програми реалізують думку про те, що послідовності знаків, розділені FRACTION SLASH, форматуються як дріб (як ½), використовуючи програмне забезпечення HarfBuzz.
Юкка К. Корпела

-1

У типрографії обидва виглядають однаково. Похила фракції позначає ФРАКЦІЇ. коса риса поділу - РОЗДІЛ. У математиці: коса коса фракція: 1⁄2 = 0,5 косоокість: 1 ∕ 2 = 0,5

HardToTell

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.