Penjelasan
PGN berarti Portable Game Notation, sebuah format teks untuk mencatat partai. Sebuah pasangan tag PGN menyimpan satu fakta deskriptif tentang partai. Pasangan ini memiliki empat bagian berurutan: kurung siku pembuka, nama tag, nilai dalam tanda kutip, dan kurung siku penutup. Dalam [White "Carlsen, Magnus"], White adalah nama dan Carlsen, Magnus adalah nilainya.
Nama hanya boleh berisi huruf, angka, dan garis bawah, serta peka terhadap huruf besar dan kecil. Karena itu, White dan white merupakan nama yang berbeda. Nama tag yang sama sebaiknya tidak muncul lebih dari sekali dalam bagian tag satu partai.
Di dalam nilai, tanda kutip literal didahului garis miring terbalik, dan garis miring terbalik literal ditulis dua kali. Pergantian baris dan karakter tab tidak diperbolehkan di dalam string bertanda kutip.
Pasangan tag dikelompokkan pada awal partai sebelum . Tag seperti Event, Date, White, dan Result menggambarkan acara, tanggal, pemain, dan hasil. Tag lain dapat menyimpan informasi tambahan, seperti posisi awal nonstandar atau kontrol waktu.
mengharuskan tepat satu spasi antara nama dan nilai, satu pasangan per baris, serta satu baris kosong setelah bagian tersebut. Format impor mengizinkan spasi dan pergantian baris yang lebih fleksibel. Struktur logis pasangan tag tetap sama.
Kebingungan umum
Pasangan tag dibandingkan dengan Daftar Tujuh Tag
Satu pasangan tag mewakili satu fakta. Daftar Tujuh Tag adalah kumpulan wajib yang terdiri atas tujuh pasangan tag tertentu.
Lihat istilahTag Result dibandingkan dengan penanda akhir
Result muncul pada header sebagai data deskriptif. Nilai yang sama harus diulang pada akhir teks langkah.
Sumber
- 1.Standard: Portable Game Notation Specification and Implementation Guide, Steven J. Edwards / ChessGML
