这两名代码没有错误,采用二分注释法,将这两句注释,会发现还有问题,再注释分析,就会发现是\tkzDrawPoints{A,B,C}
写错了,应该用\tkzDrawPoints(A,B,C)
(小括号)。
修改后的代码为:
\documentclass{article}
\usepackage[margin=1in]{geometry}
\usepackage{amsmath}
\usepackage{tkz-euclide}
\begin{document}
\begin{tikzpicture}
\tkzDefPoints{0/0/A,4/0/B,3/2/C}
\tkzDrawPoints(A,B,C)
\tkzDrawPolygon(A,B,C)
\tkzLabelSegment(A,C){$\sqrt{13}$}
\tkzMarkAngle[size=0.5cm](C,B,A)%
\tkzLabelAngle[pos=1](C,B,A){$26.6^\circ$}%
\end{tikzpicture}
\end{document}
其中,\usepackage{tikz}
不再需要,\tkzMarkAngle[size=0.5cm](A,B,C)%
应该写成\tkzMarkAngle[size=0.5cm](C,B,A)%
PS.二分注释法定位错误是LaTeX的Debug中常用的一种方法,建议多学习并实践。
谢谢大佬