
나는 의 기본 화살촉을 좋아하지 않습니다 \tkzShowPointCoord
. 어떻게 변경할 수 있나요?
스크린샷
MWE
\begin{tikzpicture}[scale=1]
\tkzInit[xmax=5,ymax=5]
\tkzDefPoints{0/0/O,1/0/I,0/1/J}
\tkzDrawXY[noticks,>=latex]
\tkzDefPoint(3,4){A}
\tkzDrawPoints(O,A)
\tkzLabelPoint(A){$A_1 (x_1,y_1)$}
\tkzShowPointCoord[xlabel=$x_1$,
ylabel=$y_1$](A)
\tkzLabelPoints(O,I)
\tkzLabelPoints[left](J)
\tkzDrawPoints[shape=cross](I,J)
\end{tikzpicture}
답변1
당신의 코드에는 이미 답이 있습니다 >={insert arrow tip specification}
. 옵션에서 이를 사용할 수 있습니다 \tkzShowPointCoord
.
또한 추가하면 \usetikzlibrary{arrows.meta}
다양한 화살표 팁에 액세스할 수 있으며 사용자 정의도 가능합니다. 따라서 다음과 같은 작업을 수행할 수 있습니다.
\tkzShowPointCoord[xlabel=$x_1$,ylabel=$y_1$,>={Kite[red,width=1cm,length=2cm]}](A)
다소 눈에 띄지 않는 화살표 팁의 경우:
\documentclass{article}
\usepackage{tkz-euclide}
\usetikzlibrary{arrows.meta}
\begin{document}
\begin{tikzpicture}[scale=1]
\tkzInit[xmax=5,ymax=5]
\tkzDefPoints{0/0/O,1/0/I,0/1/J}
\tkzDrawXY[noticks]
\tkzDefPoint(3,4){A}
\tkzDrawPoints(O,A)
\tkzLabelPoint(A){$A_1 (x_1,y_1)$}
\tkzShowPointCoord[xlabel=$x_1$,ylabel=$y_1$,>={Kite[red,width=1cm,length=2cm]}](A)
\tkzLabelPoints(O,I)
\tkzLabelPoints[left](J)
\tkzDrawPoints[shape=cross](I,J)
\end{tikzpicture}
\end{document}