この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}