![LaTeXは\tkzDrawArcが定義されていないとエラーを出します](https://rvso.com/image/286333/LaTeX%E3%81%AF%5CtkzDrawArc%E3%81%8C%E5%AE%9A%E7%BE%A9%E3%81%95%E3%82%8C%E3%81%A6%E3%81%84%E3%81%AA%E3%81%84%E3%81%A8%E3%82%A8%E3%83%A9%E3%83%BC%E3%82%92%E5%87%BA%E3%81%97%E3%81%BE%E3%81%99.png)
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
。