tkz-euclide ポイントにスタイルを設定するにはどうすればいいですか?

tkz-euclide ポイントにスタイルを設定するにはどうすればいいですか?

このtkz-euclideパッケージでは次のようなことができます

\begin{tikzpicture}
  \tkzDefPoint(0,0){A} \tkzDefPoint(4,0){B} \tkzDefPoint(2,3){C}
  \tkzDrawPoints(A,B,C)
  \tkzDrawSegments(A,B B,C C,A)
\end{tikzpicture}

ただし、デフォルトでは、ポイント スタイルは半透明の黒で塗りつぶされます。* を使用すると\tkzDrawPoints[fill=black]この問題は修正されますが、すべてのポイントをデフォルトで黒で塗りつぶすようにスタイル設定できると便利です。

これを実現するには、TikZ または tkz-euclide のどちらのスタイルを使用すればよいでしょうか?


*後世への注記: そのない実際には半透明の黒です。むしろ、一色のグレーです。\tkzDrawPointsコマンドをコマンドの後に移動すると\tkzDrawSegments、これが明確になります。


MWE:

\documentclass{standalone}
\usepackage{tikz}
\usepackage{tkz-euclide}
\begin{document}
\begin{tikzpicture}
  \tkzDefPoint(0,0){A} \tkzDefPoint(4,0){B} \tkzDefPoint(2,3){C}
  \tkzDrawPoints(A,B,C)  % want them filled
  \tkzDrawSegments(A,B B,C C,A)
\end{tikzpicture}
\end{document}

答え1

使用できます

\tkzSetUpPoint[<options>]

ポイントの属性をカスタマイズします。例:

\documentclass{article}
\usepackage{tikz}
\usepackage{tkz-euclide}
\tkzSetUpPoint[fill=black]

\begin{document}
\begin{tikzpicture}
  \tkzDefPoint(0,0){A} \tkzDefPoint(4,0){B} \tkzDefPoint(2,3){C}
  \tkzDrawPoints(A,B,C)  % want them filled
  \tkzDrawSegments(A,B B,C C,A)
\end{tikzpicture}
\end{document}

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

関連情報