0

Using \itemize I can easily adjust the vertical spacing between items

\documentclass{article}
\usepackage{enumitem}
\setlist{noitemsep}

\begin{document}
\begin{itemize}
  \item foo
  \begin{itemize}
    \item bar
    \item baz
  \end{itemize}
\end{itemize}

% items are nice and tight :)

\end{document}

However this does not work with easylist:

\documentclass{article}
\usepackage{enumitem}
\usepackage[at]{easylist}
\setlist{noitemsep}

\begin{document}

\begin{easylist}[itemize]
@ foo
@@ bar
@@ baz
\end{easylist}

% items are still separated :(

\end{document}
5
  • 2
    please test your examples before you post them. Commented Sep 22, 2023 at 10:50
  • 1
    easylist doesn't use enumitem keys.
    – egreg
    Commented Sep 22, 2023 at 12:14
  • Good call @UlrikeFischer, now I am able to reproduce the issue using my examples. Commented Sep 22, 2023 at 12:23
  • @egreg what is the implication? Commented Sep 22, 2023 at 12:23
  • 1
    it means that you will have to use options and commands described in the easylist documentation, e.g. Space. Commented Sep 22, 2023 at 12:31

1 Answer 1

2

Since easylist sets up its own lists, specifying options for enumitem is useless.

\documentclass{article}
\usepackage[at]{easylist}

\begin{document}

\begin{easylist}[itemize]
\ListProperties(Space=0pt,Space*=0pt)
@ foo
@@ bar
@@ baz
\end{easylist}

\end{document}

enter image description here

The package has a few predefined styles, but doesn't allow for defining new ones. You can have a look for \NewList in the manual for more.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .