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