Математические буквенно-цифровые символы — это блок Юникода , содержащий стилизованные формы латинских и греческих букв и десятичных цифр , которые позволяют математикам обозначать различные понятия с помощью разных стилей букв. Буквы разных шрифтов часто имеют определенное, фиксированное значение в определенных областях математики. Обеспечивая единообразие многочисленных математических статей и книг, эти соглашения помогают читать математические формулы. Их также можно использовать для различения понятий, которые имеют одну букву в одной задаче.
Юникод теперь включает множество таких символов (в диапазоне от U+1D400 до U+1D7FF). Обоснование этого заключается в том, что он позволяет создавать и использовать специальные математические символы ( шрифты ), которые включают все необходимые свойства для отличия от других буквенно-цифровых символов, например, в математике курсив « 𝐴» может иметь значение, отличное от римской буквы «А». Первоначально Unicode включал ограниченный набор таких форм букв в свой блок «Букоподобные символы» , а затем завершил набор форм латинских и греческих букв в этом блоке, начиная с версии 3.1.
Unicode настоятельно рекомендует не использовать эти символы в общем тексте вместо презентационной разметки ; [3] буквы специально разработаны так, чтобы семантически отличаться друг от друга. Юникод не включает в себя набор обычных букв с засечками. [a] Тем не менее, они нашли некоторое применение в социальных сетях , например, людьми, которым нужно стилизованное имя пользователя, [4] и в спаме по электронной почте , в попытке обойти фильтры .
Всеми этими формами букв можно манипулировать с помощью атрибута mathvariant MathML .
Дату введения некоторых из наиболее часто используемых символов можно найти в Таблице математических символов по дате введения .
В этих таблицах показаны все стилизованные формы латинских и греческих букв, символов и цифр в стандарте Unicode, при этом обычные нестилизованные формы этих символов показаны на голубом фоне (основные неоформленные буквы могут быть с засечками или без засечек в зависимости от шрифта). . Стилизованные символы в основном расположены в блоке «Математические буквенно-цифровые символы», но 24 символа в ячейках с розовым фоном расположены в блоке буквоподобных символов , например, ℛ ( заглавная буква r ) находится в U+211B, а не в ожидаемом U. +1D4AD, который зарезервирован. В таблицах кодов стандарта Юникода зарезервированные кодовые точки, соответствующие розовой ячейке, помечаются именем и кодовой точкой правильного символа. [5] Есть несколько персонажей, имена которых позволяют предположить, что они должны быть включены в приведенные ниже таблицы, но на самом деле это не так, поскольку их официальные имена персонажей являются неправильными:
Значения Юникода символов в таблицах ниже, за исключением показанных на розовом фоне или значений индекса «–», получаются путем добавления базовых значений из строки заголовка «U+» к значениям индекса в левом столбце (оба значения шестнадцатеричные).
Значения Юникода символов в таблицах ниже, за исключением показанных на желтом фоне или значений индекса «–», получаются путем добавления базовых значений из строки заголовка «U+» к значениям индекса в левом столбце (оба значения шестнадцатеричные).
Значения символов Юникода в таблицах ниже получены путем добавления шестнадцатеричных базовых значений из строки заголовка «U+» к значениям индекса в левом столбце.
Селекторы вариантов можно использовать для указания форм канцелярии (U+FE00) и круглой руки (U+FE01), если шрифт их поддерживает:
Остальная часть набора находится в Letterlike Symbols .
В следующих документах, связанных с Unicode, записаны цель и процесс определения конкретных символов в блоке «Математические буквенно-цифровые символы»: