|
- \documentclass{article}
- \usepackage{tikz}
- \begin{document}
- \tikz[x=0.5cm,y=0.5cm,line cap=round]{\def\n{8}
- \draw (0,0) grid[step=1] (\n,-\n);
- \foreach \i in {2,...,\n} {
- \draw[line width=2pt] (\i-0.5,-0.5)--(0+0.5,-\i+0.5)
- (\n-\i+0.5,-\n+0.5)--(\n-0.5,-\n+\i-0.5);
- }
- \draw[line width=2pt,dash pattern=on 0.5cm off 0.5cm]
- (0.5,-0.5)--++(\n-1,0)--++(0,-\n+1)--++(-\n+1,0)--cycle;
- }
- \end{document}
复制代码 改 16*16 只需改 \def\n{8} 为 16,奇数亦可;
改方格大小则需改前面的“x=...,y=...”以及后面的“=on ... off ...”两处。 |
|