Recuo de novos níveis de lista com enumitem

Recuo de novos níveis de lista com enumitem

Estou usando enumitemo pacote para estender os 4 níveis padrão da lista de itens do látex. Até agora tudo funciona, mas percebi que falta um recuo adequado dos novos níveis da lista. Aqui um exemplo:

\documentclass{scrartcl}

\usepackage{textcomp}
\usepackage{mathabx}

\usepackage{enumitem}
\setlistdepth{8}
\setlist[itemize,1]{label=\textbullet}
\setlist[itemize,2]{label=\textopenbullet}
\setlist[itemize,3]{label=$\blacktriangleright$}
\setlist[itemize,4]{label=$\smalltriangleright$}
\setlist[itemize,5]{label=$\sqbullet$}
\setlist[itemize,6]{label=$\square$=}
\setlist[itemize,7]{label=$\blackdiamond$}
\setlist[itemize,8]{label=$\diamond$}
\renewlist{itemize}{itemize}{8}

\begin{document}

\begin{itemize}
\item Level 1
  \begin{itemize}
  \item Level 2
    \begin{itemize}
    \item Level 3 
      \begin{itemize}
      \item Level 4
        \begin{itemize}
        \item Level 5
          \begin{itemize}
          \item Level 6
            \begin{itemize}
            \item Level 7
              \begin{itemize}
              \item Level 8
              \end{itemize}
            \end{itemize}
          \end{itemize}
        \end{itemize}
      \end{itemize}
    \end{itemize}
  \end{itemize}
\end{itemize}

\end{document}

Este código fornece a seguinte saída:

insira a descrição da imagem aqui

Como se pode ver, os itens “marcadores” nos primeiros 4 níveis estão cada um recuado em relação ao texto do nível superior. Mas para os últimos quatro definidos por mim, os "marcadores" estão horizontalmente na mesma linha do texto da camada superior.

Agora, não consigo descobrir como ajustar a lista para que cada nível da lista tenha o mesmo recuo.

Responder1

E quanto a isso?

\documentclass{scrartcl}

\usepackage{textcomp}
\usepackage{mathabx}

\usepackage{enumitem}
\setlistdepth{8}
\setlist{leftmargin = *}
\setlist[itemize,1]{label=\textbullet}
\setlist[itemize,2]{label=\textopenbullet}
\setlist[itemize,3]{label=$\blacktriangleright$}
\setlist[itemize,4]{label=$\smalltriangleright$}
\setlist[itemize,5]{label=$\sqbullet$,leftmargin = 1cm}
\setlist[itemize,6]{label=$\square$=,leftmargin = 1cm}
\setlist[itemize,7]{label=$\blackdiamond$,leftmargin = 1cm}
\setlist[itemize,8]{label=$\diamond$,leftmargin = 1cm}
\renewlist{itemize}{itemize}{8}

\begin{document}

\begin{itemize}
\item Level 1
  \begin{itemize}
  \item Level 2
    \begin{itemize}
    \item Level 3
      \begin{itemize}
      \item Level 4
        \begin{itemize}
        \item Level 5 Lalala Lalala Lalala Lalala Lalala Lalala Lalala Lalala Lalala Lalala Lalala Lalala 
            \begin{itemize}
            \item Level 6
            \begin{itemize}
            \item Level 7
              \begin{itemize}
              \item Level 8
              \end{itemize}
            \end{itemize}
          \end{itemize}
        \end{itemize}
      \end{itemize}
    \end{itemize}
  \end{itemize}
\end{itemize}

\end{document} 

insira a descrição da imagem aqui

informação relacionada