Problema con acronimi plurali — Non sono cliccabili

  • Creatore
    Topic
  • #113453
    Up
    0
    Down
    ::


    Ciao a tutti,

    scrivo poiché mi ritrovo con un problema di hyperlink per gli acronimi scritti al plurale.
    Uso il pacchetto acronym e come da manuale definisco gli acronimi plurali con il comando `\acrodefplural{acro}[label]{name}` ma quando compilo e vado sull’acronimo non ho possibilità di cliccarci e farmi rimandare ad esso!
    Grazie in anticipo!

    Buon LaTeX a tutti!

Visualizzazione 0 filoni di risposte
  • Autore
    Risposte
    • #113454
      Up
      0
      Down
      ::


      Il problema è nella definizione di:
      `\AC@raisedhypertarget`
      all’interno del pacchetto acronym! Credo vada in contrasto con qualcosa o comunque viene ignorata.
      La soluzione sembra essere quella di ridefinire il comando aggiungendo le seguenti righe nel preambolo dopo aver caricato sia acronym sia hyperref:
      `\makeatletter
      \ifAC@nohyperlinks
      \else
      \AtBeginDocument{%
      \@ifpackageloaded{hyperref}
      {\let\AC@hyperlink=\hyperlink
      \renewcommand*\AC@raisedhypertarget[2]{%
      \Hy@raisedlink{\hypertarget{#1}{}}#2}%
      \let\AC@hypertarget=\AC@raisedhypertarget
      \def\AC@phantomsection{%
      \Hy@GlobalStepCount\Hy@linkcounter
      \edef\@currentHref{section*.\the \Hy@linkcounter}%
      \Hy@raisedlink{%
      \hyper@anchorstart{\@currentHref}\hyper@anchorend
      }%
      }%
      }{}}%
      \fi
      \makeatother`

      Ciao a tutti

      Matteo

Visualizzazione 0 filoni di risposte
  • Devi essere connesso per rispondere a questo topic.

Go to top