10 请问大佬为什么一直\tkzMarkAngle和\tkzLabelAngle这两行报错呢

发布于 2021-08-06 18:45:03
关注者
0
被浏览
1.5k
寄存器
寄存器 2021-08-06
这家伙很懒,什么也没写!

这两名代码没有错误,采用二分注释法,将这两句注释,会发现还有问题,再注释分析,就会发现是\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中常用的一种方法,建议多学习并实践。

1 个回答

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览