Zoom della pagina

  • Creatore
    Topic
  • #74754
    Up
    0
    Down
    ::


    Buongiorno a tutti,
    volevo chiedere se è possibile fare un piccolo zoom della pagina in modo da ridurre (leggermente) i margini, incrementando (leggermente) il font, senza alterare le parole in ogni riga. Una soluzione che a volte ho adottato è di ritagliare direttamente il PDF (perdendo i link ipertestuali), ma mi chiedevo se fosse possibile farlo da LaTeX.

    Un tentativo che ho fatto è il seguente: dopo aver incrementato il font da 10pt a 11pt ho provato a mettere nel preambolo
    `\addtolength{\oddsidemargin}{-0.05\textwidth}
    \addtolength{\evensidemargin}{-0.05\textwidth}
    \addtolength{\textwidth}{+0.1\textwidth}`
    Ma non saprei come operare verticalmente.

    La ragione per cui vorrei fare una cosa così strana è che avrei la necessità di incrementare il font di un documento (scritto con la classe article) da 10pt a 11pt. Tuttavia, durante la fase di scrittura, ho spesso (forse maniacalmente) riformulato le frasi in modo che le parole in ogni riga fossero ben equispaziate, che non ci fossero righe che strabordano e soprattutto senza parole che vadano a capo da sole. Fare la semplice modifica del font mantiene i margini e quindi mi costringe a rivedere tutto il documento. Inoltre alcune stampanti di uso domestico aggiungono un piccolo bordo riducendo leggermente il font e alterando le proporzioni della pagina rispetto a come si visualizza aprendo il file PDF.

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

        marcocento” post=73869Buongiorno a tutti,
        volevo chiedere se è possibile fare un piccolo zoom della pagina in modo da ridurre (leggermente) i margini, incrementando (leggermente) il font, senza alterare le parole in ogni riga. Una soluzione che a volte ho adottato è di ritagliare direttamente il PDF (perdendo i link ipertestuali), ma mi chiedevo se fosse possibile farlo da LaTeX.

        Un tentativo che ho fatto è il seguente: dopo aver incrementato il font da 10pt a 11pt ho provato a mettere nel preambolo
        `\addtolength{\oddsidemargin}{-0.05\textwidth}
        \addtolength{\evensidemargin}{-0.05\textwidth}
        \addtolength{\textwidth}{+0.1\textwidth}`
        Ma non saprei come operare verticalmente.

        La ragione per cui vorrei fare una cosa così strana è che avrei la necessità di incrementare il font di un documento (scritto con la classe article) da 10pt a 11pt. Tuttavia, durante la fase di scrittura, ho spesso (forse maniacalmente) riformulato le frasi in modo che le parole in ogni riga fossero ben equispaziate, che non ci fossero righe che strabordano e soprattutto senza parole che vadano a capo da sole. Fare la semplice modifica del font mantiene i margini e quindi mi costringe a rivedere tutto il documento. Inoltre alcune stampanti di uso domestico aggiungono un piccolo bordo riducendo leggermente il font e alterando le proporzioni della pagina rispetto a come si visualizza aprendo il file PDF.

        Per modifiche alla pagina vedi il pacchetto geometry. La documentazione la ottieni con texdoc geometry da terminale.

        Ciao
        Orlando

      • #74756
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::


          Attento che con la classe article la riga di testo di default a 10pt vale 345pt, mentre a 11pt vale 360pt; questi valori sono già scelti per mantenere intatto il numero medio di caratteri in ogni riga, anche se, parlando di medie, non è detto che lo stesso testo abbia gli stessi fine riga.
          Per l’altezza potresti fare nella stessa maniera che userai per la larghezza, ma non come hai fatto ora, erché aumentare del 10% la larghezza della riga dopo aver selezionato 11pt ti porta ad aumentare del 10% la giustezza di 360pt, non quella di 345pt.

          Con geometry riesci a mantenere lo stesso numero di righe e a fissare giustezza e altezza del blocco di testo coerente con l’aumento del 10% del corpo.
          Attento ancora ad una cosa se usi certi font il corpo 11pt, (in realtà, di solito, 10,95pt) viene ottenuto ingrandendo il font da 10pt; con altri font viene ottenuto diminuendo il font da 12pt; questo complica ulteriormente la cosa e ti richiede alla fin fine una sperimentazione piuttosto empirica.

        • #74757
          Up
          0
          Down
          ::


          Grazie a entrambi per le risposte. Proverò a trovare una soluzione empirica con il pacchetto geometry (che non conoscevo), anche perché (accidenti a me) sto usando un font diverso dallo standard… 🙂

          EDIT: Ho ottenuto qualcosa di simile a quello che desideravo cambiando il font da 10 a 11 pt e inserendo nel preambolo:
          `\documentclass[11pt]{article}
          \usepackage[a4paper,scale={0.64,0.72},centering]{geometry}`

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

      Go to top