PGN 내보내기 형식

다른 이름: 내보내기 PGN

예측 가능한 텍스트 형식으로 교환 및 보관 가능한 대국을 생성하기 위한 엄격하고 정규화된 PGN 프로필이다.

설명

PGN은 대국을 기록하는 텍스트 형식인 휴대용 게임 기보법을 뜻한다. 같은 데이터에 두 가지 프로필을 정의한다. 내보내기 형식은 프로그램이 교환 또는 보관용으로 대국을 쓸 때 생성해야 하는 엄격한 프로필이다. 목적은 호환 프로그램들이 공백과 순서가 제각각인 여러 표현 대신 서로 동등한 표현을 만들게 하는 것이다.

시작 섹션에서는 각 을 왼쪽 정렬해 별도의 줄에 놓는다. 필수 태그 7개가 정해진 순서로 먼저 나오고, 추가 태그는 이름순으로 뒤따른다. 빈 줄 하나가 이 섹션과 를 구분한다.

수는 표준 대수 기보법인 SAN을 사용하며, 나이트가 f3로 가는 Nf3 같은 정규형으로 쓴다. 수 번호, 공백, 줄바꿈은 구체적인 규칙을 따른다. 수순 텍스트의 각 줄에는 인쇄 가능한 문자가 80개 미만이어야 하며 마지막 표시는 1-0, 0-1, 1/2-1/2 또는 알 수 없는 결과를 나타낸다. 이 표시는 Result 태그와 일치해야 한다.

이 프로필은 탭 문자도 금지하고 보관용 줄바꿈 문자로 LF를 지정한다. LF는 줄 바꿈을 뜻한다. 이 요구사항은 파일에 텍스트를 물리적으로 쓰는 방식을 설명하며, 화면에 대국을 가장 보기 좋게 표시하는 방식을 정하는 것은 아니다.

자주 혼동하는 개념

내보내기 형식과 저장된 모든 PGN

파일이 PGN으로 읽힐 수 있어도 정규화된 내보내기 규칙을 모두 충족하지 않을 수 있다. 준수하려면 지정된 순서, 공백, 레이아웃을 따라야 한다.

내보내기와 가져오기

내보내기는 엄격하게 쓰는 방식을 정의한다. 가져오기는 리더가 텍스트를 받을 때 어느 정도의 변형을 허용할 수 있는지 정의한다.

용어 보기

관련 용어

© 2026 MindZug