Remove space around bullet points in itemized or enumerated list

How can I reduce the amount of space around items in an itemized or enumerated list? I would like to reduce the vertical space between items, the space to the left of the bullet, and the space between the bullet and the text.

-
Use the `enumitem` package. –  Jukka Suomela Aug 2 '10 at 16:45

The `paralist` package provides compressed lists, the new environments are called `compactitem`, `compactenum` and `compactdesc`. Use it just like the corresponding standard list environments. It can even keep lists within a paragraph.

The `enumitem` provides more features but also compressed lists, for instance by

``````\usepackage{enumitem}
\setlist{nolistsep,leftmargin=*}
``````

`\setlist` modifies all lists, `\setitemize` just `itemize` etc. It takes an optional parameter that stands for the level that should be changed, default it alters all levels. Since `enumitem` allows a lot more customization I prefer it over `paralist`, but the latter is easier to use and fits better to the question here.

-
AFAIK, the current version of enumitem doesn't support lists within a paragraph. –  lockstep Aug 5 '10 at 22:42
That's true, in-para lists are the outstanding paralist feature, the only one that enumitem doesn't support yet. –  Stefan Kottwitz Aug 5 '10 at 23:01
Is there a recommended way to reduce the list separation, rather than remove it? I tried `\setlist{itemsep=0pt}`, which works well, but actually only reduces the separation to something half way between the default and `\setlist{nolistsep}`. Why is that? –  naught101 Sep 27 '12 at 1:36