text: 可移植式棋局記號法，是一種用於紀錄國際象棋棋局的純文字檔案格式。PGN適合人類閱讀，多數的國際象棋軟體都有支援。歷史.Steven J. Edwards在1993年左右發明瞭PGN格式，PGN後來在Usenet的新聞群組「rec.games.chess」中受到詳細制定及推廣。使用.PGN的副檔名是codice_1。PGN的規範風格是為了「使人類能簡易地閱讀和書寫，也讓電腦能簡易地解析和產生」，PGN中的棋譜以代數記譜法表示。PGN對程式規範了輸入和輸出兩種格式。輸入格式被刻意規定得比較寬鬆，方便人類手動輸入，支援PGN的程式需具備一些容錯能力；輸出格式被定義得相對嚴格，程式需美化輸出文字以便閱讀。對於相同的輸入，不同程式所輸出的PGN應完全相同。PGN檔案以數個「標籤對」。標籤對.一個標籤對框起的對應引數，最後以codice_4結尾。若要在引數中使用引號和反斜線，需在前面加上反斜線作為跳脫字元，此跳脫字元不作其他的控制用途。七個必填的標籤對.為了歸檔儲存，一個PGN檔案必須要有七種標籤對，此七種標籤對被人合稱為「Seven Tag Roster」。在輸出格式中，這七個標籤對需擺在所有的標籤對前面，並遵照以下順序出現：選填的標籤對.以下為一些較常見的可選標籤對：棋譜區塊.棋譜區塊，以及用代數記譜法描述的棋子移動。註解.在一行文字的前方加上分號包圍兩側。範例.以下PGN檔案記錄著在南斯拉夫舉行的的第29場棋局。由鮑比·菲舍爾執白，對決鮑里斯·斯帕斯基：應用於國際象棋變體.許多國際象棋變體都能以PGN格式記錄，但是要把每種棋子的簡稱都限制在一個字內。這種PGN中通常會包含一個變體標籤，用來描述變體的名稱。FEN標籤可用於設定各棋子的起始位置，有些變體如菲舍爾任意制象棋會有特別的起始位置。
metadata.dataset: erhwenkuo/wikipedia-zhtw
metadata.title: 可移植式棋局記號法
metadata.url: https://zh.wikipedia.org/wiki?curid=8018931