# 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

-

 but I want them to be closer than two consecutive lines in the main text. I was trying to redefine \baselinestretch just for the index but as a list, it does not seem sensitive to this parameter. – pluton Sep 9 '10 at 17:11 Have you tried to use a smaller font for the index? (Shameless plug: \usepackage[font=small]{idxlayout}.) – lockstep Sep 10 '10 at 12:06 thanks, I'll give it a try soon. – pluton Sep 10 '10 at 14:22