我在 Windows 8 和 TexMaker 下使用 TexLive,当我尝试运行此代码片段时,
\documentclass{article}
\usepackage{chessboard}
\storechessboardstyle{4x4}{maxfield=d4}
\begin{document}
\chessboard[style=4x4,setwhite={Qa1,Qd2},showmover=false]
\end{document}
它没有产生任何结果,而是显示一条警告,说\usepgfmodule{shapes}
已过时。有什么想法吗?
This package is obsolete. Use \usepgfmodule{shapes} instead
TikZ 中是否有适用于棋盘的包?
答案1
或者,您可以使用skak
包。以下是示例:
\documentclass{article}
\usepackage{skak}
\begin{document}
\section*{Chess}
\newgame
\mainline{1.e4 e5 2. Nf3 Nc6 3.Bb5}
\[ \showboard \]
\mainline{3...a6} Rarely used these days,
\variation{3...Nf6} is more in fashion since blah blah... \\
\mainline{4.Ba4}
\[ \showboard \]
\end{document}
答案2
您可以尝试“图表”包:
\documentclass{scrartcl}
\usepackage{diagram}
\usepackage{hyperref}
\begin{document}
\begin{diagram}[4x4]
\pieces{wDa1, wDd2}
\end{diagram}
\end{document}