I would like to customize the macros provided with the hyperref+backref packages to take into account the number of citations in the leading text before each back reference list.
The macro \backrefpagesname{-> pages} allowed me to have " -> pages i, iv, 15" back reference text, but how can I adapt it to "-> page X" for entries with only one back reference? I'd rather not do "-> page(s)".
This is what I have:
\usepackage[bookmarks,bookmarksnumbered,%
pdfborder={0 0 0},
pagebackref,
linktocpage%
]{hyperref}
\renewcommand\backrefpagesname{\(\rightarrow\) pages}
\renewcommand\backref{\backrefpagesname\ }
Sample Output
Here is a sample of my bibliography. In the second entry, it displays "-> pages" (plural) despite the single back reference.
Environment
I use the standard packages that come with Ubuntu 16.04LTS:
- hyperref 2012/11/06 v6.83m.
- backref (included by hyperref) 2012/07/25 v1.38.
See Also
Customize the list of citation page numbers for consecutive pages: how to modify backrefalt with selfmade tex command (unanswered)

