Símbolos de ajedrez en Unicode - Chess symbols in Unicode

Representaciones de fuentes de símbolos de ajedrez Unicode (en el mismo orden que la tabla). 1º: DejaVu Sans ; 2º: FreeSerif ; 3º: Quivira ; 4to: Pecita.
Una captura de pantalla del programa GNU Chess en modo gráfico que muestra el tablero de ajedrez con caracteres Unicode.
GNU Chess usa caracteres de ajedrez Unicode para mostrar un tablero de ajedrez en la terminal.

Los símbolos de ajedrez son parte de Unicode . En lugar de utilizar imágenes , se pueden representar piezas de ajedrez mediante símbolos definidos en el juego de caracteres Unicode . Esto hace posible:

Para mostrar o imprimir estos símbolos, un dispositivo debe tener instaladas una o más fuentes con buen soporte Unicode , y el documento (página web, documento de procesador de texto, etc.) que se muestra debe usar una de estas fuentes.

La versión 12.0 de Unicode ha asignado un bloque de caracteres completo en 0x1FA00 para la inclusión de representaciones de piezas de ajedrez adicionales. Este estándar apunta a la creación de varios personajes nuevos en este bloque, incluidas piezas rotadas y piezas neutrales (ni blancas ni negras).

Caracteres Unicode

En Unicode, los símbolos de ajedrez están en dos grupos:

Las 12 piezas de ajedrez básicas

Símbolos de ajedrez
Cuadro de Unicode.org (PDF)
Nombre Símbolo Punto de código HTML (decimal) HTML (hexadecimal)
rey de ajedrez blanco U + 2654 & # 9812; & # x2654;
reina de ajedrez blanca U + 2655 & # 9813; & # x2655;
torre de ajedrez blanca U + 2656 & # 9814; & # x2656;
alfil de ajedrez blanco U + 2657 & # 9815; & # x2657;
caballero de ajedrez blanco U + 2658 & # 9816; & # x2658;
peón de ajedrez blanco U + 2659 & # 9817; & # x2659;
rey de ajedrez negro U + 265A & # 9818; & # x265A;
reina de ajedrez negro U + 265B & # 9819; & # x265B;
torre de ajedrez negra U + 265C & # 9820; & # x265C;
alfil de ajedrez negro U + 265D & # 9821; & # x265D;
caballero de ajedrez negro U + 265E & # 9822; & # x265E;
peón de ajedrez negro ♟︎ U + 265F & # 9823; & # x265F;

Piezas de ajedrez de lujo


Tabla de códigos oficial del Consorcio Unicode de Símbolos de Ajedrez (PDF)
  0 1 2 3 4 5 6 7 8 9 A B C D mi F
U + 1FA0x 🨀 🨁 🨂 🨃 🨄 🨅 🨆 🨇 🨈 🨉 🨊 🨋 🨌 🨍 🨎 🨏
U + 1FA1x 🨐 🨑 🨒 🨓 🨔 🨕 🨖 🨗 🨘 🨙 🨚 🨛 🨜 🨝 🨞 🨟
U + 1FA2x 🨠 🨡 🨢 🨣 🨤 🨥 🨦 🨧 🨨 🨩 🨪 🨫 🨬 🨭 🨮 🨯
U + 1FA3x 🨰 🨱 🨲 🨳 🨴 🨵 🨶 🨷 🨸 🨹 🨺 🨻 🨼 🨽 🨾 🨿
U + 1FA4x 🩀 🩁 🩂 🩃 🩄 🩅 🩆 🩇 🩈 🩉 🩊 🩋 🩌 🩍 🩎 🩏
U + 1FA5x 🩐 🩑 🩒 🩓
U + 1FA6x 🩠 🩡 🩢 🩣 🩤 🩥 🩦 🩧 🩨 🩩 🩪 🩫 🩬 🩭
Notas
1. ^ A partir de la versión 13.0 de Unicode
2. ^ Las áreas grises indican puntos de código no asignados

Tablero de ajedrez usando Unicode

8
7
6
5
4
3
2
1
a B C D mi F gramo h

Referencias

  1. ^ "Prueba de compatibilidad con Unicode en navegadores web" .
  2. ^ http://www.unicode.org/charts/PDF/U1FA00.pdf

enlaces externos

  • http://js1k.com/2010-first/demo/750 Ajedrez jugable en 1024 bytes de javascript. Participación en la competencia JS1k por Óscar Toledo G. El uso de símbolos Unicode Chess permite un diseño jugable y mantener el código en menos de 1024 bytes.