패키지 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}