Разница между Unicode FRACTION SLASH и DIVISION SLASH

Разница между Unicode FRACTION SLASH и DIVISION SLASH

В чем разница между U+2044 ("Дробь Слэш") и U+2215 ("Разделение Слэш").

Мне они кажутся почти идентичными, но разница все равно есть, хотя я не могу точно сказать, в чем она заключается.

Кто-нибудь знает?

решение1

Разница между ними семантическая:

  • ДЕЛЕНИЕ SLASH находится в блоке математических операторов. Он предназначен для использования при представлении математического оператора деления, например, в математических формулах. Используйте его, когда вы можете сказать вслух "1 делится на 2" или "x делится на y". Он также предназначен для использования в больших дробях в математических контекстах, где разделитель горизонтальный.

  • ДРОБЬ КОСЯЧАЯ находится в общем блоке пунктуации. Она предназначена для использования при представлении дроби. Используйте ее, когда вы можете сказать вслух «одна половина». Вы можете использовать ее в нематематических контекстах, например « 12 стакана оливкового масла». В математических контекстах она предназначена для использования в дробях, где разделитель перекошен.

Гипотетически, наличие разницы между ними допускает возможность правильного форматирования для различных ситуаций, например, "1 FRACTION SLASH 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 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

Трудно сказать

Связанный контент