Šachové symboly v Unicode - Chess symbols in Unicode


Šachové symboly jsou součástí Unicode. Místo použití snímky, jeden může reprezentovat šachové figurky symboly, které jsou definovány v Unicode znaková sada. To umožňuje:
- Použití figurální algebraická notace, který nahrazuje písmeno, které znamená kus, jeho symbolem, např. 6c6 namísto Nc6. To umožňuje číst tahy nezávisle na jazyku (zkratky písmen v algebraická notace se liší od jazyka k jazyku).
- Vytvořte symboly pomocí a textový editor nebo textový procesor spíše než a grafický editor.
Aby bylo možné tyto symboly zobrazit nebo vytisknout, musí mít zařízení jeden nebo více písma s dobrým Unicode nainstalována podpora a dokument (webová stránka, dokument textového procesoru atd.), který zobrazuje, musí používat jedno z těchto písem.[1]
Unicode verze 12.0 přidělil a celý blok znaků v 0x1FA00 pro zahrnutí dalších reprezentací šachových figurek. Tato norma ukazuje na několik nových postav vytvářených v tomto bloku,[2] včetně otočených kusů a neutrálních (ani bílých ani černých) kusů.
Unicode body kódu a HTML
Tradiční šachové symboly jsou součástí Různé symboly blok. Alternativní symboly na podporu, například víla šachy jsou definovány v Šachové symboly blok.
název | Symbol | Kódový bod | HTML (desítkově) | HTML (hex) |
---|---|---|---|---|
bílý šach král | ♔ | U + 2654 | ♔ | & # x2654; |
bílý šach královna | ♕ | U + 2655 | ♕ | & # x2655; |
bílý šach havran | ♖ | U + 2656 | ♖ | & # x2656; |
bílý šach biskup | ♗ | U + 2657 | ♗ | & # x2657; |
bílý šach rytíř | ♘ | U + 2658 | ♘ | & # x2658; |
bílý šach pěšák | ♙ | U + 2659 | ♙ | & # x2659; |
černý šach král | ♚ | U + 265A | ♚ | & # x265A; |
černý šach královna | ♛ | U + 265B | ♛ | & # x265B; |
černý šach havran | ♜ | U + 265C | ♜ | & # x265C; |
černý šach biskup | ♝ | U + 265D | ♝ | & # x265D; |
černý šach rytíř | ♞ | U + 265E | ♞ | & # x265E; |
černý šach pěšák | ♟︎ | U + 265F | ♟ | & # x265F; |
Šachovnice používající symboly Unicode
8 | ♜ | ♞ | ♝ | ♛ | ♚ | ♝ | ♞ | ♜ |
7 | ♟ | ♟ | ♟ | ♟ | ♟ | ♟ | ♟ | ♟ |
6 | ||||||||
5 | ||||||||
4 | ||||||||
3 | ||||||||
2 | ♙ | ♙ | ♙ | ♙ | ♙ | ♙ | ♙ | ♙ |
1 | ♖ | ♘ | ♗ | ♕ | ♔ | ♗ | ♘ | ♖ |
A | b | C | d | E | F | G | h |
Reference
externí odkazy
- http://js1k.com/2010-first/demo/750 Hratelné šachy na 1024 bajtech javascriptů. Přihlášení do soutěže JS1k od Óscara Toleda G. Použití šachových symbolů Unicode umožňuje hratelný design a udržuje kód méně než 1024 bajtů.