tkz-euclide ラベル ポイントをノードの中心に置く

tkz-euclide ラベル ポイントをノードの中心に置く

を使用して、ポイント ラベルをノードの真上に正確に配置するにはどうすればよいですか?のようなものを使用すれtkz-euclideばそれができることは知っています。tikz\node (A) at (1,1) {A};

tkz-euclide例えば ​​のようにを使用した同等のものはありますか\tkzLabelPoint[center](1,1){A}?

オプションには などが\tkzLabelPointありますabove, below, above left, below rightが、位置オプションを空白のままにしておくと、デフォルトで になりますbelow right。 のようなこともできます\tkzLabelPoint[above, yshift=-12](1,1){A}が、これは不十分な回避策のように思えます。

答え1

anchor=center\tkzLabelPointは定義済みのスタイルを持つノードです)を使用できます。

\documentclass[border=5pt]{standalone}
\usepackage{tkz-euclide}

\begin{document}

\begin{tikzpicture}
%\draw[gray](0,0)grid(2,2);
\tkzInit[xmin=0,ymin=0,xmax=2,ymax=2]
\tkzGrid[gray]
\tkzDefPoint(1,1){A}
\tkzLabelPoint[red,anchor=center](A){$A$}
\end{tikzpicture}

\end{document}

ここに画像の説明を入力してください

関連情報