Ancora collegamenti sbagliati dagli indici

  • Creatore
    Topic
  • #28040
    Up
    0
    Down
    ::


    Se in un documento si sceglie di usare (ad es.)

    `
    \section*{Una sezione non numerata}
    \addcontentsline{toc}{section}{Una sezione non numerata}
    `

    allora i collegamenti alla sezione dall’indice rimandano ad una riga al di sotto del
    titolo che pertanto rimane fuori dalla pagina visualizzata. Ho provato ad usare
    phantomsection prima di section* e addcontentsline (visto che dovrebbe creare
    un’ancora senza nome) ma non riesco a risolvere. Se la sezione invece viene
    numerata (tolgo *) allora il collegamento si comporta come ci si aspetta.

    C’è un modo per istruire hyperref a comportarsi in una maniera più “naturale”?

    ps. Il problema è analogo ai rimandi dall’indice analitico che puntano a zone
    (casuali) della pagina e non alla riga dove c’è il termine citato nell’indice!

Visualizzazione 1 filone di risposte
  • Autore
    Risposte
    • #28041
      Up
      0
      Down
      ::

      Se in un documento si sceglie di usare (ad es.)

      `
      \section*{Una sezione non numerata}
      \addcontentsline{toc}{section}{Una sezione non numerata}
      `

      allora i collegamenti alla sezione dall’indice rimandano ad una riga al di sotto del
      titolo che pertanto rimane fuori dalla pagina visualizzata. Ho provato ad usare
      phantomsection prima di section* e addcontentsline (visto che dovrebbe creare
      un’ancora senza nome) ma non riesco a risolvere. Se la sezione invece viene
      numerata (tolgo *) allora il collegamento si comporta come ci si aspetta.

      C’è un modo per istruire hyperref a comportarsi in una maniera più “naturale”?

      ps. Il problema è analogo ai rimandi dall’indice analitico che puntano a zone
      (casuali) della pagina e non alla riga dove c’è il termine citato nell’indice!

      Sì… sulle guide ti viene spiegato come far inserire un link ad un punto preciso del testo. Anche nel forum se n’era parlato se non ricordo male (non ricordo mica il comando però). Ti dirò… hai provato a invertire?`\addcontentsline{toc}{section}{Una sezione non numerata}
      \section*{Una sezione non numerata}
      `

    • #28042
      Up
      0
      Down
      ::


      Ho già provato diverse combinazioni di phantomsection e addcontentsline ma con un totale incasinamento dei rimandi: così facendo i collegamenti a un capitolo rimandano ai titoli di un altro… e simili bizzarrie!

      Qualche tempo fa avevo trovato un pacchetto, hypcap, che risolveva il problema per ambienti mobili (figure e tabelle).

      Cosa dovrei cercare nel forum per ritrovare l’argomento?

Visualizzazione 1 filone di risposte
  • Devi essere connesso per rispondere a questo topic.

Go to top