解説
PGNはPortable Game Notationの略で、対局を記録するテキスト形式です。では、コメントを使って指し手として解釈されない説明を追加できます。
2種類のコメント形式
- ブレースコメントは{で始まり、次の}で終わります。テキストを含めることができ、改行をまたいで続けられます。
- セミコロンコメントは;で始まり、その行の末尾まで続きます。
コメントは、指し手名など別の表記要素の途中から始めることはできません。ブレースコメントは入れ子にならず、開いているコメント内の{は第2階層を作りません。ブレースコメント内ではセミコロンの特別な役割が失われ、セミコロンコメント内では波括弧も通常の文字として扱われます。
一部のアプリケーションは、ブレースコメント内にを置きます。そのコマンドを理解しない読み手でも、外側の構文が守られていれば、周囲のコメントをテキストとして保持できます。
よくある混同
波括弧の入れ子
PGNは、ブレースコメント内の別のブレースコメントを定義していません。最初の閉じ波括弧で有効なコメントが終わります。
コメントと変化
コメントは自由文を含みます。変化は丸括弧を使い、別の指し手系列を含みます。
出典
- 1.Standard: Portable Game Notation Specification and Implementation Guide, Steven J. Edwards / ChessGML
