When using \autoref
(not \eqref
as stated previously), we get the following expression,
Equation (#)
However, it doesn't make grammatical sense.
For example, it is more natural (in my opinion) to say that:
See equation (#)
versus
See Equation (#)
How to set 'Equation' to lowercase 'equation' by default?
Best Answer
Rather than modifying the
\xxxautorefname
macros by hand, I suggest you load thecleveref
package (after loadinghyperref
) and use\cref
for lowercase label strings and\Cref
for uppercase label strings.A part of your preamble would look like this:
Next, in the body of the document, perform a global search-and-replace of
\autoref
with\cref
.In case you're curious: The
nameinlink
option makes the cross-referencing call-outs produced by\cref
look like those produced by\autoref
.For more on cross-referencing packages for LaTeX in general and the
hyperref
andcleveref
packages in particular, see this answer to the posting Cross-reference packages: which to use, which conflict? (Shameless self-citation alert!)