Los símbolos alfanuméricos matemáticos son un bloque Unicode que comprende formas estilizadas de letras latinas y griegas y dígitos decimales que permiten a los matemáticos denotar diferentes nociones con diferentes estilos de letras. Las letras de diversas fuentes suelen tener significados específicos y fijos en áreas concretas de las matemáticas. Al proporcionar uniformidad en numerosos artículos y libros matemáticos, estas convenciones ayudan a leer fórmulas matemáticas. Estos también pueden usarse para diferenciar entre conceptos que comparten una letra en un solo problema.
Unicode ahora incluye muchos de estos símbolos (en el rango U+1D400–U+1D7FF). La razón detrás de esto es que permite el diseño y uso de caracteres matemáticos especiales ( fuentes ) que incluyen todas las propiedades necesarias para diferenciarse de otros caracteres alfanuméricos; por ejemplo, en matemáticas, una "𝐴" en cursiva puede tener un significado diferente al de una letra romana "A". Unicode originalmente incluía un conjunto limitado de formas de letras en su bloque Símbolos similares a letras antes de completar el conjunto de formas de letras latinas y griegas en este bloque a partir de la versión 3.1.
Unicode recomienda expresamente que estos caracteres no se utilicen en el texto general como sustituto del marcado de presentación ; [3] las letras están diseñadas específicamente para ser semánticamente diferentes entre sí. Unicode no incluye un conjunto de letras serif normales en el conjunto. [a] Aún así, han encontrado cierto uso en las redes sociales , por ejemplo, por parte de personas que desean un nombre de usuario estilizado, [4] y en el correo no deseado , en un intento de eludir los filtros .
Todas estas formas de letras se pueden manipular con el atributo mathvariant de MathML .
La fecha de introducción de algunos de los símbolos más utilizados se puede encontrar en la Tabla de símbolos matemáticos por fecha de introducción .
Estas tablas muestran todas las formas con estilo de letras, símbolos y dígitos latinos y griegos en el estándar Unicode, con las formas normales sin estilo de estos caracteres mostradas con un fondo cian (las letras básicas sin estilo pueden ser serif o sans-serif dependiendo de la fuente). . Los caracteres con estilo se encuentran principalmente en el bloque de símbolos alfanuméricos matemáticos, pero los 24 caracteres en las celdas con un fondo rosa se encuentran en el bloque de símbolos con forma de letras , por ejemplo, ℛ ( r mayúscula de escritura ) está en U+211B en lugar de la U esperada. +1D4AD que está reservado. En las tablas de códigos del estándar Unicode, los puntos de código reservados correspondientes a la celda rosa están anotados con el nombre y el punto de código del carácter correcto. [5] Hay algunos personajes que tienen nombres que sugieren que deberían pertenecer a las tablas siguientes, pero en realidad no es así porque sus nombres oficiales de personajes son inapropiados:
Los valores Unicode de los caracteres en las tablas siguientes, excepto aquellos que se muestran con fondos rosados o valores de índice de '–', se obtienen sumando los valores base de la fila del encabezado "U+" a los valores de índice en la columna de la izquierda (ambos valores son hexadecimales).
Los valores Unicode de los caracteres en las tablas siguientes, excepto aquellos que se muestran con fondos amarillos o valores de índice de '–', se obtienen sumando los valores base de la fila del encabezado "U+" a los valores de índice en la columna de la izquierda (ambos valores son hexadecimales).
Los valores Unicode de los caracteres en las tablas siguientes se obtienen sumando los valores base hexadecimales de la fila del encabezado "U+" a los valores de índice en la columna de la izquierda.
Se pueden usar selectores de variación para especificar formas de cancillería (U+FE00) frente a escritura redonda (U+FE01), si la fuente las admite:
El resto del conjunto está en Símbolos tipo letra .
Los siguientes documentos relacionados con Unicode registran el propósito y el proceso de definir caracteres específicos en el bloque de símbolos alfanuméricos matemáticos: