Template:Shogi diagram
Luaモジュールを使用しています: |
このテンプレートはテンプレートスタイルを使用しています: |
将棋の盤面図を表示するためのテンプレート。
使い方
{{Shogi diagram|tright | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | }}
引数 | 指定内容 | 既定値 | 説明 |
---|---|---|---|
第1引数 | tright / tleft / なし | スタイルシートの設定。 | |
第2引数 | なし | 上部に表示する説明。 | |
第3引数-第83引数 | 駒の種類 | なし | 左上(9一)から右に、駒の種類を入れる(記述法は後述) |
第84引数 | なし | 下部に表示する説明。 |
駒の表記のしかた
駒の置かれていないマスは空白にする。
駒の置かれたマスは、その種類により2~4文字で記述する。書式は XXYZ。
XXの部分
駒の種類。以下の1文字または2文字。
●/ k- 玉将・王将 (king)
● r- 飛車 (rook)
● b- 角行 (bishop)
● g- 金将 (gold)
● s- 銀将 (silver)
● n- 桂馬 (knight)
● l- 香車 (lance)
● p- 歩兵 (pawn)
● d- 龍王 (dragon)
● dx
●h- 龍馬 (horse)
● ps- 成銀 (promoted silver)
● pn- 成桂 (promoted knight)
● pnx
● pl- 成香 (promoted lance)
● plx
● t- と金 (tokin)
● tx
●e- 醉象 (elephant)
● a- 太子
標準では先手/下手/攻め方が﹁玉﹂、後手/上手/玉方が﹁王﹂と表示される。逆にしたいときは、 kの代わりに akを用いる。
Yの部分
先手︵下手︶の駒が s(sente)、後手︵上手︶の駒が g(gote)。
● rs
●rg
Zの部分
最後に動かした駒に限り l(last) をつける。その他の駒は何もつけない。
● rs
●rsl
使用例
標準
△持ち駒
9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | |
香 | 桂 | 銀 | 金 | 王 | 金 | 銀 | 桂 | 香 | 一 |
飛 | 角 | 二 | |||||||
と | 歩 | 歩 | 歩 | 歩 | 歩 | 歩 | 歩 | 歩 | 三 |
歩 | 四 | ||||||||
五 | |||||||||
六 | |||||||||
七 | |||||||||
八 | |||||||||
龍 | 馬 | 玉 | 九 |
{{Shogi diagram|tright |△持ち駒 |lg|ng|sg|gg|kg|gg|sg|ng|lg | |rg| | | | | |bg| |ts|pg|pg|pg|pg|pg|pg|pg|pg | | | | | | | |psl| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |dg| | |hs|ks| | | | |▲持ち駒 歩二<br />第1手 2四歩打 }}