\documentclass{article} \usepackage{graphicx} \usepackage{subcaption} \usepackage{hyperref} \usepackage{tikz} \usepackage{wheelchart} \usetikzlibrary{decorations.markings} \usepackage{siunitx} \usepackage{adjustbox} \definecolor{blu}{RGB}{102,140,217} \definecolor{giallo}{RGB}{255,153,0} \definecolor{rosso}{RGB}{220,57,18} \definecolor{viola}{RGB}{153,0,153} \setlength{\parindent}{0pt} \hypersetup{ colorlinks=true, linkcolor=blue, citecolor=blue, filecolor=magenta, urlcolor=blue, } \begin{document} % Insert Image at specified Position The following \autoref{image0} is inserted at the specified position. \begin{figure}[h] \centering \begin{tikzpicture} \wheelchart[ counterclockwise, data=\WCperc, data style={shift={(0,0.1)}}, gap=0.03, legend columns=2, legend row={\tikz\fill[\WCvarB,draw=black] (0,0) rectangle (0.3,0.3); & \WCvarC}, legend={ \node[anchor=north] at (0,-2.5) {% \begin{tabular}{*{2}{l@{ }l}}% \WClegend% \end{tabular}% }; }, lines=0.5, lines angle shift{1}=20, lines angle shift{3}=-20, lines ext=2, lines ext left anchor=base west, lines ext right anchor=base east, lines sep=-1, lines style={ postaction=decorate, decoration={ markings, mark=at position 0 with { \fill (0,0) circle[radius=0.1]; } } }, radius={0}{2}, title=Open Source, title style={font=\bfseries} ]{ 50/viola/Ja, 50/giallo/Nein } \end{tikzpicture} \caption{image} \label{image0} \end{figure} This Reference to \autoref{image0} was inserted below the figure at the specified position. \\\\ It turns out that to use subfig with tikz, you need an adjustbox! \begin{figure}[h] \centering \begin{subfigure}[b]{0.3\textwidth} \begin{adjustbox}{width=\linewidth} \begin{tikzpicture} \wheelchart[ counterclockwise, data=\WCperc, data style={shift={(0,0.1)}}, gap=0.03, legend columns=2, legend row={\tikz\fill[\WCvarB,draw=black] (0,0) rectangle (0.3,0.3); & \WCvarC}, legend={ \node[anchor=north] at (0,-2.5) {% \begin{tabular}{*{2}{l@{ }l}}% \WClegend% \end{tabular}% }; }, lines=0.5, lines angle shift{1}=20, lines angle shift{3}=-20, lines ext=2, lines ext left anchor=base west, lines ext right anchor=base east, lines sep=-1, lines style={ postaction=decorate, decoration={ markings, mark=at position 0 with { \fill (0,0) circle[radius=0.1]; } } }, radius={0}{2}, title=Open Source, title style={font=\bfseries} ]{ 50/viola/Ja, 50/giallo/Nein } \end{tikzpicture} \end{adjustbox} \end{subfigure} \hfill \begin{subfigure}[b]{0.3\textwidth} \begin{adjustbox}{width=\linewidth} \begin{tikzpicture} \wheelchart[ counterclockwise, data=\WCperc, data style={shift={(0,0.1)}}, gap=0.03, legend columns=2, legend row={\tikz\fill[\WCvarB,draw=black] (0,0) rectangle (0.3,0.3); & \WCvarC}, legend={ \node[anchor=north] at (0,-2.5) {% \begin{tabular}{*{2}{l@{ }l}}% \WClegend% \end{tabular}% }; }, lines=0.5, lines angle shift{1}=20, lines angle shift{3}=-20, lines ext=2, lines ext left anchor=base west, lines ext right anchor=base east, lines sep=-1, lines style={ postaction=decorate, decoration={ markings, mark=at position 0 with { \fill (0,0) circle[radius=0.1]; } } }, radius={0}{2}, title=Open Source, title style={font=\bfseries} ]{ 50/viola/Ja, 50/giallo/Nein } \end{tikzpicture} \end{adjustbox} \end{subfigure} \hfill \begin{subfigure}[b]{0.3\textwidth} \begin{adjustbox}{width=\linewidth} \begin{tikzpicture} \wheelchart[ counterclockwise, data=\WCperc, data style={shift={(0,0.1)}}, gap=0.03, legend columns=2, legend row={\tikz\fill[\WCvarB,draw=black] (0,0) rectangle (0.3,0.3); & \WCvarC}, legend={ \node[anchor=north] at (0,-2.5) {% \begin{tabular}{*{2}{l@{ }l}}% \WClegend% \end{tabular}% }; }, lines=0.5, lines angle shift{1}=20, lines angle shift{3}=-20, lines ext=2, lines ext left anchor=base west, lines ext right anchor=base east, lines sep=-1, lines style={ postaction=decorate, decoration={ markings, mark=at position 0 with { \fill (0,0) circle[radius=0.1]; } } }, radius={0}{2}, title=Open Source, title style={font=\bfseries} ]{ 50/viola/Ja, 50/giallo/Nein } \end{tikzpicture} \end{adjustbox} \end{subfigure} \end{figure} \pagebreak \listoffigures \end{document}