Açıklama
PGN, oyunları kaydetmek için kullanılan bir metin formatı olan Portable Game Notation anlamına gelir. içinde yorumlar, hamle olarak yorumlanmayan açıklamalar ekler.
İki yorum biçimi
- Süslü parantez yorumu { ile başlar ve sonraki } işaretinde biter. Metin içerebilir ve satır sonunu aşarak devam edebilir.
- Noktalı virgül yorumu ; ile başlar ve o satırın sonuna kadar sürer.
Bir yorum, hamle adı gibi başka bir notasyon öğesinin ortasında başlayamaz. Süslü parantez yorumları iç içe geçmez: etkin bir yorumun içindeki açılış süslü parantezi ikinci bir düzey oluşturmaz. Süslü parantez yorumunun içinde noktalı virgül özel işlevini kaybeder; noktalı virgül yorumunda ise süslü parantezler normal metin sayılır.
Bazı uygulamalar süslü parantez yorumunun içine bir yerleştirir. Komutu anlamayan bir okuyucu, dış sözdizimine uyulduğu sürece çevresindeki yorumu metin olarak koruyabilir.
Sık karıştırılanlar
İç içe süslü parantezler
PGN, bir süslü parantez yorumunun içinde başka bir süslü parantez yorumu tanımlamaz. İlk kapanış süslü parantezi etkin yorumu bitirir.
Yorum ile varyant
Yorum serbest metin içerir. Varyant parantez kullanır ve alternatif bir hamle dizisi içerir.
Kaynaklar
- 1.Standard: Portable Game Notation Specification and Implementation Guide, Steven J. Edwards / ChessGML
