80 文字を超える行を、元の行と同じレベルのインデントで複数の行に分割したいと考えています。単語が二分されないように、空白文字でのみカットする必要があります。したがって、この:
\begin{enumerate}
\item Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum sed tempus odio. Phasellus lobortis suscipit mattis. Nulla facilisi. In nisi turpis, tristique ut accumsan at, sagittis a orci. Ut nisl enim, eleifend quis fermentum commodo, fermentum a velit. Maecenas a augue nec leo fermentum auctor et ut turpis. Donec ultricies ligula sed mi suscipit sagittis.
\end{enumerate}
...次のようになります。
\begin{enumerate}
\item Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum
sed tempus odio. Phasellus lobortis suscipit mattis. Nulla facilisi. In
nisi turpis, tristique ut accumsan at, sagittis a orci. Ut nisl enim,
eleifend quis fermentum commodo, fermentum a velit. Maecenas a augue nec
leo fermentum auctor et ut turpis. Donec ultricies ligula sed mi suscipit
sagittis.
\end{enumerate}
これを行うマクロをどのように作成しますか? より良い方法はありますか?