名前の輪を描く

名前の輪を描く

LaTeX でこのような名前の輪を描くにはどうすればよいでしょうか?

ここに画像の説明を入力してください

答え1

以下の回答では、ホイールチャート私が書いたパッケージです。

色はキーを使用したリストで定義されますslices style{list}

キーでは、キーに指定されたリスト内の項目を参照する をwheel data style使用します。\WClistcolorsWClistcolors

ここに画像の説明を入力してください

\documentclass[border=6pt]{standalone}
\usepackage{wheelchart}
\begin{document}
\begin{tikzpicture}
\sffamily
\wheelchart[
  data=,
  radius={0.5}{3},
  slices style{list}={yellow,red,blue,green},
  start angle=40,
  value=1,
  WClistcolors={black,white,white,black},
  wheel data=\WCvarA,
  wheel data style={rotate=\WCmidangle,\WClistcolors}
]{%
  Hanna,
  Gabriel,
  Fatima,
  Eric,
  Diya,
  Beatriz,
  Ali%
}
\end{tikzpicture}
\end{document}

関連情報