Английская Википедия:Chess symbols in Unicode

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску

Шаблон:Short description Шаблон:For

Файл:Chess symbols.svg
Font depictions of Unicode chess symbols (in the same order as the table). 1st: DejaVu Sans; 2nd: FreeSerif; 3rd: Quivira; 4th: Pecita.
A screenshot of the GNU Chess program in graphic mode showing the chessboard with Unicode characters.
GNU Chess using Unicode chess characters to display a chess board in the terminal.

Chess symbols are part of Unicode. Instead of using images, one can represent chess pieces by characters that are defined in the Unicode character set. This makes it possible to:

In order to display or print these symbols, a device must have one or more fonts with good Unicode support installed, and the document (Web page, word processor document, etc.) it is displaying must use one of these fonts.[1]

Unicode version 12.0 has allocated a whole character block at 0x1FA00 for inclusion of extra chess piece representations. This includes rotated pieces, neutral (neither white nor black) pieces, knighted pieces, equihoppers, and xiangqi pieces.[2] Shatranj pieces have been provisionally assigned for a future version.[3][4]

Unicode characters

In Unicode, chess symbols are in two groups:

The basic 12 chess pieces

Chess Symbols
Шаблон:Nobold
Name Symbol Code point HTML (decimal) HTML (hex)
Шаблон:Smallcaps Шаблон:Huge U+2654 ♔ ♔
Шаблон:Smallcaps Шаблон:Huge U+2655 ♕ ♕
Шаблон:Smallcaps Шаблон:Huge U+2656 ♖ ♖
Шаблон:Smallcaps Шаблон:Huge U+2657 ♗ ♗
Шаблон:Smallcaps Шаблон:Huge U+2658 ♘ ♘
Шаблон:Smallcaps Шаблон:Huge U+2659 ♙ ♙
Шаблон:Smallcaps Шаблон:Huge U+265A ♚ ♚
Шаблон:Smallcaps Шаблон:Huge U+265B ♛ ♛
Шаблон:Smallcaps Шаблон:Huge U+265C ♜ ♜
Шаблон:Smallcaps Шаблон:Huge U+265D ♝ ♝
Шаблон:Smallcaps Шаблон:Huge U+265E ♞ ♞
Шаблон:Smallcaps Шаблон:Huge U+265F ♟ ♟

Neutral/Fairy chess pieces, xiangqi and shatranj pieces

Шаблон:Unicode chart Chess Symbols

Chessboard using Unicode

8 Шаблон:Chess Unicode Шаблон:Chess Unicode Шаблон:Chess Unicode Шаблон:Chess Unicode Шаблон:Chess Unicode Шаблон:Chess Unicode Шаблон:Chess Unicode Шаблон:Chess Unicode
7 Шаблон:Chess Unicode Шаблон:Chess Unicode Шаблон:Chess Unicode Шаблон:Chess Unicode Шаблон:Chess Unicode Шаблон:Chess Unicode Шаблон:Chess Unicode Шаблон:Chess Unicode
6
5
4
3
2 Шаблон:Chess Unicode Шаблон:Chess Unicode Шаблон:Chess Unicode Шаблон:Chess Unicode Шаблон:Chess Unicode Шаблон:Chess Unicode Шаблон:Chess Unicode Шаблон:Chess Unicode
1 Шаблон:Chess Unicode Шаблон:Chess Unicode Шаблон:Chess Unicode Шаблон:Chess Unicode Шаблон:Chess Unicode Шаблон:Chess Unicode Шаблон:Chess Unicode Шаблон:Chess Unicode
a b c d e f g h

References

Шаблон:Chess