Divers annotations de l’échiquier (mpchess)

Auteur ou autrice : Maxime Chupin.

Mise en ligne le 13 novembre 2024

Image du résultat de l’exemple

Cet exemple montre quelques annotations possibles avec mpchess : flêche, case coloriée, encerclée, croix, indications, etc. Exemple issu de la documentation.

Code


input mpchess;
string pgnstr;
pgnstr := "1. e4 e5 2. Nf3 Nc6 3. Nxe5 Nxe5 4. Bb5 c6";
build_chessboards_from_pgn(
pgnstr);
beginfig(0);
set_black_view;
init_backboard;
draw backboard;
show_last_move(3);
color_square(red)("e2","e7","c5");
draw chessboard_step(3); % Nf3
set_arrow_width(0.12);
draw_arrows(red)("f8--b4","g1|-f3");
draw_circles(green)("f1","e8");
draw_crosses(0.7[green,black])("g5");
draw_comment("!","f3");
endfig;

end.

Mots clés : chessjeuéchecannotationsmpchess

Cet exemple fait partie de la collection d’exemples Documentation de mpchess.

Fichiers

Télécharger l’archive complète