Numerazione “insolita” con Adobe Reader

  • Creatore
    Topic
  • #9198
    Up
    0
    Down
    ::


    Ciao a tutti!
    Ogni tanto mi capita di imbattermi in dei file PDF che, se aperti con Adobe Reader, nella parte bassa del programma, anziché avere la numerazione di pagina consueta (per esempio, “2 di 6”) hanno una numerazione un po’ differente (per esempio “2 (2 di 686)”). Non vorrei sbagliarmi, ma credo di avere visto addirittura una versione romana da qualche parte (del tipo “ii (2 di 686)”). Ad ogni modo, un esempio di quello che dico si può trovare nel manuale di riferimento di SUSE Linux [7,53 MiB]. Questa caratteristica l’ho notata con Adobe Reader, non ho fatto caso a come si comportano gli altri programmi.

    La mia domanda è: si può produrre un documento LaTeX tale che, se visualizzato con Adobe Reader, mostri nella barra inferiore del programma quella numerazione “strana”? Ho cercato un po’ in giro per il forum ma non ho trovato nulla. D’altro canto, non so neppure come si chiami formalmente quella numerazione “strana”…

    P.S. spero, tra l’altro, di non essere OT: ho deciso di postare qui perché se esiste il modo di farlo in LaTeX allora non è dipendente “solo” dal programma per la visualizzazione…

    Grazie e a presto.

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


      La mia domanda è: si può produrre un documento LaTeX tale che, se visualizzato con Adobe Reader, mostri nella barra inferiore del programma quella numerazione “strana”? Ho cercato un po’ in giro per il forum ma non ho trovato nulla. D’altro canto, non so neppure come si chiami formalmente quella numerazione “strana”…

      Ciao.
      La numerazione differenziata che compare in Acrobat la puoi ottenere, utilizzando il pacchetto hyperref, con l’opzione pdfpagelabels. Questa opzione tiene conto sia del tipo di numerazione utilizzata (fuori parentesi) che del numero totale di pagine, indipendentemente dal tipo di numerazione (pagina m di n). L’uso di \frontmatter, \mainmatter e \backmatter rende l’opzione quasi indispensabile.
      Dai un’occhiata al manuale di hyperref perché scopri tante cose belline belline 🙂

      Ciao,
      Roberto.

    • #9200
      Up
      0
      Down
      ::


      Ciao Roberto, grazie per la risposta 🙂

      Posto di seguito un codice minimale, così se qualcuno dovesse avere bisogno di provarlo subito basta che faccia un copia e incolla…
      Prima però faccio un paio di considerazioni (il codice non mi era funzionato subito):

      1. per ottenere quel risultato bisogna assolutamente usare i comandi \frontmatter, \mainmatter ecc. (non è un optional), dopo avere strutturato il documento in questo modo; di conseguenza, bisogna usare per forza la classe book;

      2. se si usa quell’opzione e basta, si presenta un avvertimento, che può essere evitato specificando anche plainpages=false (leggere qui per una spiegazione più precisa).

      Ecco il codice:
      `\documentclass{book}

      \usepackage[pdfpagelabels,plainpages=false]{hyperref}

      \begin{document}

      \frontmatter

      \chapter*{Introduzione}

      Bla, bla, bla\dots

      \mainmatter

      \chapter{Inferno}

      Bla, bla, bla\dots

      \chapter{Purgatorio}

      Bla, bla, bla\dots

      \backmatter

      \chapter{Paradiso}

      Bla, bla, bla\dots

      \end{document}`
      Grazie mille e a presto! 🙂

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

Go to top