Format d'exportation PGN

Aussi appelé: export PGN

Profil PGN strict et canonique destiné à produire des parties échangeables et archivables avec une mise en forme textuelle prévisible.

Explication

PGN signifie Portable Game Notation, un format texte destiné à consigner des parties. Il définit deux profils pour les mêmes données. Le format d'exportation est le profil strict qu'un programme doit produire lorsqu'il écrit une partie destinée à l'échange ou au stockage d'archives. Son but est que les programmes conformes génèrent des représentations équivalentes plutôt que de nombreuses variantes d'espacement et d'ordre.

La section initiale place chaque alignée à gauche sur sa propre ligne. Les sept balises obligatoires viennent d'abord dans leur ordre fixe, puis les balises supplémentaires triées par nom. Une ligne vide sépare cette section du .

Les coups utilisent SAN, Standard Algebraic Notation, sous une forme canonique telle que Nf3 pour un cavalier allant en f3. Les numéros de coups, les espaces et les sauts de ligne obéissent à des règles précises. Les lignes du texte des coups contiennent moins de 80 caractères imprimables, et un marqueur final indique 1-0, 0-1, 1/2-1/2 ou un résultat inconnu. Ce marqueur doit correspondre à la balise Result.

Le profil interdit également les tabulations et impose LF, pour line feed, soit saut de ligne, comme caractère de fin de ligne pour l'archivage. Ces exigences décrivent la manière dont le texte est physiquement écrit dans le fichier, et non la présentation la plus agréable d'une partie à l'écran.

Confusions fréquentes

Format d'exportation et tout fichier PGN enregistré

Un fichier peut être lisible comme PGN sans satisfaire toutes les règles d'exportation canoniques. La conformité exige l'ordre, l'espacement et la mise en page définis.

Exportation et importation

L'exportation définit une écriture stricte. L'importation définit la quantité de variations qu'un lecteur peut tolérer lorsqu'il reçoit du texte.

Voir le terme

Termes associés

© 2026 MindZug