Explicación
PGN significa Portable Game Notation, un formato de texto para registrar partidas. Un par de etiquetas PGN guarda un dato descriptivo sobre la partida. Tiene cuatro partes consecutivas: corchete de apertura, nombre de etiqueta, valor entre comillas y corchete de cierre. En [White "Carlsen, Magnus"], White es el nombre y Carlsen, Magnus es el valor.
El nombre solo puede contener letras, dígitos y guion bajo, y distingue mayúsculas de minúsculas. Por eso White y white serían nombres diferentes. Un mismo nombre no debería repetirse dentro de la sección de etiquetas de una partida.
Dentro del valor, una comilla literal se escribe precedida por una barra inversa y una barra inversa literal se duplica. Los saltos de línea y las tabulaciones no están permitidos dentro de la cadena entre comillas.
Los pares se agrupan al comienzo de la partida, antes del . Etiquetas como Event, Date, White y Result describen el evento, la fecha, los jugadores y el resultado. Otras etiquetas pueden registrar datos adicionales, como una posición inicial distinta o el control de tiempo.
El exige exactamente un espacio entre el nombre y el valor, cada par en su propia línea y una línea vacía después de la sección. El formato de importación admite más libertad de espacios y líneas. La estructura lógica del par sigue siendo la misma.
Confusiones frecuentes
Par de etiquetas y lista de siete etiquetas
Un par representa un solo dato. La lista de siete etiquetas es el conjunto obligatorio de siete pares concretos.
Ver términoEtiqueta Result y marcador final
Result aparece en la cabecera como dato descriptivo. El mismo valor debe repetirse al final del texto de jugadas.
Fuentes
- 1.Standard: Portable Game Notation Specification and Implementation Guide, Steven J. Edwards / ChessGML
