Шахматные символы в Юникоде - Chess symbols in Unicode
Шахматные символы являются частью Unicode. Вместо того, чтобы использовать изображений, можно представить шахматные фигуры символами, которые определены в Unicode набор символов. Это позволяет:
- Использовать фигурка с алгебраическими обозначениями, который заменяет букву, обозначающую кусок, его символом, например ♘c6 вместо Кc6. Это позволяет читать ходы независимо от языка (буквенные сокращения фигур в алгебраическая запись варьируются от языка к языку).
- Произведите символы, используя Текстовый редактор или же текстовый редактор а не графический редактор.
Чтобы отображать или печатать эти символы, устройство должно иметь один или несколько шрифты с хорошим Unicode поддержка установлена, и отображаемый документ (веб-страница, документ текстового редактора и т. д.) должен использовать один из этих шрифтов.[1]
Unicode версии 12.0 выделил весь блок символов по адресу 0x1FA00 для включения дополнительных представлений шахматных фигур. Этот стандарт указывает на то, что в этом блоке создается несколько новых персонажей,[2] включая повернутые фигуры и нейтральные фигуры (ни белые, ни черные).
Кодовые точки Unicode и HTML
Традиционные шахматные символы являются частью Разные символы блок. Альтернативные символы для поддержки, например, сказочные шахматы определены в Шахматные символы блокировать.
Имя | Символ | Кодовая точка | 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 | ♖ | ♘ | ♗ | ♕ | ♔ | ♗ | ♘ | ♖ |
а | б | c | d | е | ж | грамм | час |
Рекомендации
внешняя ссылка
- http://js1k.com/2010-first/demo/750 Игровые шахматы в 1024 байтах JavaScript. Участие в конкурсе JS1k, автор Оскар Толедо Г. Использование символов Unicode Chess обеспечивает игровой дизайн и сохраняет код менее 1024 байтов.