[risolto] Dimensioni di pagina errate

  • Creatore
    Topic
  • #66025
    Liverpool
    Partecipante
      Up
      0
      Down
      ::


      Sto provando a compilare con XeLaTeX un documento contenente un semplice codice QR generato dal pacchetto pst-barcode. Vorrei che la pagina fosse in formato A5 e per questo do l’opzione A5paper alla classe article, ma il focumento che ottengo è sempre in A4. Dove sbaglio?

      `
      \documentclass[A5paper]{article}
      \usepackage{fontspec}
      \usepackage{pst-barcode}
      \pagestyle{empty}

      \begin{document}
      \begin{pspicture}
      \psbarcode{
      % qui metto i dati del codice
      }{}{qrcode}
      \end{pspicture}
      \end{document}
      `
      Grazie

    Visualizzazione 4 filoni di risposte
    • Autore
      Risposte
      • #66026
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::


          Sbagli nello scrivere A5paper.
          L’opzione corretta è a5paper.

        • #66027
          Liverpool
          Partecipante
            Up
            0
            Down
            ::


            Hai ragione, ma anche così non cambia niente. Ho provato ad aggiungere l’opzione landscape (che mi serve), ma viene ignorata.

          • #66028
            Up
            0
            Down
            ::

            Liverpool” post=65065Sto provando a compilare con XeLaTeX un documento contenente un semplice codice QR generato dal pacchetto pst-barcode. Vorrei che la pagina fosse in formato A5 e per questo do l’opzione A5paper alla classe article, ma il focumento che ottengo è sempre in A4. Dove sbaglio?

            `
            \documentclass[A5paper]{article}
            \usepackage{fontspec}
            \usepackage{pst-barcode}
            \pagestyle{empty}

            \begin{document}
            \begin{pspicture}
            \psbarcode{
            % qui metto i dati del codice
            }{}{qrcode}
            \end{pspicture}
            \end{document}
            `
            Grazie

            L’opzione data ad article non cambia le dimensioni del supporto. Aggiungi
            `\usepackage[pass]{geometry}`
            Ma ricorda di scrivere a5paper.

            Ciao
            Enrico

          • #66029
            Liverpool
            Partecipante
              Up
              0
              Down
              ::

              egreg9″ post=65071L’opzione data ad article non cambia le dimensioni del supporto. Aggiungi
              `\usepackage[pass]{geometry}`

              Ora funziona. Posso chiederti come mai non basta l’opzione a5paper?

              Grazie

            • #66030
              Up
              0
              Down
              ::

              Liverpool” post=65076

              L’opzione data ad article non cambia le dimensioni del supporto. Aggiungi
              `\usepackage[pass]{geometry}`

              Ora funziona. Posso chiederti come mai non basta l’opzione a5paper?

              LaTeX di per sé non ha alcuna nozione della pagina su cui il risultato verrà stampato e lascia la faccenda al driver di stampa (o di visualizzazione sullo schermo). Occorre ricordare che pdftex è molto recente e LaTeX è nato quando l’uscita era solo il formato dvi; pdftex ha due primitive al riguardo, che si chiamano \pdfpageheight e \pdfpagewidth (sono due parametri dimensionali); le stesse primitive sono disponibili in luatex e xetex. Il pacchetto geometry riconosce qual è il motore di composizione usato e imposta anche quei due parametri. Con l’opzione “pass” gli diciamo di non modificare le altre impostazioni della pagina.

              Ciao
              Enrico

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

          Go to top