MWE---
\documentclass[12pt]{book}
\usepackage{enumitem,lipsum}
\begin{document}
\thispagestyle{empty}
\lipsum[3]
\begin{enumerate}[wide,labelwidth=6pt,labelindent=-15pt]
\item \lipsum[13]
\item \lipsum[13]
\item[10] \lipsum[13]
\item[100] \lipsum[13]
\end{enumerate}
\end{document}
which produces the output
I would like to construct an enumerate
environment in which the text of each item spans the normal textwidth, and the item numbers lie entirely in the left-hand margin.
I have tried to manually construct such---which, as you can see, works fine for item numbers 1-9, after which, there is an indentation in the text.
How may I accomplish this so that all items numbers 1-999 lie entirely in the left-hand margin of the page, while the text of each item spans the page textwidth?