![LaTeX는 \tkzDrawArc가 정의되지 않았다고 불평합니다.](https://rvso.com/image/286333/LaTeX%EB%8A%94%20%5CtkzDrawArc%EA%B0%80%20%EC%A0%95%EC%9D%98%EB%90%98%EC%A7%80%20%EC%95%8A%EC%95%98%EB%8B%A4%EA%B3%A0%20%EB%B6%88%ED%8F%89%ED%95%A9%EB%8B%88%EB%8B%A4..png)
저는 세 번째 점을 중심으로 두 점 사이에 호를 그리려고 합니다. 다음 예제가 작동해야 한다고 생각했습니다.
\documentclass{article}
\usepackage{tikz}
\usepackage{tkz-euclide}
\usetikzlibrary{calc}
\begin{document}
\begin{tikzpicture}[scale=1.5]
\tkzDefPoint(0,0){O}
\tkzDefPoint(2,-1){A}
\tkzDefPoint(1,1){B}
\tkzDrawArc[color=blue](O,A)(B)
\tkzDrawArc[color=Maroon](O,B)(A)
\tkzDrawArc(O,B)(A)
\tkzDrawLines[add = 0 and .5](O,A O,B)
\tkzDrawPoints(O,A,B)
\tkzLabelPoints[below](O,A,B)
\end{tikzpicture}
\end{document}
\tkzDrawArc
대신 정의되지 않은 제어 시퀀스 라는 오류 메시지가 나타납니다 .
답변1
라인을 추가해야합니다
\usetkzobj{all}
곧바로 서문에\usepackage{tkz-euclide}
. README에서다음에 대한 CTAN 항목tkz-euclide
:
package 를 사용하려면
tkz-euclide
LaTeX 문서의 서문에 다음 줄을 넣으세요.\usepackage{tkz-euclide} \usetkzobj{all}
\usepackage{tkz-euclide}
로드tkz-base
및 TikZ.\usetkzobj{all}
에서 사용하는 모든 개체를 로드합니다tkz-euclide
.
Maroon
아직 정의되지 않은 색상 으로 인해 두 번째 오류가 발생합니다 . 라인을 추가하세요
\usepackage[usenames, dvipsnames]{xcolor}
~ 전에tkz-euclide
그 색상을 얻기 위해 로드합니다 .