Giải thích
PGN là viết tắt của Portable Game Notation, một định dạng văn bản dùng để ghi ván cờ. Lệnh nhúng PGN bổ sung dữ liệu máy có thể đọc mà vẫn tương thích với các trình đọc chỉ hiểu bình luận thông thường. Nó xuất hiện trong bình luận ngoặc nhọn tuân theo . Dạng chung bắt đầu bằng [%, tiếp theo là tên lệnh và các tham số, rồi kết thúc bằng ].
Trong {[%clk 1:05:23]}, clk là tên lệnh và 1:05:23 là tham số. Phụ lục ghi lại quy ước này đề xuất clk để lưu thời gian hiển thị trên đồng hồ sau một nước. Nó cũng mô tả một số lệnh khác liên quan đến thời gian.
Quy ước đến từ một phụ lục ở trạng thái bản thảo cuối cùng, không phải đặc tả PGN cốt lõi ban đầu. Phụ lục cố ý không áp đặt một danh sách phổ quát cho mọi lệnh có thể có. Vì vậy, khả năng tương tác phụ thuộc vào việc bên tạo và bên đọc gán cùng ý nghĩa cho tên lệnh.
Phần mềm không nhận ra một lệnh nên giữ nguyên nó như một phần của bình luận. Điều này khác với , vốn lưu dữ liệu mô tả trong phần đầu của ván chứ không phải một lệnh bên trong lời bình gắn với nước đi.
Những nhầm lẫn thường gặp
Lệnh nhúng và PGN cốt lõi
Dạng [%command ...] được ghi trong một phụ lục và nằm bên trong bình luận PGN hợp lệ, nhưng không thuộc đặc tả cốt lõi ban đầu.
Lệnh nhúng và cặp thẻ
Lệnh nằm trong bình luận của văn bản nước đi. Cặp thẻ nằm trong phần đầu và mô tả toàn bộ ván.
Xem thuật ngữNguồn
- 1.Standard: Portable Game Notation Specification and Implementation Guide (Supplement), Alan Cowderoy et al. / pgn-spec-commented
- 2.Standard: Portable Game Notation Specification and Implementation Guide, Steven J. Edwards / ChessGML
