Desenhe peças coloridas

Desenhe peças coloridas

Como posso produzir quadrados como este de tamanhos arbitrários? quadrados coloridos

Tenho procurado o skak, mas não consigo encontrar um exemplo que não produza tabuleiros de xadrez inteiros.

Eu sei que já vi isso em algum lugar antes, mas não consigo lembrar as palavras que descrevem isso em inglês.

Responder1

A menos que você esteja usando algo específico para xadrez, eu usariatikzem vez deskak. A ideia básica detikzé usar \drawcomandos com coordenadas xy. Aqui está uma maneira de produzir quadrados 2x2 sombreados:

\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}

Este MWE produz:insira a descrição da imagem aqui

informação relacionada