0

Surely this is a basic question. I define nested lists using nested \begin{itemize} commands and I'm not satisfied with the default result. The indentation is OK but the marker style is the same for all items regardless of their list level. This looks counter-intuitive to me. Is there a standard (and simple) way to get different markers according to the level of indentation?

I don't feel that defining the marker style manually for each new list is an acceptable solution, nor do I wish to use many additional packages if it can be avoided.

  • 3
    If you nest itemize inside itemize, the marker is different in the nested list, by default. More information is needed if you don't get different markers. – egreg Jul 25 '17 at 9:47
  • Welcome to TeX.SX! Please help us help you and add a minimal working example (MWE) that illustrates your problem. Reproducing the problem and finding out what the issue is will be much easier when we see compilable code, starting with \documentclass{...} and ending with \end{document}. – Dai Bowen Jul 25 '17 at 9:55
  • @egreg so if what I'm seeing isn't the default behavior maybe something in the (rather complicated) template I'm using is doing it. Anyway, the accepted answer solved my issue. – user236356 Jul 25 '17 at 13:48
3

Load enumitem and set the markers per nesting level in you preamble. For instance:

\setlist[itemize,1]{label=\textbullet}
\setlist[itemize,2]{label=\textendash}
\setlist[itemize,3]{label=*}
\setlist[itemize,4]{label=$\circ$}
  • This is precisely what I wanted, clean and simple. Thank you. – user236356 Jul 25 '17 at 9:43

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.