컬러 타일 그리기

컬러 타일 그리기

이와 같은 임의의 크기의 사각형을 어떻게 생성할 수 있습니까? 컬러 사각형

나는 skak을 살펴봤지만 전체 체스판을 생성하지 않는 예를 찾을 수 없습니다.

나는 이것을 이전에 어디선가 본 적이 있다는 것을 알고 있지만 이것을 영어로 설명하는 단어가 기억나지 않습니다.

답변1

당신이 체스에 특정한 것을 사용하지 않는 한 나는 사용할 것입니다틱즈오히려스카크. 기본 아이디어틱즈\drawxy 좌표와 함께 명령을 사용하는 것입니다 . 다음은 음영 처리된 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는 다음을 생산합니다.여기에 이미지 설명을 입력하세요

관련 정보