LaTeXは\tkzDrawArcが定義されていないとエラーを出します

LaTeXは\tkzDrawArcが定義されていないとエラーを出します

2点間の円弧を描きたいのですが、3点目を中心としています。次の例がうまくいくと思います。

\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}CTANエントリーtkz-euclide:

パッケージを使用するにはtkz-euclide、LaTeX ドキュメントのプリアンブルに次の行を配置します。

\usepackage{tkz-euclide} 
\usetkzobj{all} 

\usepackage{tkz-euclide}をロードしtkz-base、TikZ をロードします。\usetkzobj{all}で使用されるすべてのオブジェクトをロードしますtkz-euclide

Maroonまだ定義されていない色から2番目のエラーが発生します。次の行を追加します。

\usepackage[usenames, dvipsnames]{xcolor}

前にその色を取得するにはロードしますtkz-euclide

関連情報