설명
PGN은 대국을 기록하는 텍스트 형식인 휴대용 게임 기보법을 뜻한다. 안에서 주석은 수로 해석되지 않는 설명을 추가한다.
두 가지 주석 형식
- 중괄호 주석은 {로 시작해 다음 }에서 끝난다. 텍스트를 담을 수 있고 줄바꿈을 넘어 이어질 수 있다.
- 세미콜론 주석은 ;로 시작해 해당 줄의 끝까지 이어진다.
주석은 수 이름 같은 다른 기보 요소의 중간에서 시작할 수 없다. 중괄호 주석은 중첩되지 않는다. 이미 열린 중괄호 주석 안의 여는 중괄호가 두 번째 단계를 만들지 않는다. 중괄호 주석 안에서는 세미콜론이 특별한 역할을 잃고, 세미콜론 주석 안에서는 중괄호도 일반 텍스트로 취급된다.
일부 애플리케이션은 중괄호 주석 안에 을 넣는다. 그 명령을 이해하지 못하는 리더도 바깥 문법을 지키는 한 주변 주석을 텍스트로 보존할 수 있다.
자주 혼동하는 개념
중첩 중괄호
PGN은 중괄호 주석 안의 또 다른 중괄호 주석을 정의하지 않는다. 첫 번째 닫는 중괄호가 현재 주석을 끝낸다.
주석과 변형 수순
주석은 자유 텍스트를 담는다. 변형 수순은 괄호를 사용하고 대안 수순을 담는다.
출처
- 1.Standard: Portable Game Notation Specification and Implementation Guide, Steven J. Edwards / ChessGML
