Формат експорту 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