By default, MakeIndex will format page references which are composed of two or three consecutive pages as (e.g.) "1, 2"/"1-3". With a suitable index style file, the formatting can be changed to "1 sq."/"1 sqq." (with "sq." standing for "sequens", "sqq." for "sequentes"). However, with the hyperref package loaded, "sq." and "sqq." will be part of the respective page reference hyperlinks. How can I limit those hyperlinks to the actual page numbers?
\documentclass{article}
\usepackage{makeidx}
\makeindex
\usepackage{hyperref}
\usepackage{filecontents}
\begin{filecontents}{\jobname.mst}
suffix_2p "~sq."
suffix_3p "~sqq."
\end{filecontents}
\begin{document}
Some text about foo\index{foo}.
\clearpage
Another text about foo\index{foo}.
\printindex
\end{document}


sqandsqqstand for. :-) – Mico Jun 2 '12 at 11:42