このプログラムは、テキストで書かれた盤面をHTMLのTABLE 形式に変換するものです。
手順は
盤面の書き方は、数字によるもの、および柿木形式のもの、の2種類が選べ ます。
柿木形式とは、柿木義一さん作の棋譜管理プログラム Kifu for Windows95 (Kifu/W95) (最新版は NIFTY-Serve FSHOGIP および 柿木義一さんの ホームページにて公開されています)などで「盤面のコピー」で出力される 形式のことです。
数字で書く場合には、盤面は次のように書いてください。
1〜9行目 各段に存在する駒を数字で入力してください。数字は一マスごとに スペースで区切って下さい。 10行目 先手の名前、飛角金銀桂香歩のそれぞれの持駒の数を スペースで区切って入力してください。 11行目 後手について、10行目と同様にしてください。なお、区切りのスペース、駒や持駒の数を表す数字は半角のものを使ってください。
駒の種類を表す数字は次のようになります。後手の駒の場合はマイナスにしてください。
玉 | 飛 | 角 | 金 | 銀 | 桂 | 香 | 歩 | 空きマス |
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 0 |
龍 | 馬 | 成銀 | 成桂 | 成香 | と | |||
12 | 13 | 15 | 16 | 17 | 18 |
駒の変換表は、各行ごとに「駒の種類を表す数 (スペース) 変換後の文字列」 というように書いて下さい。順序は問いません。また、変換後の文字列には 半角のスペースを含んでいてもかまいません。
例:
0 <IMG SRC="spc.gif"> 1 <IMG SRC="sou.gif"> -1 <IMG SRC="gou.gif">
次のような項目が選択できます。
盤面ファイル(数字)、駒の種類はデフォルト、 段・筋の数字つき
堀井 なし
9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | |
一 | |||||||||
二 | |||||||||
三 | |||||||||
四 | |||||||||
五 | |||||||||
六 | |||||||||
七 | |||||||||
八 | |||||||||
九 |
堀井 なし
香v | 桂v | 銀v | 金v | 玉v | 金v | 銀v | 桂v | 香v |
. | 飛v | . | . | . | . | . | 角v | . |
歩v | 歩v | 歩v | 歩v | 歩v | 歩v | 歩v | 歩v | 歩v |
. | . | . | . | . | . | . | . | . |
. | . | . | . | . | . | . | . | . |
. | . | . | . | . | . | . | . | . |
歩 | 歩 | 歩 | 歩 | 歩 | 歩 | 歩 | 歩 | 歩 |
. | 角 | . | . | . | . | . | 飛 | . |
香 | 桂 | 銀 | 金 | 玉 | 金 | 銀 | 桂 | 香 |
盤面ファイル(柿木形式)、駒の種類はデフォルト、 段・筋の数字なし
井上 金二 銀二 歩二
98/08/30 Ver. 1.0 公開
98/09/07 Ver. 1.1 公開(出力結果の漢字コードを選択できるようにしました。
また、長い文字列が送れない、という問題を直しました。)
98/09/08 Ver. 1.2 公開(柿木形式の盤面入力に対応できるようにしました。)
98/12/14 Ver. 1.3 公開(段・筋の数字をつけられるようにしました。)