hyperef e footnote

  • Creatore
    Topic
  • #57639
    Up
    0
    Down
    ::


    Ciao, vorrei rendere le note a piè di pagina cliccabili nella tesi che sto scrivendo (file multipli).
    Ho caricato il pacchetto ` \usepackage{hyperref}` nel preambolo per ultimo come indicato in diverse guide, ma niente.
    Provando anche con ` \hypersetup{hyperfootnotes=true} ` le note nel testo non sono cliccabili.

    Il bello è che con questo esempietto trovato in rete
    `
    \documentclass{book}
    \usepackage{hyperref}
    \begin{document}
    This is a clickable footnote\footnote{You clicked me!}.
    \end{document}
    `
    e compilando con pdflatex funziona.

    Dove sbaglio?
    Ho letto che ci protrebbero essere dei pacchetti che vanno in conflitto con hyperref, quali sono?

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

      Ciao, vorrei rendere le note a piè di pagina cliccabili nella tesi che sto scrivendo (file multipli).
      Ho caricato il pacchetto ` \usepackage{hyperref}` nel preambolo per ultimo come indicato in diverse guide, ma niente.
      Provando anche con ` \hypersetup{hyperfootnotes=true} ` le note nel testo non sono cliccabili.

      Il bello è che con questo esempietto trovato in rete
      `
      \documentclass{book}
      \usepackage{hyperref}
      \begin{document}
      This is a clickable footnote\footnote{You clicked me!}.
      \end{document}
      `
      e compilando con pdflatex funziona.

      Dove sbaglio?
      Ho letto che ci protrebbero essere dei pacchetti che vanno in conflitto con hyperref, quali sono?

      Stai chiedendo che il riferimento della nota sia un collegamento con la nota stessa, suppongo. Senza un esempio minimo del tuo problema, è piuttosto difficile capire che cosa stia succedendo.

      Ciao
      Enrico

    • #57641
      Up
      0
      Down
      ::

      Stai chiedendo che il riferimento della nota sia un collegamento con la nota stessa, suppongo.

      Esatto

      Senza un esempio minimo del tuo problema, è piuttosto difficile capire che cosa stia succedendo.

      Sembra che ho risolto temporaneamente: non caricando il pacchetto tabularx (che per ora non sto usando) il link della nota funziona. E’ normale?
      Di seguito uno spezzone del file principale che carica un ipotetico capitolo e il file del capitolo caricato: con tabularx la nota non è cliccabile, senza sì…
      `
      \documentclass[a4paper,11pt,oneside,openany]{book}
      %PACCHETTI
      \usepackage[utf8x]{inputenc}
      \usepackage[T1]{fontenc} % la codifica dei font
      \usepackage[english,italian]{babel} % per scrivere in italiano e in inglese;

      \usepackage{tabularx} % tabelle di larghezza impostata dall'utente

      \usepackage[pagebackref]{hyperref} % indici e riferimenti cliccabili
      \hypersetup{hyperfootnotes=true}

      \begin{document}
      \mainmatter
      \input{capitolo}
      \end{document}
      `
      `
      %************************************************
      \chapter{Capitolo}
      \label{cap:linkcl}
      %************************************************
      Testo con citazione\footnote{citazione con numero di riferimento nel testo cliccabile}.
      `

      Altra domanda: c’è la possibilità di avere un backref dalle note, analogamente a come avviene per la bibliografia usando pagebackref?

    • #57642
      Up
      0
      Down
      ::

      Stai chiedendo che il riferimento della nota sia un collegamento con la nota stessa, suppongo.

      Esatto

      Senza un esempio minimo del tuo problema, è piuttosto difficile capire che cosa stia succedendo.

      Sembra che ho risolto temporaneamente: non caricando il pacchetto tabularx (che per ora non sto usando) il link della nota funziona. E’ normale?
      Di seguito uno spezzone del file principale che carica un ipotetico capitolo e il file del capitolo caricato: con tabularx la nota non è cliccabile, senza sì…
      `
      \documentclass[a4paper,11pt,oneside,openany]{book}
      %PACCHETTI
      \usepackage[utf8x]{inputenc}
      \usepackage[T1]{fontenc} % la codifica dei font
      \usepackage[english,italian]{babel} % per scrivere in italiano e in inglese;

      \usepackage{tabularx} % tabelle di larghezza impostata dall'utente

      \usepackage[pagebackref]{hyperref} % indici e riferimenti cliccabili
      \hypersetup{hyperfootnotes=true}

      \begin{document}
      \mainmatter
      \input{capitolo}
      \end{document}
      `
      `
      %************************************************
      \chapter{Capitolo}
      \label{cap:linkcl}
      %************************************************
      Testo con citazione\footnote{citazione con numero di riferimento nel testo cliccabile}.
      `

      Altra domanda: c’è la possibilità di avere un backref dalle note, analogamente a come avviene per la bibliografia usando pagebackref?

      Avrai certamente capito esaminando i messaggi durante la compilazione che l’opzione hyperfootnotes=true è già valida caricando hyperref, quindi specificarla è inutile.

      Il problema di tabularx con hyperref è noto e, a quanto capisco da una sommaria ricerca in rete, l’autore di hyperref non è in grado di risolverlo. 🙁

      Quello che chiedi, cioè il collegamento inverso, non serve: basta usare le normali procedure dei visualizzatori PDF che hanno sempre il modo di tornare al punto precedente dopo aver fatto “clic” su un collegamento interno.

      Ciao
      Enrico

    • #57643
      Up
      0
      Down
      ::


      ok, grazie mille.

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

Go to top