I have a minipage with a figure, and I want part (a) to be on the right of this figure (so part (a) is in a 2nd minipage), and the remaining parts (b), (c), etc to be below. The insights provided in What are the differences between using paralist vs. enumitem indicate that enumitem is the way to go.
My first thought was to begin the enumerate within the 2nd minipage, and attempt to resume this list outside of this minipage as documented in Resuming a list. When I attempt to use the resume* option provided by the enumitem package, this option seems to be ignored, and the text "resume,," is added to the output.
I then thought about starting the \begin{enumerate} outside of the first minipage, and having the first \item within the 2nd minipage. Surprisingly this almost works, except that it has a problem if I uncomment the \begin{center}, \end{center} lines. This is the second part below. But since this results in a syntax error (and even seems wrong to me) with the uncommented lines to me indicates that this is not proper usage.
The output of this can be seen here.
\documentclass[12pt]{article}
\usepackage[shortlabels]{enumitem}
\begin{document}
\begin{minipage}{0.5\linewidth}
\begin{center}
\fbox{Figure here.}
\end{center}
\end{minipage}
\begin{minipage}{0.5\linewidth}
\begin{enumerate}[(a)]
\item One
\begin{itemize}
\item Item 1
\item Item 2
\end{itemize}
\end{enumerate}
\end{minipage}
\bigskip
Now this should be part (b), and "resume" should not be printed here:
\begin{enumerate}[resume*]
\item Two
\item Three
\end{enumerate}
\hrule% Alternate attempt, but "feels" wrong...
\begin{enumerate}[(a)]% Move enumerate outside of minipage
\begin{minipage}{0.5\linewidth}
%\begin{center}% "Missing item" if this is uncommented
\fbox{Figure here.}
%\end{center}
\end{minipage}
\begin{minipage}{0.5\linewidth}
\item One
\begin{itemize}
\item Item 1
\item Item 2
\end{itemize}
\end{minipage}
\bigskip
Now this should be part (b), and "resume" should not be printed here:
\item Two
\item Three
\end{enumerate}
\end{document}
So, how do I properly do this (and still be able to use the center environment).
