将棋の棋譜表記

jsShogiKifuの改造のために、GitHubにアカウントを作った。
https://github.com/kkos/jsShogiKifu

今はまだそれほど変更していない。
棋譜の表示がKIF形式のままになっていたのを、普通の棋譜の表記に変換するようにした。
「7四歩打」という様になっていたのが「7四歩」になった。


この変更作業をしているときに、そもそも将棋の棋譜表記というのは厳密に規定があるのか、知らないということに気付いた。検索してみると、日本将棋連盟のサイトの中に説明があった。
http://www.shogi.or.jp/osirase/qa/kihuhyouki.html

これをみると、今まで知っていたつもりで知らなかったことがある。横方向(左右)と縦方向(上下)のどちらでも表現できる場合には、縦方向で表記(上引寄)するのが優先のようだ。