유니코드의 체스 기호
Chess symbols in Unicode유니코드 체스 문자를 사용하여 터미널에 체스 보드를 표시하는 GNU 체스.
체스 기호는 유니코드의 일부분이다.이미지를 사용하는 대신 유니코드 문자 집합에 정의된 기호로 체스 조각을 나타낼 수 있다.이를 통해 다음을 실현할 수 있다.
- 조각을 나타내는 글자를 Nc6 대신 ♘c6과 같은 기호로 대체하는 조형 대수 표기법을 사용한다.이것은 언어와 독립적으로 움직임을 읽을 수 있게 한다(대수기법에서 조각의 글자 약어는 언어에 따라 다르다).
- 그래픽 편집기가 아닌 텍스트 편집기나 워드 프로세서를 사용하여 기호를 생성하십시오.
이러한 기호를 표시하거나 인쇄하기 위해서는 유니코드 지원 기능이 우수한 글꼴이 하나 이상 설치되어 있어야 하며, 표시 중인 문서(웹 페이지, 워드프로세서 문서 등)는 이러한 글꼴 중 하나를 사용해야 한다.[1]
유니코드 버전 12.0은 0x1에 전체 문자 블록을 할당함추가 체스 조각 표현 포함을 위한 FA00이 표준은 회전된 조각과 중립적인 조각(흰색도 검은색도 [2]포함)을 포함하여 이 블록에서 생성되는 몇 개의 새로운 문자를 가리킨다.
유니코드 문자
유니코드에서는 체스 기호가 두 그룹으로 나뉜다.
기본 12개의 체스 조각
| 이름 | 기호 | 코드 포인트 | HTML (십진수) | HTML(헥스) |
|---|---|---|---|---|
| 백장기 왕 | ♔ | U+2654 | ♔ | ♔ |
| 화이트 체스 여왕 | ♕ | U+2655 | ♕ | ♕ |
| 화이트 체스 루크 | ♖ | U+2656 | ♖ | ♖ |
| 백인 체스 주교 | ♗ | U+2657 | ♗ | ♗ |
| 체스 기사 | ♘ | U+2658 | ♘ | ♘ |
| 흰 체스 전당 | ♙ | U+2659 | ♙ | ♙ |
| 흑장기 왕 | ♚ | U+265A | ♚ | ♚ |
| 흑장기의 여왕 | ♛ | U+265B | ♛ | ♛ |
| 흑인 체스 루크 | ♜ | U+265C | ♜ | ♜ |
| 흑인 체스 주교 | ♝ | U+265D | ♝ | ♝ |
| 흑인 체스 기사 | ♞ | U+265E | ♞ | ♞ |
| 검은 체스 전당 | ♟ | U+265F | ♟ | ♟ |
멋진 체스 조각들
| 체스 기호[1][2] 공식 유니코드 컨소시엄 코드 차트(PDF) | ||||||||||||||||
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | A | B | C | D | E | F | |
| U+1FA0x | 🨀 | 🨁 | 🨂 | 🨃 | 🨄 | 🨅 | 🨆 | 🨇 | 🨈 | 🨉 | 🨊 | 🨋 | 🨌 | 🨍 | 🨎 | 🨏 |
| U+1FA1x | 🨐 | 🨑 | 🨒 | 🨓 | 🨔 | 🨕 | 🨖 | 🨗 | 🨘 | 🨙 | 🨚 | 🨛 | 🨜 | 🨝 | 🨞 | 🨟 |
| U+1FA2x | 🨠 | 🨡 | 🨢 | 🨣 | 🨤 | 🨥 | 🨦 | 🨧 | 🨨 | 🨩 | 🨪 | 🨫 | 🨬 | 🨭 | 🨮 | 🨯 |
| U+1FA3x | 🨰 | 🨱 | 🨲 | 🨳 | 🨴 | 🨵 | 🨶 | 🨷 | 🨸 | 🨹 | 🨺 | 🨻 | 🨼 | 🨽 | 🨾 | 🨿 |
| U+1FA4x | 🩀 | 🩁 | 🩂 | 🩃 | 🩄 | 🩅 | 🩆 | 🩇 | 🩈 | 🩉 | 🩊 | 🩋 | 🩌 | 🩍 | 🩎 | 🩏 |
| U+1FA5x | 🩐 | 🩑 | 🩒 | 🩓 | ||||||||||||
| U+1FA6x | 🩠 | 🩡 | 🩢 | 🩣 | 🩤 | 🩥 | 🩦 | 🩧 | 🩨 | 🩩 | 🩪 | 🩫 | 🩬 | 🩭 | ||
메모들
| ||||||||||||||||
유니코드를 사용한 체스보드
| 8 | ♜ | ♞ | ♝ | ♛ | ♚ | ♝ | ♞ | ♜ |
| 7 | ♟︎ | ♟︎ | ♟︎ | ♟︎ | ♟︎ | ♟︎ | ♟︎ | ♟︎ |
| 6 | ||||||||
| 5 | ||||||||
| 4 | ||||||||
| 3 | ||||||||
| 2 | ♙ | ♙ | ♙ | ♙ | ♙ | ♙ | ♙ | ♙ |
| 1 | ♖ | ♘ | ♗ | ♕ | ♔ | ♗ | ♘ | ♖ |
| a | b | c | d | e | f | g | h |
참조
외부 링크
- http://js1k.com/2010-first/demo/750 1024바이트의 자바스크립트로 플레이 가능한 체스.Oscar Toledo G의 JS1k 경기 참가.유니코드 체스 기호를 사용하면 재생 가능한 설계를 할 수 있고 코드를 1024바이트 미만으로 유지할 수 있다.