
Estoy usando minipage para dividir una figura en dos posiciones, a la izquierda tengo una figura hecha con pgf-pie que me gustaría que el texto grande pudiera escribir afuera y en el caso del texto me gustaría que fuera en el centro (para ver la imagen)
\documentclass[12pt,a4paper]{article}
\usepackage[spanish]{babel}
\usepackage[utf8]{inputenc}
\usepackage{graphicx}
\usepackage{pgf-pie}
\begin{document}
\section{example}
\hrule
\begin{figure}[!h]
\begin{minipage}[b]{0.3\textwidth}
\caption{Example}\label{fig:ex1}
\begin{tikzpicture}[scale=0.7]
\pie[/tikz/nodes={text=white, font=\footnotesize\bfseries},
text=inside,
explode={0.1,0.1,0.1,0.1},color={blue!70,cyan!70,red!70,orange!50}]{9.3/Cedro\\rojo, 19.45/Café, 30.4/Cacao, 40.43/Tornillo }
\end{tikzpicture}
\end{minipage}\hfill\vrule\hfill
\begin{minipage}[b]{0.6\textwidth}
vallis augue. Etiam facilisis. Nunc elementum fermen-
tum wisi. Aenean placerat. Ut imperdiet, enim sed
gravida sollicitudin, felis odio placerat quam, ac pul-
vinar elit purus eget enim. Nunc vitae tortor. Proin
tempus nibh sit amet nisl. Vivamus quis tortor vitae
risus porta vehicula.
\end{minipage}
\end{figure}
\hrule
\end{document}
Recuerde revisar las otras respuestas en el foro y parece que no es compatible.foro
Respuesta1
Al usar la
[b]
opción, fuerzas a que tus minipáginas estén alineadas hacia abajo. Si eso no es lo que quieres, no uses esta opción.podrías agregar manualmente el texto fuera del gráfico circular usando un nodo tikz normal
\documentclass[12pt,a4paper]{article}
\usepackage[spanish]{babel}
\usepackage[utf8]{inputenc}
\usepackage{graphicx}
\usepackage{pgf-pie}
\begin{document}
\section{example}
\hrule
\begin{figure}[!h]
\begin{minipage}{0.45\textwidth}
\caption{Example}\label{fig:ex1}
\centering
\begin{tikzpicture}[scale=0.7]
\pie[/tikz/nodes={text=white, font=\footnotesize\bfseries},
text=inside,
explode={0.1,0.1,0.1,0.1},color={blue!70,cyan!70,red!70,orange!50}]{9.3/, 19.45/Café, 30.4/Cacao, 40.43/Tornillo }
\node[align=center,font=\footnotesize] at (4.2,0.8) {Cedro\\rojo};
\end{tikzpicture}%
\end{minipage}\hfill\vrule\hfill
\begin{minipage}{0.5\textwidth}
vallis augue. Etiam facilisis. Nunc elementum fermen-
tum wisi. Aenean placerat. Ut imperdiet, enim sed
gravida sollicitudin, felis odio placerat quam, ac pul-
vinar elit purus eget enim. Nunc vitae tortor. Proin
tempus nibh sit amet nisl. Vivamus quis tortor vitae
risus porta vehicula.
\end{minipage}%
\end{figure}
\hrule
\end{document}