Penjelasan
PGN berarti Portable Game Notation, sebuah format teks untuk mencatat partai. Perintah tertanam PGN menambahkan data yang dapat dibaca mesin sambil tetap kompatibel dengan pembaca yang hanya memahami komentar biasa. Perintah ini muncul di dalam komentar kurung kurawal yang mengikuti . Bentuk umumnya dimulai dengan [%, dilanjutkan nama perintah dan parameternya, lalu diakhiri dengan ].
Dalam {[%clk 1:05:23]}, clk adalah nama perintah dan 1:05:23 adalah parameternya. Suplemen yang mendokumentasikan konvensi ini mengusulkan clk untuk merekam tampilan jam setelah sebuah langkah. Suplemen tersebut juga menjelaskan beberapa perintah lain yang berkaitan dengan waktu.
Konvensi ini berasal dari suplemen berstatus draf final, bukan dari spesifikasi inti PGN yang asli. Suplemen tersebut sengaja tidak menetapkan satu daftar universal untuk semua perintah yang mungkin. Karena itu, interoperabilitas bergantung pada produsen dan pembaca yang memberi arti sama pada nama perintah.
Perangkat lunak yang tidak mengenali suatu perintah sebaiknya mempertahankannya tanpa perubahan sebagai bagian dari komentar. Ini berbeda dari , yang menyimpan data deskriptif di bagian pembuka partai, bukan sebagai perintah di dalam komentar terkait langkah.
Kebingungan umum
Perintah tertanam dibandingkan dengan PGN inti
Bentuk [%command ...] didokumentasikan dalam sebuah suplemen dan dibawa di dalam komentar PGN yang sah, tetapi bukan bagian dari spesifikasi inti asli.
Perintah tertanam dibandingkan dengan pasangan tag
Perintah berada di dalam komentar teks langkah. Pasangan tag berada di header dan menggambarkan partai secara keseluruhan.
Lihat istilahSumber
- 1.Standard: Portable Game Notation Specification and Implementation Guide (Supplement), Alan Cowderoy et al. / pgn-spec-commented
- 2.Standard: Portable Game Notation Specification and Implementation Guide, Steven J. Edwards / ChessGML
