stringtranslate.com

Математические операторы и символы в Unicode

Доска в Центре математики Лорана Шварца, Политехническая школа

Стандарт Unicode кодирует почти все стандартные символы, используемые в математике. [1] Технический отчет Unicode № 25 содержит исчерпывающую информацию о наборе символов, их свойствах и рекомендациях по реализации. [1] Математические операторы и символы находятся в нескольких блоках Unicode . Некоторые из этих блоков предназначены для математических символов или в основном содержат их, в то время как другие представляют собой смесь математических и нематематических символов. В этой статье рассматриваются все символы Unicode с производным свойством «Math». [2] [3]

Выделенные блоки

Блок математических операторов

Блок математических операторов (U+2200–U+22FF) содержит символы для математической, логической и множественной записи.

Блок дополнительных математических операторов

Блок дополнительных математических операторов (U+2A00–U+2AFF) содержит различные математические символы, включая N-арные операторы, суммирования и интегралы, пересечения и объединения, логические и реляционные операторы, а также отношения подмножеств/надмножеств.

Блок математических буквенно-цифровых символов

Блок математических буквенно-цифровых символов (U+1D400–U+1D7FF) содержит латинские и греческие буквы и десятичные цифры, которые позволяют математикам обозначать различные понятия с помощью различных стилей букв. Зарезервированные кодовые точки («дырки») в алфавитных диапазонах до U+1D551 дублируют символы в блоке буквоподобных символов. По порядку это ℎ / ℬ ℰ ℱ ℋ ℐ ℒ ℳ ℛ / ℯ ℊ ℴ / ℭ ℌ ℑ ℜ ℨ / ℂ ℍ ℕ ℙ ℚ ℝ ℤ.

Блок буквоподобных символов

Блок буквоподобных символов (U+2100–U+214F) включает переменные. Большинство алфавитных математических символов находятся в блоке математических буквенно-цифровых символов, показанном выше.

Математическое подмножество этого блока: U+2102, U+2107, U+210A–U+2113, U+2115, U+2118–U+211D, U+2124, U+2128–U+2129, U+212C–U+212D, U+212F–U+2131, U+2133–U+2138, U+213C–U+2149 и U+214B. [4]

Различные математические символы - блок А

Блок «Различные математические символы-A» (U+27C0–U+27EF) содержит символы для математической, логической и адресной записи баз данных.

Различные математические символы-Б блок

Блок «Различные математические символы-B» (U+2980–U+29FF) содержит различные математические символы, включая скобки, углы и символы окружности.

Разное Технический блок

Блок «Разное техническое» (U+2300–U+23FF) включает фигурные скобки и операторы.

Математическое подмножество этого блока — U+2308–U+230B, U+2320–U+2321, U+237C, U+239B–U+23B5, 23B7, U+23D0 и U+23DC–U+23E2.

Блок «Геометрические фигуры»

Блок «Геометрические фигуры» (U+25A0–U+25FF) содержит символы геометрических фигур.

Математическое подмножество этого блока: U+25A0–25A1, U+25AE–25B7, U+25BC–25C1, U+25C6–25C7, U+25CA–25CB, U+25CF–25D3, U+25E2, U+25E4, U+25E7–25EC и U+25F8–25FF.

Стрелки блок

Блок стрелок (U+2190–U+21FF) содержит линейные, кривые и полукруглые стрелки, а также стреловидные операторы.

Математическое подмножество этого блока: U+2190–U+21A7, U+21A9–U+21AE, U+21B0–U+21B1, U+21B6–U+21B7, U+21BC–U+21DB, U+21DD, U+21E4–U+21E5, U+21F4–U+21FF. [5]

Дополнительные стрелки-блок А

Блок дополнительных стрелок-A (U+27F0–U+27FF) содержит стрелки и операторы, подобные стрелкам.

Дополнительный блок Стрелки-Б

Блок дополнительных стрелок-B (U+2900–U+297F) содержит стрелки и стреловидные операторы (хвосты стрелок, пересекающиеся стрелки, изогнутые стрелки и гарпуны).

Блок «Разные символы и стрелки»

Блок «Разные символы и стрелки» (стрелки U+2B00–U+2BFF) содержит стрелки и геометрические фигуры с различными заливками.

Математическое подмножество этого блока — U+2B30–U+2B44, U+2B47–U+2B4C. [6]

Объединение диакритических знаков для блока символов

Блок «Комбинирование диакритических знаков для символов» содержит стрелки, точки, включения и наложения для изменения символов.

Математическое подмножество этого блока — U+20D0–U+20DC, U+20E1, U+20E5–U+20E6 и U+20EB–U+20EF.

Блок арабских математических алфавитных символов

Блок арабских математических алфавитных символов (U+1EE00–U+1EEFF) содержит символы, используемые в арабских математических выражениях.

Персонажи в других блоках

Математические символы также появляются в других блоках. Ниже приведен список этих символов по версии Unicode 16.0:

Смотрите также

Ссылки

  1. ^ ab "Технический отчет Unicode № 25: Поддержка Unicode для математики" (PDF) . Консорциум Unicode. 2 апреля 2012 г. . Получено 14 августа 2014 г. .
  2. ^ "База данных символов Unicode: Производные основные свойства". Консорциум Unicode. 19 февраля 2014 г. Получено 14 августа 2014 г.
  3. ^ "Unicode Technical Annex #44: Unicode Character Database" (PDF) . Консорциум Unicode. 25 сентября 2013 г. . Получено 14 августа 2014 г. .
  4. ^ См. https://www.unicode.org/Public/UCD/latest/ucd/DerivedCoreProperties.txt
  5. ^ Дополнительные символы поддерживаются математическими пакетами TeX, см., например, Уилл Робертсон, Символы, определенные unicode-math.
  6. ^ Четверные стрелки U+2B45 и U+2B46 поддерживаются математическими пакетами TeX, согласно Уиллу Робертсону, символы определены в unicode-math.
  7. ^ Согласно Unicode 16.0.0, дефис-минус ASCII не является математическим символом. Для выражения знака минус в математике вместо него используется U+2212 ЗНАК МИНУС .
  8. ^ Согласно Unicode 16.0.0, знак градуса не является математическим символом, поскольку это символ единицы измерения, а не математический символ. Последовательно пакеты TeX поддерживают множество нематематических символов. Но эта статья предназначена для рассмотрения только символов Unicode с производным свойством "Math".

Внешние ссылки