توضیح
PGN مخفف Portable Game Notation و قالبی متنی برای ثبت بازیهاست. در ، توضیحات امکان افزودن مطالبی را میدهند که بهعنوان حرکت تفسیر نمیشوند.
دو شکل توضیح
- توضیح داخل آکولاد با { آغاز میشود و در نخستین } پایان مییابد. میتواند متن داشته باشد و از یک شکست خط عبور کند.
- توضیح نقطهویرگولی با ; آغاز میشود و تا پایان همان خط ادامه دارد.
توضیح نمیتواند از میانه یک عنصر دیگر نشانهگذاری، مانند نام یک حرکت، آغاز شود. توضیحات آکولادی تو در تو نمیشوند: آکولاد باز داخل یک توضیح آکولادی فعال، سطح دوم ایجاد نمیکند. درون توضیح آکولادی، نقطهویرگول نقش ویژه خود را از دست میدهد و درون توضیح نقطهویرگولی نیز آکولادها متن عادی محسوب میشوند.
برخی برنامهها یک را داخل توضیح آکولادی قرار میدهند. خوانندهای که آن فرمان را نمیشناسد، تا وقتی نحو بیرونی رعایت شده باشد، همچنان میتواند کل توضیح را بهصورت متن حفظ کند.
اشتباههای رایج
آکولادهای تو در تو
PGN توضیح آکولادی درون توضیح آکولادی دیگر را تعریف نمیکند. نخستین آکولاد بسته، توضیح فعال را پایان میدهد.
توضیح در برابر واریانت
توضیح شامل متن آزاد است. واریانت از پرانتز استفاده میکند و توالی جایگزینی از حرکتها را در بر دارد.
منابع
- 1.Standard: Portable Game Notation Specification and Implementation Guide, Steven J. Edwards / ChessGML
