TikZ学習帳

筆者がマジでTikZのお勉強をするブログです。

図に文字を書き込む

オプション無し

<script type="text/tikz">
\begin{tikzpicture}[x=3cm,y=3cm]
\draw (0,0)--(1,1);
\node (end) at (1,1) {a};
\end{tikzpicture}
</script>

図に文字を書き込むにはソースコード4行目の\nodeコマンドを用いる。endは後で座標を呼び出すときに使える名前で、aが書き込む文字である。

オプションをつけないと、指定した点の真上に表示される。この図だと線分の端に重なってしまった。

位置オプション

<script type="text/tikz">
\begin{tikzpicture}[x=3cm,y=3cm]
\draw (0,0)--(1,1);
\node (end) at (1,1) [above] {a};
\end{tikzpicture}
</script>

オプション[above]で文字の位置を上にずらして見やすくなった。他に[below]、[left]、[right]のオプションがある。

位置オプションの組み合わせ

<script type="text/tikz">
\begin{tikzpicture}[x=3cm,y=3cm]
\draw (0,0)--(1,1);
\node (end) at (1,1) [above right] {a};
\end{tikzpicture}
</script>

上下と左右を組み合わせることができる。 [above right]で指定した点の右上に書き込まれた。

カッコは区切らず、オプションの間にコンマも入れない。