व्याख्या
PGN का अर्थ Portable Game Notation है, जो खेल दर्ज करने का पाठ्य प्रारूप है। PGN टैग-युग्म खेल के बारे में एक वर्णनात्मक तथ्य रखता है। इसके लगातार चार भाग होते हैं: खुलने वाला वर्ग कोष्ठक, टैग नाम, उद्धरण-चिह्नों में मान और बंद होने वाला वर्ग कोष्ठक। [White "Carlsen, Magnus"] में White नाम है और Carlsen, Magnus मान।
नाम में केवल अक्षर, अंक और अंडरस्कोर (_) हो सकते हैं, और बड़े तथा छोटे अक्षर अलग माने जाते हैं। इसलिए White और white अलग नाम होंगे। एक खेल के टैग खंड में वही टैग नाम एक से अधिक बार नहीं आना चाहिए।
मान के भीतर वास्तविक उद्धरण-चिह्न से पहले बैकस्लैश लगाया जाता है और वास्तविक बैकस्लैश को दो बार लिखा जाता है। उद्धरण-चिह्नों वाली स्ट्रिंग के भीतर पंक्ति-विराम और टैब वर्ण स्वीकार नहीं होते।
टैग-युग्म खेल की शुरुआत में से पहले समूहित होते हैं। Event, Date, White और Result जैसे टैग घटना, तारीख, खिलाड़ियों और परिणाम का वर्णन करते हैं। अन्य टैग अलग शुरुआती स्थिति या समय-नियंत्रण जैसी अतिरिक्त जानकारी रख सकते हैं।
नाम और मान के बीच ठीक एक स्पेस, हर युग्म की अलग पंक्ति और खंड के बाद एक खाली पंक्ति अनिवार्य करता है। आयात प्रारूप स्पेस और पंक्ति-विराम में अधिक लचीलापन देता है। टैग-युग्म की तार्किक संरचना वही रहती है।
सामान्य भ्रम
टैग-युग्म और सात टैगों की सूची
एक टैग-युग्म एक तथ्य दर्शाता है। सात टैगों की सूची सात विशेष अनिवार्य टैग-युग्मों का समूह है।
शब्द देखेंResult टैग और अंतिम चिह्न
Result हेडर में वर्णनात्मक डेटा के रूप में आता है। वही मान चाल-पाठ के अंत में दोहराया जाना चाहिए।
स्रोत
- 1.Standard: Portable Game Notation Specification and Implementation Guide, Steven J. Edwards / ChessGML
