Re: Option clash for package hyperref

#21511
Up
0
Down
::

A parte questo, il pacchetto hyperref viene richiamato anche se non si dà l’opzione link=no.

Infatti all’inizio c’è scritto
`
\RequirePackage{hyperref, graphics, url}
`

Per rimediare si potrebbe usare \@ifpackageloaded{hyperref} nelle varie definizioni, ma io non lo so fare. Per ora.

L’opzione “link=no” è di default. Secondo me basterebbe togliere la richiesta di caricamento di hyperref, avvisando di caricare guit dopo hyperref se si vuole impiegare l’opzione “link”.
`\RequirePackage{graphics,url}

\DeclareOption{link}{%
\@ifpackageloaded{hyperref}
{\AtEndOfPackage{\setupGuIT[link=yes]}}
{\PackageWarningNoLine{guit}{Load the guit package after hyperref,\MessageBreak
if you need the `link' option}}%
}`
Qualcuno vuole provare questo codice? Da una semplice prova mi pare che funzioni.

Ciao
Enrico

Go to top