I got the following error:
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
! keyvalue error: "option-unknown"
!
! Unknown option 'make-links' for package .
!
! See the keyvalue documentation for further information.
!
! For immediate help type H <return>.
!...............................................
l.9 \acsetup{make-links=true}
? H
|'''''''''''''''''''''''''''''''''''''''''''''''
| LaTeX has been asked to set an option called 'make-links' but the package
| has not created an option with this name.
|...............................................
?
when compiling
\documentclass{report}
\usepackage[hyperref,only-used]{acro}
\usepackage[colorlinks, hidelinks, colorlinks, linktocpage=false, pagebackref=true, breaklinks=false]{hyperref}%
\DeclareAcronym{esri}{
short = ESRI,
long = Environmental Systems Research Institute ,
class = abbrev
}
\acsetup{make-links=true}
%\acsetup{list/display=used}
\begin{document}
\ac{esri}
\end{document}
How can I fix this?
acrodoes not and has never used the packagekeyvalue. Indeed there is no packagekeyvaluethat I know of. If anything you should be gettingLaTeX3 Error: The key 'acro/make-links' is unknown and is being ignored.. (That would happen if your version ofacrowas version 2.x.) (An up to dateacroversion 3.x should warn you about the optionshyperrefandonly-usedbeing unknown and about the propertyclassbeing deprecated.) – cgnieder Jan 10 '21 at 08:32make-linksdoes not exist for your version ofacro, use the optionhyperrefinstead”. – cgnieder Jan 17 '21 at 17:48\@ifpackagelater{acro}{ when? }{ make-links }{ hyperref }. – Stephen Jan 17 '21 at 18:06\listfilesto your preamble and update the question to include the file list it generates in the log? See this answer for an example. – Dai Bowen May 15 '23 at 19:51