Формат импорта PGN

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

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

Эта версия временно показана на английском языке. Полная локализация будет добавлена позднее.

Объяснение

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

Импортируемый текст может гибко использовать пробелы и переносы строк. Несколько могут находиться в одной строке, а одна пара может даже продолжаться на нескольких строках. Порядок тегов для чтения не важен. Номера ходов могут отсутствовать или использовать менее строгую пунктуацию при условии, что их смысл остаётся однозначным.

Спецификация также разрешает программе чтения принимать некоторые неканонические формы SAN, где SAN означает Standard Algebraic Notation для ходов. Точная степень допуска зависит от приложения. Это не делает произвольный текст корректным PGN: ходы всё равно должны поддаваться интерпретации, не могут быть недопустимыми в партии, а результат должен оставаться понятным.

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

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

Допуск вариаций и отсутствие правил

Профиль принимает варианты расположения, но всё равно требует распознаваемых элементов нотации, интерпретируемых ходов и корректной структуры партии.

Импорт как другой вид PGN

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

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

Источники

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

© __2026__ __MindZug__