Tkz-euclide 和 'altitude' 选项

Tkz-euclide 和 'altitude' 选项

我在 Windows 机器上使用 Lyx。

我从 tkz-Euclide 手册中提取了以下代码。但是,当我尝试运行它时,出现了以下错误消息。

!软件包 pgfkeys 错误:我不知道密钥“/tikz/altitude”,我将忽略它。也许你拼错了。

这是我的 MWE。

\documentclass[12pt,english]{article}
\makeatletter
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% User specified LaTeX commands.

\usepackage{tkz-euclide}

\makeatother

\begin{document}
  \begin{tikzpicture}[rotate=-90]
    \tkzDefPoint(0,1){A}
    \tkzDefPoint(2,4){C}
    \tkzDefPointWith[orthogonal normed,K=7](C,A)
    \tkzGetPoint{B}
    \tkzDrawSegment[green!60!black](A,C)
    \tkzDrawSegment[green!60!black](C,B)
    \tkzDrawSegment[green!60!black](B,A)
    \tkzDrawLine[altitude,dashed,color=magenta](B,C,A)
    \tkzGetPoint{P}
    \tkzLabelPoint[left](A){$A$}
    \tkzLabelPoint[right](B){$B$}
    \tkzLabelPoint[above](C){$C$}
    \tkzLabelPoint[left](P){$P$}
    \tkzLabelSegment[auto](B,A){$c$}
    \tkzLabelSegment[auto,swap](B,C){$a$}
    \tkzLabelSegment[auto,swap](C,A){$b$}
  \end{tikzpicture}
\end{document}

相关内容