% another.
\newlist{pcases}{enumerate}{1}
\setlist[pcases]{
- label=\textbf{Case~\arabic*}~(\protect\thiscase)\textbf{:},
+ label=\textbf{Case~\arabic*}:~\protect\thiscase\textbf{.},
ref=\arabic*,
align=left,
- leftmargin=\parindent}
+ leftmargin=0pt,
+ listparindent=\parindent,
+ parsep=\parskip,
+ itemsep=\baselineskip}
% The optional argument here gets stuffed into the \thiscase macro, to
% be called by pcases when it creates this list item. The \hfill is a
% so we consume the rest of the line instead.
\newcommand{\case}[1][]{
\def\thiscase{#1}%
- \item \hfill
+ \item \hfill\par\vspace{\baselineskip}
}