I have the latest version of the enumitem
package and I'm trying to use different labels for enumerate lists which are set as normal lists and enumerate lists which are set inline. However, it doesn't seem to work (one customization overwrites the other), and I've already asked a question about this where it turned out to be due to a bug.
However, I still can't get it to work. I have the following MWE:
\documentclass{article}
\usepackage[inline]{enumitem}
\setlist[enumerate,1]{%
label=\arabic*.,
}
\setlist*[enumerate,1]{%
label=(\roman*),
}
\begin{document}
\begin{enumerate}
\item item 1
\item item 2
\item item 3
\end{enumerate}
\begin{enumerate*}
\item item 1
\item item 2
\item item 3
\end{enumerate*}
\end{document}
and what I get is:
Either I don't understand how to use the \setlist
to get this to work, or the bug still remains. I can't figure out which.
Best Answer
Nothing can say it better than the manual.
You should create a
\newlist
instead and there is no more need to put theinline
option unless you want to use the predefined lists.