带有动画的自定义棋盘

带有动画的自定义棋盘

我是 latex 新手!我在下图中创建了棋盘,我想为骑士制作一个具有特定动作的动画并循环播放!我该怎么做?另外,我想知道如何包含下面的控件。我读过 xskak 的文档,但我遗漏了一些东西……你能帮我吗? 在此处输入图片描述

\documentclass[11pt, a4paper]{article}
\usepackage{xskak, chessboard}
\storechessboardstyle{3x5}{maxfield=e3}

\begin{document}

\chessboard[style=3x5,setblack={Na1},showmover=false]

\end{document}

答案1

您需要动画包(以及支持该包的 pdf 查看器)。例如

\documentclass[11pt, a4paper]{article}
\usepackage{xskak, chessboard}
\storechessboardstyle{3x5}{maxfield=e3,showmover=false}
\setchessboard{style=3x5}
\usepackage{animate}
\begin{document}

\begin{animateinline}[controls,loop]{1}
\chessboard[setblack={Na1}]
\newframe
\chessboard[setblack={Nb3}]
\newframe
\chessboard[setblack={Nc1}]
\newframe
\chessboard[setblack={Nd3}]
\newframe
\chessboard[setblack={Ne1}]
\newframe
\chessboard[setblack={Nc2}]
\end{animateinline}


\end{document}

相关内容