简短回答: 把你自己拥有的棋书里的一则棋图拍下来,用棋盘扫描得到 FEN。再用 FEN 转 PGN 把这个局面写成 PGN。如果书里印的是着法,把着法输入 PGN 转 FEN,查看任意一步之后的局面。ScanChess 不托管书中文字,也不提供棋书下载。文件是给你自己学习用的。
搜“国际象棋棋书扫描”或“棋书转 PGN”的人,通常是桌上有一本书,想把其中的一个局面或一局棋放进文件。现在排在前面的往往是论坛帖子,因为多数网站要么在卖大师对局库,要么指向一份复制来的 PDF。书是你自己的、你只要这一页上的棋图,或你刚拆完的那一局时,那两种都帮不上忙。
棋图和印好的对局是两件事
棋书里有两种内容,进文件的路径不一样。
棋图是一个局面的图画:一道习题、一个关键中局、一个要记住的残局。有用的结果是 FEN,以及一份从这则棋图开始的短 PGN,这样你可以把找到的着法补进去。
对局是一串着法,通常是代数记谱,有时每隔几步有一则棋图。有用的结果是这些着法的 PGN。给一整页文字拍照,很难读清小号印刷体。把着法打出来再核对,比让相机去认四十步小字又快又准。页边上的手写笔记正好相反:那是记谱单扫描要做的事。
棋盘图片被读成一个局面。记谱单图片被读成着法。你核对、改正,然后留下 FEN 或 PGN。页面不会被当成一页书存下来,书还在你的架子上。
第 1 步:拍一则棋图
把书摊平。一张照片只放一则棋图。裁到棋盘附近,说明文字和旁边一栏不要入画。
适合的拍法:
- 印刷棋图,书摊平,光线均匀。厚书的装订处会在书缝一侧投下一道影子。把那一页按平,或者拍离书缝远的那则棋图。
- 标准棋子字体的习题图。花体棋子,尤其是深色象和深色兵挨在一起,是最常见的认错。
- 你按书把棋子摆上实物棋盘后,从正上方拍摄、关掉闪光灯。
不适合的拍法:一整页正文的照片、斜着拍、或者棋图小到每枚棋子只有几个像素。拍棋图,不要拍整章。
上传到棋盘图片转 FEN。一则棋盘图片 1 个积分。新账号有 10 个免费积分,付费之前可以先处理十则棋图。结果出现在棋盘上,模型不确定的格子会被标出。如果象被认成了兵,把棋子拖到正确的格子。棋图看不出轮到谁走,所以要自己设置走棋方;如果局面来自对局中途,再设置易位权。棋盘图片转 FEN 把拍摄和核对写得更细。
第 2 步:把棋图写成 PGN
FEN 是一个局面。PGN 是一局棋。要把文件从这则棋图开始,把 FEN 粘贴到 FEN 转 PGN。它会写出带 [SetUp "1"] 和 [FEN "..."] 的 PGN,这是不从初始局面开始的对局的标准写法。然后你可以在棋盘上走出后面的着法——棋图下面印的变化,或你想试的着法——这些着法会写进同一份 PGN。
如果 FEN 不合法,转换器会说明原因:某一横排不是八格、缺少走棋方、王不是各一个、兵站在第一或第八横排,或者有王被将军。先改字符串,或回到棋盘上改棋子,再复制文件。
用 PGN 查看器 重演这份 PGN。如果你加的着法走不下去,PGN 校验器 会停在那一步,并列出合法着法。
这是用来学习你自己拥有的书里的局面。不是用来在你正在下的对局里查着法。
第 3 步:印好的对局,或你写在书上的笔记
印刷着法。 把它们打出来。粘贴到 PGN 转 FEN。工具在浏览器里逐步重演,并给出每一步之后的 FEN,这样你可以停在书里的棋图上对照。如果某步不合法,它会停在那里并标出这一步。这通常是打字错误,比如书上是 Nf3 你打成了 Nf6,不是书印错了。可以复制这一步的 FEN,也可以把每一步的 FEN 复制成一份列表。PGN 校验器 会列出停住时的合法着法。
手写笔记。 如果你在页边记下了一局,或书里夹着一张记谱单,拍下这些手写内容,用记谱单扫描。它读取代数记谱的手写,逐步重演,并把不合法或不确定的着法标出来。它不读取描述性记谱,例如 P-K4。扫描国际象棋记谱 解释核对时的颜色。
印好的对局中途有一则棋图。 扫描棋图得到局面,然后只输入后面的着法。研究残局不必把整局重打一遍。FEN 转 PGN 的文件从这则棋图开始,你加上的着法会按棋图上的回合数编号。
这不是什么
ScanChess 不是棋书库,也不提供棋书下载。不要为了重新出版、为了不买书、或为了把书页交给别人而去拍照。你正在学习的一个局面的 FEN,以及你自己拆完的一局的 PGN,是个人笔记。这些对局周围的正文、作者的讲解,以及书的编排,不是你可以复制的。
比赛对局的着法是对局发生过的记录。你自己填写的记谱单是你的。现代棋书的正文不是。留下你导出的文件,把书页留在书里。
相信文件之前先核对
扫描的棋图可能把两枚相似的棋子对调。打出来的对局可能漏一步。在依赖这份文件之前:
- 把棋盘和书里的棋图对照,局面拥挤时逐格看。
- 在 PGN 查看器 里逐步走。局面应当和下一条书中棋图一致。
- 如果对不上,错误就在第一个对不上的局面,或它前面一步。改那一步。不要去改局末,指望中间自己变对。
文件和书一致之后,你可以重演这份 PGN,用 PGN 转 FEN 再取回局面,或把它和你自己的笔记放在一起。
