如何設計 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可以清楚地表明這一點。


微量元素:

\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}

在此輸入影像描述

相關內容