I hadn't gotten any responses in a couple weeks so I thought I'd try again. I thought listpaindent would do it but no. Here is some sample code that doesn't seem to work:
Code: Select all
\documentclass[12pt,oneside,letterpaper]{memoir}
\usepackage{newtxtext}
\usepackage{newtxmath}
\usepackage[USenglish]{babel}
\usepackage{enumitem}
\setlist[enumerate,1]{label=\arabic*., after=\vspace{\baselineskip}, itemindent=0in, listparindent=\leftmargin}leftmargin=\dimexpr0.25in+\labelwidth+\labelsep\relax, listparindent=\dimexpr0.25in\relax]
\setlist[enumerate,2]{label=\alph*., after=\vspace{0pt}, itemindent=.25in, listparindent=\leftmargin}
\setlist[enumerate,3]{label=(\arabic*), after=\vspace{0pt}, itemindent=0.5in, listparindent=\leftmargin}
\setlrmarginsandblock{0.5in}{1in}{*} % Left and right margins
\setulmarginsandblock{0.88in}{1in}{*} % Top and bottom margins
\raggedright
\checkandfixthelayout
\begin{document}
\begin{enumerate}
\item First level item that is indented on the first line. This is a long description that spills over into multiple lines. Here is the second line of the description. And here is the third line of the description.
\begin{enumerate}
\item Second level item that is indented on the first line. This is a long description that spills over into multiple lines. Here is the second line of the description. And here is the third line of the description.
\begin{enumerate}
\item Third level item that is indented on the first line. This is a long description that spills over into multiple lines. Here is the second line of the description. And here is the third line of the description.
\end{enumerate}
\end{enumerate}
\end{enumerate}
\end{document}