In the cleveref
package document, it is clearly stated that the noabbrev
option prevents the names of the references to be abbreviated. For instance instead of "Fig. 1", I'll get "Figure 1". However, when I use the option like this:
\usepackage[noabbrev]{cleveref}
I get the following error:
Unknown option 'noabbrev' for package 'cleveref'.
How can I solve the problem? Is there any versioning issue? I am using MacTeX-2011.
Edit: Here is the lines from log file related to the problem:
(/usr/local/texlive/2011/texmf-dist/tex/latex/cleveref/cleveref.sty
Package: cleveref 2011/03/22 v0.17.9 Intelligent cross-referencing
Package cleveref Info: `hyperref' support loaded on input line 2157.
LaTeX Info: Redefining \cref on input line 2157.
LaTeX Info: Redefining \Cref on input line 2157.
LaTeX Info: Redefining \crefrange on input line 2157.
LaTeX Info: Redefining \Crefrange on input line 2157.
...
Best Answer
cleveref
is at version 0.18.4 at the moment. Thenoabbrev
option was introduced in version 0.18 (from December 2011, announcement at comp.text.tex), so this is most likely a versioning issue.EDIT: According to your log file, you are using
cleveref
0.17.9, so you need to switch to a more recent version.