This question led to a new package:
footnoterange
I have a series of consecutively numbered footnotes that appear as (1,2,...,N). I would like these to be condensed to a hyphenated series consisting of only the first and last member of the series (1–N), analogous to the behavior of the cite and natbib packages for consecutively-numbered bibliographic references. I have loaded the package footmisc to enable proper display of consecutive footnotes, but this package appears to only support comma delineation (and not hyphenation) of footnote lists (cf. footmisc manual).
Edit: I have added three MWEs to make my intentions clear. MWE1 shows the default LaTeX behavior. MWE2 shows the improvements afforded by invocation of \usepackage[multiple]{footmisc}. MWE3 shows the desired outcome.
MWE1 (default):

MWE2 (footmisc):

MWE3 (desired):

The source codes are included here:
MWE1 (default):
\documentclass{article}
\usepackage[hmargin=1in,vmargin=4.75in]{geometry}
\begin{document}
This text bears a multiplicity of footnotes%
\footnote{Lorum}\footnote{ipsum}\footnote{dolor}%
\footnote{sit}\footnote{amet,}\footnote{consectetur}%
\footnote{adipisicing}\footnote{elit}.%
\end{document}
MWE2 (footmisc):
\documentclass{article}
\usepackage[hmargin=1in,vmargin=4.75in]{geometry}
\usepackage[multiple]{footmisc}
\begin{document}
This text bears a multiplicity of footnotes%
\footnote{Lorum}\footnote{ipsum}\footnote{dolor}%
\footnote{sit}\footnote{amet,}\footnote{consectetur}%
\footnote{adipisicing}\footnote{elit}.%
\end{document}
MWE3 (desired):
\documentclass{article}
\usepackage[hmargin=1in,vmargin=4.75in]{geometry}
\begin{document}
This text bears a multiplicity of footnotes$^{1\textrm{--}8}.$%
\footnotetext[1]{Lorum}\footnotetext[2]{ipsum}\footnotetext[3]{dolor}%
\footnotetext[4]{sit}\footnotetext[5]{amet,}\footnotetext[6]{consectetur}%
\footnotetext[7]{adipisicing}\footnotetext[8]{elit}%
\end{document}



crefmacros. I believe this is because mycleverefversion (0.14.2, 22/09/2009) is dated, as Mico has suggested. I will have to upgrade this package and try again. – user001 Feb 11 '12 at 16:40hyperref. Do you know why this is? Presumably thehyperrefpackage maintainers are aware of this and are trying to fix it (?). Or maybe it is an intrinsic and unavoidable problem associated with hyperlinking, and cannot be resolved by source code alterations (?). Why is your code incompatible withhyperref? What is the function of the code you inserted fromhyperrefin the customrangefootnotemacro? Thanks! – user001 Feb 12 '12 at 01:46\footnotetext. Further its Readme says: "The footnote support is rather limited. It is beyond the scope to use \footnotemark and \footnotetext out of order or reusing \footnotemark. Here you can either disable hyperref’s footnote support by "hyperfootnotes=false" or" ... (to be continued) – Stephen Feb 12 '12 at 14:25paraoption with thefootmiscpackage prints the footnotes in one "paragraph". Without that option, each footnote begins in a new line/paragraph. – Stephen Feb 13 '12 at 19:04\usepackage[hyperfootnotes=false]{hyperref})? I sometimes usehyperrefwithouthyperfootnotes, but when I included this option, the document would not compile. Thanks! – user001 Feb 13 '12 at 23:01hyperfootnotes= true or false). Please test whether it suites your needs. (I did not define a\labelcrefrange*yet, because that would be still more complicated.) – Stephen Feb 14 '12 at 20:51\labelcrefrange*you speak about? – user001 Feb 14 '12 at 20:59\ref*(or\pageref*and similar) are used when hyperref is loaded but the respective reference shall not be hyperlinked. The code as it is now does the following: hyperref & hyperfootnotes=true -> hyperlink; hyperref & hyperfootnotes=false -> no hyperlink; no hyperref -> no hyperlink (naturally); what is not covered is hyperref & hyperfootnotes=true but nevertheless no hyperlink. With hyperref & hyperfootnotes=true all footnotes get hyperlinks, and it is not possible to use\labelcrefrange*to have one reference which is not hyperlinked. (Probably this issue is more a hypothetical one.) – Stephen Feb 14 '12 at 21:07footnoterange*environment. – Stephen Feb 19 '12 at 17:02