# index and item separation

I'm currently creating an index with the book class. I would like to play with the vertical separation between items in the index. Below is what I am redefining:

\renewcommand\@idxitem{\par\hangindent 40\p@}
\renewcommand\subitem{\vspace*{-2\p@}\@idxitem \hspace*{20\p@}}
\renewcommand\subsubitem{\vspace*{-4\p@}\@idxitem \hspace*{30\p@}}


and I control the vertical space with two \vspace* commands. Is this correct? Thanks

-

Have you tried to use a smaller font for the index? (Shameless plug: \usepackage[font=small]{idxlayout}.) –  lockstep Sep 10 '10 at 12:06