答案1
除非你使用特定于国际象棋的东西,否则我会使用蒂克兹而不是斯卡克. 基本思想蒂克兹是使用\draw
带有 xy 坐标的命令。以下是生成阴影 2x2 正方形的一种方法:
\documentclass{article}
\usepackage{tikz}
% \BackSquares{ list of south west coordinates of squares to fill }
\newcommand\BlackSquares[1]{
\begin{tikzpicture}
\draw[ultra thick](0,0) rectangle (2,2);
\draw[ultra thick](0,1)--(2,1);
\draw[ultra thick](1,0)--(1,2);
\foreach \sq in {#1} {\draw[fill=black]\sq rectangle ++(1,1);}
\end{tikzpicture}
}
\begin{document}
\BlackSquares{{(0,0)},{(1,0)}}
\BlackSquares{{(0,0)},{(0,1)}}
\BlackSquares{{(0,0)},{(1,1)}}
\BlackSquares{{(1,0)},{(0,1)}}
\end{document}