\tkzMarkAngle
正在影响以下点的大小。这种奇怪的行为有什么合理的解释吗?
没有\tkzMarkAngle
(正常点大小)
\documentclass[tikz,border=10pt]{standalone}
\usepackage{tkz-euclide}
\usetkzobj{all}
\begin{document}
\begin{tikzpicture}
\tkzDefPoint(-3,-1){A}
\tkzDefPoint(3,-1){B}
\tkzDefPoint(2,2){C}
\tkzDrawPolygon(A,B,C)
%\tkzMarkAngle[color=gray,thick,size=0.75](B,A,C)
\tkzLabelAngle[color=gray,pos=1.1](B,A,C){$\alpha$}
\tkzDrawPoints[color=red,fill=red](A,B,C)
\end{tikzpicture}
\end{document}
使用\tkzMarkAngle
之前\tkzDrawPoints
(增大点尺寸)
\documentclass[tikz,border=10pt]{standalone}
\usepackage{tkz-euclide}
\usetkzobj{all}
\begin{document}
\begin{tikzpicture}
\tkzDefPoint(-3,-1){A}
\tkzDefPoint(3,-1){B}
\tkzDefPoint(2,2){C}
\tkzDrawPolygon(A,B,C)
\tkzMarkAngle[color=gray,thick,size=0.75](B,A,C)
\tkzLabelAngle[color=gray,pos=1.1](B,A,C){$\alpha$}
\tkzDrawPoints[color=red,fill=red](A,B,C)
\end{tikzpicture}
\end{document}
使用\tkzMarkAngle
AFTER\tkzDrawPoints
(正常点大小)
\documentclass[tikz,border=10pt]{standalone}
\usepackage{tkz-euclide}
\usetkzobj{all}
\begin{document}
\begin{tikzpicture}
\tkzDefPoint(-3,-1){A}
\tkzDefPoint(3,-1){B}
\tkzDefPoint(2,2){C}
\tkzDrawPolygon(A,B,C)
\tkzDrawPoints[color=red,fill=red](A,B,C)
\tkzMarkAngle[color=gray,thick,size=0.75](B,A,C)
\tkzLabelAngle[color=gray,pos=1.1](B,A,C){$\alpha$}
\end{tikzpicture}
\end{document}
答案1
tkz-euclide 的新版本(测试版)没有问题欧几里得 v 2.40b
\documentclass[tikz,border=10pt]{standalone}
\usepackage{tkz-euclide}
\begin{document}
\begin{tikzpicture}
\tkzDefPoint(-3,-1){A}
\tkzDefPoint(3,-1){B}
\tkzDefPoint(2,2){C}
\tkzDrawPolygon(A,B,C)
\tkzMarkAngle[color=gray,thick,size=0.75](B,A,C)
\tkzLabelAngle[color=gray,pos=1.1](B,A,C){$\alpha$}
\tkzDrawPoints[color=red,fill=red](A,B,C)
\end{tikzpicture}
\end{document}