描述记谱法转代数记谱法

    免费工具 · 无需登录

    输入 P-K4 N-KB3,得到 e4 Nf3 和一份 PGN。 在浏览器本地运行,不上传任何内容。

    英美的国际象棋书籍直到二十世纪七八十年代,一直用描述记谱法印对局:P-K4、N-KB3、PxP、QxN ch。每个格子都从走棋一方自己这边命名,所以白方的 K4 是 e4,黑方的 K4 是 e5,而且书里会省略局面上一看就明白的部分。这个转换器边读边在棋盘上回放每一步,判断是哪个棋子走到了哪里,写出代数记谱法(SAN)和一份在哪里都能打开的 PGN。当一步棋有两种可能,比如 PxP 时有两个兵都能吃子,它会直接指出来并列出两种走法,而不是猜一个。本工具只读取英文描述记谱法。

    这个工具能做什么

    从走棋一方读格子

    横线从各自一方数起,列按 QR 到 KR 命名,所以 P-K4 对白方是 e4,对黑方是 e5。

    在棋盘上补全简写

    N-B3、B-N5 和 PxP 省略了列或棋子。由局面里的合法着法决定指的是哪一步,将军符号可以帮助区分。

    有歧义就报告,不去猜

    如果有不止一个合法着法符合,转换会停在那一步并列出候选着法,错误的猜测不会一路带到整局。

    易位、吃过路兵、升变

    O-O 和 O-O-O、PxP e.p.、P-K8=Q 或 P-K8(Q),以及老式的马 Kt 都能识别。结果是任何查看器都能打开的 PGN。

    如何把描述记谱法转换成代数记谱法

    1. 1

      按书上印的样子输入或粘贴着法,例如 1. P-K4 P-K4 2. N-KB3 N-QB3。

    2. 2

      每个描述记谱着法旁边就是对应的代数着法。棋盘显示最后一步之后的局面。

    3. 3

      如果某一步让转换停下,补上缺少的列或棋子(KPxP、QR-Q1)或改正笔误,转换就会继续。

    4. 4

      复制 PGN、下载,或在 PGN 查看器中打开,回放整盘棋。

    常见问题

    为什么黑方的 P-K4 是 e5?
    描述记谱法从走棋一方自己这边数横线。黑方的第四横线就是白方的第五横线,所以黑方的 P-K4 是 e5。列对双方是一样的:王线就是 e 线。
    QB、KN 这些列名是什么意思?
    每一列按开局时站在上面的棋子命名:QR 是 a 线,QN 是 b,QB 是 c,Q 是 d,K 是 e,KB 是 f,KN 是 g,KR 是 h。书里常常只写 B、N 或 R,由局面决定指的是哪一侧。
    两个兵都能吃时,PxP 怎么处理?
    转换器会停下来并列出两种走法。当时的书会写成 KPxP 或 BPxP,或者干脆交给读者判断;补上这一列,转换就会继续。
    能识别升变和吃过路兵吗?
    能。P-K8=Q、P-K8(Q) 和 P-K8/Q 都按升变读取;没有写明棋子的升变按升后处理,页面会提示这一点。吃过路兵写成 PxP e.p.。
    西班牙文、德文或法文的描述记谱法能用吗?
    不能。它只读取英文描述记谱法,使用英文棋子字母 K、Q、R、B、N(或 Kt)和 P。只是棋子字母不同的代数记谱(德语 Sf3、西班牙语 Cf3)请用“国际象棋记谱翻译器”。

    这盘棋在你自己的国际象棋书里

    拍下棋图,ScanChess 把它读成你可以改正的 FEN。一则棋盘图片消耗 1 个积分。

    扫描棋盘图片

    更多免费工具

    全部工具