Snow Flower Text では AsciiDoc の拡張としてチェス駒配置の表現をサポートしています。 FEN (Forsyth-Edwards Notation) のテキスト記法によってグラフィカルにチェスの駒配置をAsciiDoc 文書内で表現できます。 この機能は Snow Flower Text の独自拡張機能です。
FEN はチェスにおける駒配置のための標準的な表記法です。 FEN をサポートするチェスアプリケーションからクリップボードを介してコピーできます。 |
このエントリーではチェスの駒配置の表現の利用方法について解説します。
使い方
チェスの駒配置の表現するには、AsciiDoc の [fen]
ブロックに FEN コードを記述します。
シンタックスに AsciiDoc を選択します。
fen
ブロックに FEN コードを記述します。以上です。
.Lopez Opening
[fen, width=60%]
----------
rnbqkbnr/pppp1ppp/8/4p3/4P3/2P5/PP1P1PPP/RNBQKBNR b KQkq - 0 2
----------
Lopez Opening
ボードの反転
flip=true 属性を指定することでチェスボードの向きを反転できます。
flip=true
カラーテーマ
theme 属性を指定することでチェスボードの配色を変更できます。 次のいずれかが指定できます。
black
yellow
green
blue
[fen, theme=blue]
----------
rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq - 0 1
----------
theme=black (default)
theme=yellow
theme=green
theme=blue