Je cherche à mettre automatiquement en relief le dernier coup d’une série de coups (défini avec Est-ce possible avec le package \documentclass{article} \usepackage{chessboard,xskak} \begin{document} \newchessgame \mainline{1. e4 e5 2. Nf3 Nc6 3. Bb5 a6} \chessboard[pgfstyle=color, opacity=0.3, color=red, markfield=a7, markfield=a6, ] \end{document} Posée 17 Fév '22, 15:17 Maxime ♦ |
\documentclass{article} \usepackage{chessboard,xskak} \storechessboardstyle{lastmove}{% pgfstyle=color, opacity=0.3, color=red, lastmoveid, %we want the last move markfield=\xskakget{movefrom}, markfield=\xskakget{moveto}} \begin{document} \newchessgame \mainline{1. e4 e5 2. Nf3 Nc6 3. Bb5 a6} \chessboard[style=lastmove] \mainline{4. Ba4} \chessboard[style=lastmove] \end{document} Publiée 21 Fév '22, 11:44 Ulrike Fischer |
Je ne vois pas le mot « Lichess » dans la documentation.
En revanche, ce package m'a l'air très complet et propose de nombreuses manières de détailler les mouvements des pièces. Nul doute que son autrice, @Ulrike Fischer, qui parfois contribue ici, saurait vous renseigner.
@Pathe peut-etre. Mais je n'aime pas beaucoup les questions sans example complet et qui ne montrent aucun effort de trouver une solution dans la documentation et quand je n'ai pas de temps (comme maintenant) je les ignore.
J’ai donc mis l’ECM qui montre ce que je veux réaliser automatiquement.