Formato di esportazione PGN

Conosciuto anche come: PGN di esportazione

Il profilo PGN rigoroso e canonico per generare partite scambiabili e archiviabili con una formattazione testuale prevedibile.

Spiegazione

PGN significa Portable Game Notation, un formato testuale per registrare partite. Definisce due profili per gli stessi dati. Il formato di esportazione è il profilo rigoroso che un programma dovrebbe produrre quando scrive una partita destinata allo scambio o all'archiviazione. Il suo scopo è far sì che i programmi conformi generino rappresentazioni equivalenti anziché molte varianti di spaziatura e ordine.

La sezione iniziale colloca ogni allineata a sinistra su una riga propria. I sette tag obbligatori compaiono per primi nel loro ordine fisso, seguiti dai tag aggiuntivi ordinati per nome. Una riga vuota separa questa sezione dal .

Le mosse usano SAN, Standard Algebraic Notation, in una forma canonica come Nf3 per un cavallo che si muove in f3. Numeri di mossa, spazi e interruzioni di riga seguono regole specifiche. Le righe del testo delle mosse contengono meno di 80 caratteri stampabili e un marcatore finale indica 1-0, 0-1, 1/2-1/2 o un risultato sconosciuto. Il marcatore deve corrispondere al tag Result.

Il profilo vieta inoltre i caratteri di tabulazione e specifica LF, cioè line feed, come carattere di nuova riga per l'archiviazione. Questi requisiti descrivono come il testo viene scritto fisicamente nel file, non il modo più gradevole di mostrare una partita sullo schermo.

Confusioni comuni

Formato di esportazione e qualsiasi PGN salvato

Un file può essere leggibile come PGN senza rispettare ogni regola canonica di esportazione. La conformità richiede l'ordine, la spaziatura e la disposizione specificati.

Esportazione e importazione

L'esportazione definisce una scrittura rigorosa. L'importazione definisce quanta variazione può tollerare un lettore quando riceve il testo.

Visualizza termine

Termini correlati

© 2026 MindZug