Magyarázat
A PGN jelentése Portable Game Notation, és játszmák rögzítésére szolgáló szöveges formátum. Egy PGN címkepár egyetlen leíró tényt tárol a játszmáról. Négy egymást követő része van: nyitó szögletes zárójel, címkenév, idézőjeles érték és záró szögletes zárójel. A [White "Carlsen, Magnus"] példában a White a név, a Carlsen, Magnus pedig az érték.
A név csak betűket, számjegyeket és aláhúzásjeleket tartalmazhat, valamint megkülönbözteti a kis- és nagybetűket. Ezért a White és a white eltérő név lenne. Ugyanaz a címkenév nem jelenhet meg egynél többször egy játszma címkeszakaszában.
Az értéken belüli szó szerinti idézőjel elé fordított perjel kerül, a szó szerinti fordított perjelet pedig meg kell kettőzni. Az idézőjeles karakterláncon belül sortörés és tabulátor nem engedélyezett.
A címkepárok a játszma elején, a előtt csoportosulnak. Az Event, Date, White és Result címkék például az eseményt, a dátumot, a játékosokat és az eredményt írják le. Más címkék további adatokat, például nem szabványos kezdőállást vagy időkontrollt tárolhatnak.
A pontosan egy szóközt ír elő a név és az érték között, soronként egy párt, valamint egy üres sort a szakasz után. Az importformátum rugalmasabb szóközöket és sortöréseket enged. A címkepár logikai szerkezete változatlan marad.
Gyakori félreértések
Címkepár és Seven Tag Roster
Egy címkepár egyetlen tényt képvisel. A Seven Tag Roster hét meghatározott címkepár kötelező készlete.
Kifejezés megtekintéseResult címke és végső jelölő
A Result leíró adatként a fejlécben jelenik meg. Ugyanezt az értéket a lépésszöveg végén is meg kell ismételni.
Források
- 1.Standard: Portable Game Notation Specification and Implementation Guide, Steven J. Edwards / ChessGML
