A Pie Chart (datapie.sty)
This example requires the booklists.csv data.
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[x11names]{xcolor}
\usepackage{datapie}
\DTLloaddb{books}{booklist.csv}
\DTLsetpiesegmentcolor{1}{Aquamarine1}
\DTLsetpiesegmentcolor{2}{Azure2}
\DTLsetpiesegmentcolor{3}{Burlywood3}
\DTLsetpiesegmentcolor{4}{CadetBlue2}
\DTLsetpiesegmentcolor{5}{Chartreuse3}
\DTLsetpiesegmentcolor{6}{Salmon1}
\DTLsetpiesegmentcolor{7}{DeepPink1}
\DTLsetpiesegmentcolor{8}{Goldenrod1}
\DTLsetpiesegmentcolor{9}{Honeydew1}
\DTLsetpiesegmentcolor{10}{Plum3}
\begin{document}
\DTLpiechart{variable=\ThePrice,%
innerratio=0.4,%
innerlabel={\pounds\ThePrice},%
rotateinner}% settings
{books}% data base
{\ThePrice=price}% assignment list
\qquad % add some horizontal space
% legend:
\begin{tabular}[b]{ll}
\DTLforeach*{books}{\TheTitle=title}%
{%
\DTLiffirstrow{}{\\}%
\DTLdocurrentpiesegmentcolor\rule{10pt}{10pt} &
\TheTitle
}
\end{tabular}
\end{document}
Download datapie-sample.tex or datapie-sample.pdf.
