pdfpages e segnalibro

  • Creatore
    Topic
  • #31604
    Up
    0
    Down
    ::


    Salve,
    non riesco a fare coincidere il segnalibro di acrobat reader con la prima pagina del pdf che includo nella tesi con pdfpages.
    `\input{beginandend/citazione}
    \fboxrule=6pt
    \includepdf[frame, pages={1-3}]{figures/DA.pdf}
    \pdfbookmark[1]{Assignment of tasks}{Assignment of tasks}
    \cleardoublepage
    \input{beginandend/eiderkl}`

    Ho provato con \cleardoublepage e tutti i comandi simili, ma niente. Il segnalibro punta sempre ad una pagina prima o dopo.
    Esiste una opzione diretta del pacchetto pdfpages per mettere i segnalibri?

    Grazie.

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

      Salve,
      non riesco a fare coincidere il segnalibro di acrobat reader con la prima pagina del pdf che includo nella tesi con pdfpages.
      `\input{beginandend/citazione}
      \fboxrule=6pt
      \includepdf[frame, pages={1-3}]{figures/DA.pdf}
      \pdfbookmark[1]{Assignment of tasks}{Assignment of tasks}
      \cleardoublepage
      \input{beginandend/eiderkl}`

      Ho provato con \cleardoublepage e tutti i comandi simili, ma niente. Il segnalibro punta sempre ad una pagina prima o dopo.
      Esiste una opzione diretta del pacchetto pdfpages per mettere i segnalibri?

      Dal momento che \includepdf va su una pagina a sé, perché non provare con il sistema già indicato (credo proprio a te) di far precedere \pdfbookmark da \cleardoublepage? Ovviamente mettendo \pdfbookmark prima di \includepdf.

      Sono annunci funebri, visto che richiedono quella cornice nera?

      Ciao
      Enrico

    • #31606
      Up
      0
      Down
      ::

      Dal momento che \includepdf va su una pagina a sé, perché non provare con il sistema già indicato (credo proprio a te) di far precedere \pdfbookmark da \cleardoublepage? Ovviamente mettendo \pdfbookmark prima di \includepdf.

      Avevo già provato a fare così. Punta sempre alla pagina bianca prima. Non so perchè.

      Sono annunci funebri, visto che richiedono quella cornice nera?

      Bella questa, magari hai pure ragione. Sono comunque le “consegne” della mia tesi. Sono tre pagine pdf che devono essere incluse. Visto che non hanno la stessa impaginazione della tesi, ne lo stesso stile, volevo rimarcarne la differenza con un frame. Hai altri consigli?

      Ciao

    • #31607
      Up
      0
      Down
      ::

      Dal momento che \includepdf va su una pagina a sé, perché non provare con il sistema già indicato (credo proprio a te) di far precedere \pdfbookmark da \cleardoublepage? Ovviamente mettendo \pdfbookmark prima di \includepdf.

      Avevo già provato a fare così. Punta sempre alla pagina bianca prima. Non so perchè.

      Nemmeno io, perché a me punta esattamente a quella pagina.
      `\documentclass[a4paper]{book}
      \usepackage{lipsum,pdfpages,hyperref}

      \begin{document}
      \mainmatter
      \chapter{ABC}
      \lipsum[1-2]
      \cleardoublepage
      \begingroup
      \fboxrule=6pt
      \pdfbookmark[1]{Assignment}{Assignment}
      \includepdf[frame, pages={1-3}]{falling}
      \endgroup
      \lipsum
      \end{document}`
      Il documento PDF che includo ha più di tre pagine, usa il tuo. Il \begingroup…\endgroup è per non dover disfare a mano l’assegnazione a \fboxrule; ho mantenuto l’effetto “listato a lutto”.

      Sono annunci funebri, visto che richiedono quella cornice nera?

      Bella questa, magari hai pure ragione. Sono comunque le “consegne” della mia tesi. Sono tre pagine pdf che devono essere incluse. Visto che non hanno la stessa impaginazione della tesi, ne lo stesso stile, volevo rimarcarne la differenza con un frame. Hai altri consigli?

      La differenza di impaginazione dovrebbe essere sufficiente.

      Ciao
      Enrico

    • #31608
      Up
      0
      Down
      ::


      A forze di battute mi hai convinto a togliere il frame. 😈 😀

      E pure il segnalibro funziona ora. Magari mi ero sognato di aver messo i cleardoublepage giusti. Bah…

      Però non ho capito bene a cosa serviva il \begingroup?!

      Grazie Enrico

      (Ps: Potresti passare anche nell’altro 3d per quel problema delle maiuscole nelle testatine?)

    • #31609
      Up
      0
      Down
      ::

      (Ps: Potresti passare anche nell’altro 3d per quel problema delle maiuscole nelle testatine?)

      L’ho visto. Non so come risolverlo e non credo di avere intenzione di andare nei dettagli di quella babele che è ClassicThesis con le aggiunte di Lorenzo. Porta pazienza.

      Ciao
      Enrico

    • #31610
      Up
      0
      Down
      ::


      Sarà l’ora, ma questo segnalibro non mi funziona. A cosa è dovuto:

      \input{chapters/conclusions/conclusion}%12
      \cleardoublepage
      \renewcommand{\bibname}{References}
      \addtocontents{toc}{\protect\vspace{\beforebibskip}}
      \addcontentsline{toc}{chapter}{\tocEntry{\bibname}}
      \bibliographystyle{these-ucl}
      \label{app:bibliography}
      %\pdfbookmark[1]{\bibname}{\bibname}
      \bibliography{lit/references}
      \cleardoublepage
      \includepdf[pages={1}]{beginandend/copertina_appendice/MastersThesis_copertinaappendice.pdf}

      Se clicco su References nei segnalibri, mi salta a due pagine dietro la bibliografia.

      Saluti.

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

Go to top