国际象棋 xskak 循环添加箭头

国际象棋 xskak 循环添加箭头

为了使用 xskak 循环跟踪棋子移动,我想从棋子移动的格子向棋子移动到的格子添加箭头。可以调整以下代码来实现此目的吗?

\documentclass[10pt]{beamer}
\usepackage{xskak}
\setbeamertemplate{navigation symbols}{}

\begin{document}
\section*{Chess}
\begin{center}
\newchessgame
\mainline{1.d4 Nf6 2.c4 g6 3.Nc3 Bg7 4.e4 d6 5.Nge2 O-O 6.Ng3 c6 7.Be2 a6 8.a4 a5 9.h4 h5 10.Be3 Na6 11.f3 e5 12.d5 Nd7 13.Nf1 Ndc5 14.Nd2 Qb6 15.Qb1 Nb4 16.Nb3 Ncd3+ 17.Kd2 Qxe3+}
\xskakloop[step=1,showlast]{
\begin{tabular}{c}
\chessboard[normalboard,setfen=\xskakget{nextfen}]\\
\xskakget{opennr}\xskakget{lan}
\end{tabular}\quad}%
\end{center}
\end{document}

相关内容