Allineare caratteri di dimensione diversa

  • Creatore
    Topic
  • #50811
    Up
    0
    Down
    ::


    Ciao a tutti.

    Dopo aver stampato l’etichetta, rigorosamente composta con LaTeX,
    da mettere sulla porta del mio ufficio mi sono accorto di un piccolo difetto.
    Ingrandendo il corpo si ingrandiscono di conseguenza le spaziature
    e pertanto non si riescono ad allineare bene le parole a sinistra.

    Ecco un esempio minimo (i comandi fbox li ho messi per evidenziare il problema).
    Si vede chiaramente che la P di Pippo comincia dopo rispetto alla P di Paperino.
    `\documentclass[a4paper]{book}
    \setlength{\parindent}{0pt}
    \setlength{\fboxsep}{0pt}
    \begin{document}
    \pagestyle{empty}
    \sffamily
    \Large

    {\Huge \fbox{Pippo}\par}
    \fbox{Paperino University}

    \end{document}`

    Come risolvere il problema?

    Grazie mille.
    Ciao ciao.
    Fra

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

      Ciao a tutti.

      Dopo aver stampato l’etichetta, rigorosamente composta con LaTeX,
      da mettere sulla porta del mio ufficio mi sono accorto di un piccolo difetto.
      Ingrandendo il corpo si ingrandiscono di conseguenza le spaziature
      e pertanto non si riescono ad allineare bene le parole a sinistra.

      Ecco un esempio minimo (i comandi fbox li ho messi per evidenziare il problema).
      Si vede chiaramente che la P di Pippo comincia dopo rispetto alla P di Paperino.
      `\documentclass[a4paper]{book}
      \setlength{\parindent}{0pt}
      \setlength{\fboxsep}{0pt}
      \begin{document}
      \pagestyle{empty}
      \sffamily
      \Large

      {\Huge \fbox{Pippo}\par}
      \fbox{Paperino University}

      \end{document}`

      Come risolvere il problema?

      Grazie mille.
      Ciao ciao.
      Fra

      \hspace{-0.1em}Pippo

      Non è detto che -0.1em funzioni con tutte le lettere.

      Ciao
      Enrico

    • #50813
      Up
      0
      Down
      ::


      Ciao Enrico,

      quindi l’unica soluzione è quella manuale.
      Peccato 🙁

      Grazie comunque!
      Ciao ciao.
      Fra

    • #50814
      Up
      0
      Down
      ::

      Ciao Enrico,

      quindi l’unica soluzione è quella manuale.
      Peccato 🙁

      Ogni lettera ha dei “margini laterali” per evitare troppe coppie di crenatura, cioè spaziature aggiunte (positive o negative) per rendere più scorrevole il testo, senza buchi o incontri spiacevoli. I piccoli margini funzionano per la maggior parte delle coppie di caratteri adiacenti e così solo in pochi casi si deve agire con la crenatura, che TeX inserisce automaticamente in base a informazioni contenute nei file metrici dei font.

      Normalmente questo non crea problemi; ma se caratteri di dimensioni diverse sono troppo vicini uno sopra l’altro, l’effetto si vede.

      Ciao
      Enrico

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

Go to top