Формат экспорта PGN

Также известно как: Экспорт PGN

Строгий канонический профиль PGN для создания пригодных к обмену и архивированию партий с предсказуемым текстовым оформлением.

Объяснение

PGN означает Portable Game Notation, текстовый формат записи партий. Он определяет два профиля для одних и тех же данных. Формат экспорта является строгим профилем, который программа должна создавать при записи партии для обмена или архивного хранения. Его цель состоит в том, чтобы соответствующие стандарту программы создавали эквивалентные представления, а не множество вариантов пробелов и порядка.

В начальном разделе каждая выравнивается по левому краю и занимает отдельную строку. Семь обязательных тегов идут первыми в фиксированном порядке, а дополнительные теги после них сортируются по имени. Пустая строка отделяет этот раздел от .

Ходы записываются в SAN, Standard Algebraic Notation, в канонической форме, например Nf3 для хода конём на f3. Номера ходов, пробелы и переносы строк подчиняются конкретным правилам. Строки текста ходов содержат менее 80 печатных символов, а конечный маркер указывает 1-0, 0-1, 1/2-1/2 или неизвестный результат. Этот маркер должен совпадать с тегом Result.

Профиль также запрещает символы табуляции и задаёт LF, сокращение от line feed, то есть перевод строки, в качестве символа новой строки для архивного хранения. Эти требования описывают физическую запись текста в файл, а не наиболее привлекательное отображение партии на экране.

Распространённые заблуждения

Формат экспорта и любой сохранённый PGN

Файл может читаться как PGN, не удовлетворяя всем каноническим правилам экспорта. Соответствие требует установленного порядка, пробелов и расположения.

Экспорт и импорт

Экспорт задаёт строгую запись. Импорт определяет, какие отклонения программа чтения может допускать при получении текста.

Открыть термин

Источники

Связанные термины

© 2026 MindZug