¿Cómo puedo diseñar puntos tkz-euclide?

¿Cómo puedo diseñar puntos tkz-euclide?

El tkz-euclidepaquete te permite hacer cosas como

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

Sin embargo, de forma predeterminada, el estilo de punto se rellena con un negro semitransparente.* El uso \tkzDrawPoints[fill=black]soluciona este problema, pero sería bueno poder aplicar estilo a todos los puntos para que, de forma predeterminada, se use un relleno negro.

¿Qué estilos, TikZ o tkz-euclide, debo usar para lograr esto?


*Nota para la posteridad: Esnoen realidad un negro semitransparente. Más bien, es un gris sólido. Mover el \tkzDrawPointscomando después del \tkzDrawSegmentscomando deja esto claro.


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}

Respuesta1

Puedes usar

\tkzSetUpPoint[<options>]

para personalizar los atributos de los puntos. Un ejemplo:

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

ingrese la descripción de la imagen aquí

información relacionada