Шахматные символы в Юникоде - Chess symbols in Unicode

Шрифтовые изображения шахматных символов Unicode (в том же порядке, что и в таблице). 1-й: DejaVu Sans; 2-й: FreeSerif; 3-й: Quivira; 4-й: Печита.
Снимок экрана программы GNU Chess в графическом режиме, показывающий шахматную доску с символами Unicode.
Шахматы GNU использование шахматных символов Unicode для отображения шахматной доски в терминале.

Шахматные символы являются частью Unicode. Вместо того, чтобы использовать изображений, можно представить шахматные фигуры символами, которые определены в Unicode набор символов. Это позволяет:

Чтобы отображать или печатать эти символы, устройство должно иметь один или несколько шрифты с хорошим Unicode поддержка установлена, и отображаемый документ (веб-страница, документ текстового редактора и т. д.) должен использовать один из этих шрифтов.[1]

Unicode версии 12.0 выделил весь блок символов по адресу 0x1FA00 для включения дополнительных представлений шахматных фигур. Этот стандарт указывает на то, что в этом блоке создается несколько новых персонажей,[2] включая повернутые фигуры и нейтральные фигуры (ни белые, ни черные).

Кодовые точки Unicode и HTML

Традиционные шахматные символы являются частью Разные символы блок. Альтернативные символы для поддержки, например, сказочные шахматы определены в Шахматные символы блокировать.

Шахматные символы
Диаграмма Unicode.org (PDF)
ИмяСимволКодовая точкаHTML (десятичный)HTML (шестнадцатеричный)
белые шахматы корольU + 2654♔& # x2654;
белые шахматы КоролеваU + 2655♕& # x2655;
белые шахматы ладьяU + 2656♖& # x2656;
белые шахматы епископU + 2657♗& # x2657;
белые шахматы рыцарьU + 2658♘& # x2658;
белые шахматы пешкаU + 2659♙& # x2659;
черные шахматы корольU + 265A♚& # x265A;
черные шахматы КоролеваU + 265B♛& # x265B;
черные шахматы ладьяU + 265C♜& # x265C;
черные шахматы епископU + 265D♝& # x265D;
черные шахматы рыцарьU + 265E♞& # x265E;
черные шахматы пешка♟︎U + 265F♟& # x265F;

Шахматная доска с использованием символов Unicode

8
7
6
5
4
3
2
1
абcdежграммчас

Рекомендации

  1. ^ «Проверка поддержки Unicode в веб-браузерах».
  2. ^ http://www.unicode.org/charts/PDF/U1FA00.pdf

внешняя ссылка

  • http://js1k.com/2010-first/demo/750 Игровые шахматы в 1024 байтах JavaScript. Участие в конкурсе JS1k, автор Оскар Толедо Г. Использование символов Unicode Chess обеспечивает игровой дизайн и сохраняет код менее 1024 байтов.