繪製彩色瓷磚

繪製彩色瓷磚

如何產生這樣任意大小的正方形? 彩色方塊

我一直在研究 skak,但找不到不生成整個棋盤的範例。

我知道我以前在哪裡見過這個,但我不記得用英語描述這個的單字。

答案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}

該 MWE 生產:在此輸入影像描述

相關內容