Inserire bookmark senza che appaiano nell’indice

  • Creatore
    Topic
  • #75860
    Up
    0
    Down
    ::


    Salve ragazzi 🙂

    Vorrei mettere dei bookmar anche a cose che non devono apparire nell’indice: come la prefazione o l’indice stesso.

    Ho visto che è stato fatto anche nell’arte.

    Ho provato a inserire questo comando: `\addcontentsline{toc}{chapter}{Prefazione}`
    Questo però inserisce anche nell’indice.

    Mi direste come fare?

Visualizzazione 5 filoni di risposte
  • Autore
    Risposte
    • #75861
      admin
      Amministratore del forum
        Up
        0
        Down
        ::

        kamet69″ post=75027Salve ragazzi 🙂

        Vorrei mettere dei bookmar anche a cose che non devono apparire nell’indice: come la prefazione o l’indice stesso.

        Ho visto che è stato fatto anche nell’arte.

        Ho provato a inserire questo comando: `\addcontentsline{toc}{chapter}{Prefazione}`
        Questo però inserisce anche nell’indice.

        Mi direste come fare?

        Comando [tt]\pdfbookmark[/tt] del pacchetto hyperref. Per esempio, se vuoi l’indice nei segnalibri scrivi

        `\pdfbookmark[0]{Indice}{Indice}
        \tableofcontents`
        Ciao
        Orlando

      • #75862
        Up
        0
        Down
        ::


        Cosa vuol dire lo 0?

      • #75863
        admin
        Amministratore del forum
          Up
          0
          Down
          ::

          kamet69″ post=75034Cosa vuol dire lo 0?

          Documentazione di hyperref:

          \pdfbookmark[level]{text}{name}
          creates a bookmark with the specified text and at the given level (default is 0). As name for the internal anchor name is used (in conjunction with level). Therefore the name must be unique (similar to \label).

          Ciao
          Orlando 🙂

        • #75864
          Up
          0
          Down
          ::


          Se inserisco il comando \pdfbookmark[0]{Indice}{Indice} prima di \tableofcontents il bookmark linka la pagina prima dell’indice; se lo inserisco la riga dopo linka la pagina dopo la fine dell’indice.

          perché?

        • #75865
          Up
          0
          Down
          ::


          un’altra cosa.
          ho questo codice:

          `
          \bookmarksetup{startatroot}

          %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
          %% BIBLIOGRAFIA
          %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
          \cleardoublepage
          \nocite{*}
          \bibliographystyle{plain}
          \bibliography{bibliografia}
          \addcontentsline{toc}{chapter}{\bibname}

          %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
          %% SITOGRAFIA
          %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
          \cleardoublepage
          \nociteweb{*}
          \bibliographystyleweb{plain}
          \bibliographyweb{web}
          \addcontentsline{toc}{chapter}{Siti Web Consultati}

          %% The List of Figures
          \clearpage
          \listoffigures
          \addcontentsline{toc}{chapter}{Elenco delle Figure}

          %% The List of Tables
          \clearpage
          \listoftables
          \addcontentsline{toc}{chapter}{Elenco delle Tabelle}

          %% The List of codes
          \clearpage
          \lstlistoflistings
          \addcontentsline{toc}{chapter}{Elenco dei Sorgenti}

          `

          tutti i bookmark linkano alle pagine giuste, ma nell’indice l’elenco delle figure dice pag 88, invece qeill’elenco è a pag 87 (nonstante il bookmark linki la pag giusta).

          mha! 🙂

        • #75866
          OldClaudio
          Partecipante
            Up
            0
            Down
            ::


            Se metti \addconttsline dopo\listof… il comando viene eseguito dopo che la lista è finita e quindi dopo che è stato emessoed eseguito un \clearpage. Usa il solito trucco:
            `
            \clearapge
            \phantomsection
            \addcontentsline{toc]{chapter{\listoffiguresname}
            \listoffigures
            `
            e lo stesso per l’elenco delle tabelle; l’uso del nome simbolico ti permette di copiare e incollare il pezzo di codice anche la prossima volta che ne hai bisogno in un documento scritto in un’altra lingua.

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

        Go to top