Tikz:碁盤目の中に数字を入れる

本物のページはこちら→grid

普通にGriidを描くなら簡単なコマンドがある

\begin{tikzpicture}
\draw [ultra thick] (0,0) grid (3,3);
\end{tikzpicture}


じゃあこのマスの中に数字を書きたい場合は?
特に楽ちんなコマンドはないので、
変数を駆使して無理やり位置を合わせるしか無い。

\begin{tikzpicture}
\draw [ultra thick,miffysora] (0,0) grid (3,3);
\draw[text=lime](1.5,1.5) node{A};
\end{tikzpicture}


更にある特定のマスを塗りつぶしたい場合。
これも無理やり座標を合わせるしか無い。あーめんどくさ

\begin{tikzpicture}
\draw [ultra thick,miffysora] (0,0) grid (3,3);
\draw[text=lime](1.5,1.5) node{A}+(-.5,-.5) rectangle ++(.5,.5)[draw=lime,fill=lime,opacity=0.5];
\end{tikzpicture}

普通にGriidを描くなら簡単なコマンドがある

\begin{tikzpicture}
\draw [ultra thick] (0,0) grid (3,3);
\end{tikzpicture}


じゃあこのマスの中に数字を書きたい場合は?
特に楽ちんなコマンドはないので、
変数を駆使して無理やり位置を合わせるしか無い。

\begin{tikzpicture}
\draw [ultra thick,miffysora] (0,0) grid (3,3);
\draw[text=lime](1.5,1.5) node{A};
\end{tikzpicture}


更にある特定のマスを塗りつぶしたい場合。
これも無理やり座標を合わせるしか無い。あーめんどくさ

\begin{tikzpicture}
\draw [ultra thick,miffysora] (0,0) grid (3,3);
\draw[text=lime](1.5,1.5) node{A}+(-.5,-.5) rectangle ++(.5,.5)[draw=lime,fill=lime,opacity=0.5];
\end{tikzpicture}

サポートサイト Wikidot.com