将棋の盤面図を表示するためのテンプレート。

使い方

編集
{{Shogi diagram|tright
|
| 
|  |  |  |  |  |  |  |  |  
|  |  |  |  |  |  |  |  |  
|  |  |  |  |  |  |  |  |  
|  |  |  |  |  |  |  |  |  
|  |  |  |  |  |  |  |  |  
|  |  |  |  |  |  |  |  |  
|  |  |  |  |  |  |  |  |  
|  |  |  |  |  |  |  |  |  
|  |  |  |  |  |  |  |  |  
|
|
}}
引数の一覧
引数 指定内容 既定値 説明
第1引数 tright / tleft / なし スタイルシートの設定。
第2引数 なし 上部に表示する説明。
第3引数 なし 後手対局者名、持ち駒。
第4引数-第84引数 駒の種類 なし 左上(9一)から右に、駒の種類を入れる(記述法は後述)
第85引数 なし 先手対局者名、持ち駒。
第86引数 なし 下部に表示する説明。

駒の表記のしかた

編集

駒の置かれていないマスは空白にする。

駒の置かれたマスは、その種類により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

使用例

編集

標準

編集
後手 なし
987654321 
       
        
         
         
         
         
        
先手 歩二
第1手 ▲2四歩打
{{Shogi diagram|tright|
|後手
|lg|ng|sg|gg|kg|gg|sg|ng|lg
|  |rg|  |  |  |  |  |bg|  
|pg|pg|pg|pg|pg|pg|pg|pg|pg
|  |  |  |  |  |  |  |psl|  
|  |  |  |  |  |  |  |  |  
|  |  |  |  |  |  |  |  |  
|  |  |  |  |  |  |  |  |  
|  |  |  |  |  |  |  |  |  
|  |  |  |  |ks|  |  |  |  
|先手 歩二
|第1手 ▲2四歩打
}}