Объяснение
PGN означает Portable Game Notation, текстовый формат записи партий. Внутри комментарии добавляют пояснения, которые не интерпретируются как ходы.
Две формы комментариев
- Комментарий в фигурных скобках начинается с { и заканчивается на следующей }. Он может содержать текст и продолжаться после переноса строки.
- Комментарий с точкой с запятой начинается с ; и продолжается до конца этой строки.
Комментарий не может начинаться посреди другого элемента нотации, например записи хода. Комментарии в фигурных скобках не вкладываются друг в друга: открывающая скобка внутри активного комментария не создаёт второго уровня. Внутри комментария в фигурных скобках точка с запятой теряет особую роль, а внутри комментария с точкой с запятой фигурные скобки считаются обычным текстом.
Некоторые приложения помещают внутрь комментария в фигурных скобках. Программа, не понимающая команду, всё равно может сохранить окружающий комментарий как текст, если соблюдён внешний синтаксис.
Распространённые заблуждения
Вложенные фигурные скобки
PGN не определяет комментарии в фигурных скобках внутри других таких комментариев. Первая закрывающая скобка завершает активный комментарий.
Комментарий и вариант
Комментарий содержит свободный текст. Вариант использует круглые скобки и содержит альтернативную последовательность ходов.
Источники
- 1.Standard: Portable Game Notation Specification and Implementation Guide, Steven J. Edwards / ChessGML
