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