円に内接する多角形

次の例では、TikZを使用してXに投稿された図を再現しています。正確な角度を求めるために数学的な計算を使用することもできますが、今回は図に合う座標の値だけを使用することにしました。円上にノードを配置する簡単な方法として、極座標を使用しています。
角度を描画し、その値を表示するためにanglesライブラリが使用され、値を簡単に出力するためにquoteライブラリが使用されます。
A polygon inscribed in a circle

\documentclass[tikz,border=10pt]{standalone}
\usetikzlibrary{angles,quotes}
\usepackage{sfmath}
\begin{document}
\begin{tikzpicture}[every node/.style={font=\sffamily\large}]
\draw[thick] circle(3);
\filldraw[thick]
     (130:3) circle(2pt) coordinate (A) node[above left]  {A}
  -- (190:3) circle(2pt) coordinate (B) node[left]        {B}
  -- (213:3) circle(2pt) coordinate (C) node[below left]  {C}
  -- (315:3) circle(2pt) coordinate (D) node[below right] {D}
  -- (346:3) circle(2pt) coordinate (E) node[right]       {E}
  -- (58:3)  circle(2pt) coordinate (F) node[above right] {F}
  -- (A)
  pic[draw, "$120^\circ$",   angle radius=18,
    angle eccentricity=1.6] {angle = B--A--F}
  pic[draw, "$110^\circ$",   angle radius=14,
    angle eccentricity=1.7] {angle = D--C--B}
  pic[draw, "$\theta$",      angle radius=14,
    angle eccentricity=1.5] {angle = F--E--D};
\end{tikzpicture}
\end{document}

TikZ.jpにあるTikZの本で、さらに多くの例や説明を見つけることができます。この本は2024年11月12日に発売されました。朝倉書店やamazon.co.jpで購入可能です。