Riferimenti incrociati troppo in basso

  • Creatore
    Topic
  • #103340
    Up
    0
    Down
    ::


    Salve a tutti.
    Chiedo scusa in anticipo se la domanda è già stata posta, ho provato a fare una ricerca nel forum ma non sono stato in grado di trovare discussioni su questo argomento.

    Nel documento che sto scrivendo ci sono dei riferimenti incrociati, che grazia ad hyperRef sono diventati dei link cliccabili. Ad esempio c’è la figura 2, e poi da qualche parte c’è scritto “…come si vede in figura 2”, e cliccando sul 2 si arriva alla figura 2. Il problema è che si arriva alla base della figura 2, in particolare alla didascalia, così sotto alla figura che questa non si vede per niente.

    C’è modo di modificare questo comportamento in modo che cliccando sul link si veda immediatamente la figura? ho dato un’occhiata al manuale di HyperRef ma non mi sembra di aver trovato soluzioni.

    ah, ho dimenticato di scrivere il codice che utilizzo, alle volte potesse essere utile (potrei commettere degli errori nello scriverlo :-P) :

    `
    …come si vede nella figura~\vref{una_certa_immagine}.

    \begin{figure}[htbp]
    \includegraphics[width=12cm]{img/una_certa_immagine}
    \centering
    \caption{una_certa_immagine}
    \label{una_certa_immagnie}
    \end{figure}
    `

    Grazie
    Alessandro

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


      il click ti porta all’ancora che è alla label, la quale è in fondo alla figura, a fianco alla didascalia.
      Magari non è una “soluzione” ma se sposti la didascalia sopra alla figura dovrebbe andare.
      Onestamente non so se ci sia un altro modo…

      EDIT: c’è il modo a quanto pare. Basterebbe caricare hyperref con l’opzione hypcap:
      `\usepackage[hypcap]{hyperref}`

      Prova…

    • #103342
      Up
      0
      Down
      ::


      Funziona, grazie mille!

      però darlo come opzione di hyperref mi dava errore, mentre funziona se scrivo (per le “figure”)

      \usepackage{hyperref}
      \usepackage[figure]{hypcap}

      info trovata qua (ma non sarei comunque stato in grado di trovare il pacchetto senza di te!)
      http://ctan.math.washington.edu/tex-archive/macros/latex/contrib/oberdiek/hypcap.pdf

      grazie ancora!

    • #103343
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::

        alkasel” post=103364Funziona, grazie mille!

        però darlo come opzione di hyperref mi dava errore, mentre funziona se scrivo (per le “figure”)

        \usepackage{hyperref}
        \usepackage[figure]{hypcap}

        info trovata qua (ma non sarei comunque stato in grado di trovare il pacchetto senza di te!)
        http://ctan.math.washington.edu/tex-archive/macros/latex/contrib/oberdiek/hypcap.pdf

        grazie ancora!

        Non so quale distribuzione tu abbiam ma la documentazione che citi è già sul tuo hardisk senza dover andare a cercare in giro per la rete. Prova ad aprire un prompt dei comandi, o terminal o xterm, comeunqque si chiami con il tuo sistema operativo; scrivici dentro texdoc hypcap e poi premi il tasto invio. Si dovrebbe aprire una finestra che ti mostra il testo contenuto dentri hypcap.pdf.

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

    Go to top