[Risolto] Geometry e layout

  • Creatore
    Topic
  • #48342
    Up
    0
    Down
    ::


    Consideriamo il seguente codice:`\documentclass[10pt]{book}
    \usepackage[a4paper,
    textwidth=.5\paperwidth,
    textheight=\paperwidth]{geometry}
    \usepackage{lipsum,layout}

    \begin{document}
    \layout
    \lipsum[1-30]
    \end{document}`Nonostante siano indicate chiaramente le dimensioni della gabbia di testo, in relazione alle dimensioni della pagina, il pacchetto layout mi ritorna i seguenti valori:` 1 one inch + \hoffset 2 one inch + \voffset
    3 \oddsidemargin = 43pt 4 \topmargin = -10pt
    5 \headheight = 12pt 6 \headsep = 18pt
    7 \textheight = 614pt 8 \textwidth = 307pt
    9 \marginparsep = 7pt 10 \marginparwidth = 125pt
    11 \footskip = 25pt \marginparpush = 5pt (not shown)
    \hoffset = 0pt \voffset = 0pt
    \paperwidth = 597pt \paperheight = 845pt
    `Perché \textheight e \paperwidth non sono uguali?
    È un errore del pacchetto geometry o di layout?
    O mio?

    😉
    LuCa

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

      Consideriamo il seguente codice:

      Ok, mi rispondo da solo.
      Le dimensioni della carta utilizzate vanno passate a \documentclass invece che al pachetto geometry, in modo che lo stesso possa riferirsi alla grandezza \paperwidth nelle sue macro.

      Il seguente codice funziona correttamente:
      `\documentclass[a4paper,10pt]{book}
      \usepackage[textwidth=.5\paperwidth,
      textheight=\paperwidth]{geometry}
      \usepackage{lipsum,layout}

      \begin{document}
      \layout
      \lipsum[1-30]
      \end{document}`

      😉
      LuCa

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

Go to top