\documentclass{article}\usepackage{calc}\usepackage{ifthen}\usepackage{tikz}\newcommand{\slice}[4]{ \pgfmathparse{0.5*#1+0.5*#2} \let\midangle\pgfmathresult% slice\draw [fill=\color!50] (0,0) -- (#1:1) arc (#1:#2:1) -- cycle;% outer label\node[label=\midangle:#4] at (\midangle:1) {};% inner label\pgfmathparse{min((#2-#1-10)/110*(-0.3),0)} \let\temp\pgfmathresult \pgfmathparse{max(\temp,-0.5) + 0.8} \let\innerpos\pgfmathresult \node at (\midangle:\innerpos) {#3}; }\begin{document}\begin{figure}[h]% \centering \begin{tikzpicture}[scale=3] \newcounter{a} \newcounter{b} \foreach \p/\t/\color in {33/He wowou!!/red, 33/Nenei!/green, 34/Schpinnsch!/blue} { \setcounter{a}{\value{b}} \addtocounter{b}{\p} \slice{\thea/100*360} {\theb/100*360} {\p\%}{\t} } \end{tikzpicture} \caption{Knapp ein Drittel der Nutzer kann es sich vorstellen, Zeitungen in elektronischer Form zu lesen. Ein Drittel ist sich unsicher.}% \label{zeitungen}%\end{figure}\end{document}