When setting a label type like \begin{inparaenum}[a)]
in paralist it will treat a
,1
,i
as a special character and increment it accordingly as long as it isn't in a {}
group. I want the labels to be superscript upright a,b,c like:
a first thing b second thing c and another thing
I can't use enumitem (I know it can do this). If you try it in enumerate
or paralist
packages (or enumitems
with oldenum
) you have the problem that \textsuperscript
etc. put the a
in braces and so it isn't incremented, and using mathmode like $^a$
works (in italic), but then trying to use \text
or \mathrm
has the same problem.
How can I make paralist
use superscript upright labels?
Here are two failed attempts, and one example that works, but using the forbidden enumitems
.
\documentclass{article}
\usepackage{paralist}
\usepackage[inline]{enumitem}
\begin{document}
\medskip{}
\begin{inparaenum}[a)]
\item one
\item two
\item three
\end{inparaenum}
\medskip{}
\begin{inparaenum}[$^a$]
\item one
\item two
\item three
\end{inparaenum}
\medskip{}
\begin{enumerate*}[label=\textsuperscript{\alph*}]
\item one
\item two
\item three
\end{enumerate*}
\end{document}
which gives: