Dimensione nulla di un carattere

  • Creatore
    Topic
  • #44598
    Up
    0
    Down
    ::


    Salve a tutti, ho molta poca esperienza con LaTeX e mi trovo davanti a questa difficoltà:
    dovrei fare in modo che un carattere abbia dimensione nulla, come se fosse su un altro “layer” e in modo che il parser lo inserisca nel corpo, ma non tenga conto della sua dimensione.
    Ad esempio se scrivessi una cosa del tipo E\nullsize{F}E, nel pdf vorrei vedere EE, in cui la F è sovrapposta alla seconda E.

    Grazie

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

      Salve a tutti, ho molta poca esperienza con LaTeX e mi trovo davanti a questa difficoltà:
      dovrei fare in modo che un carattere abbia dimensione nulla, come se fosse su un altro “layer” e in modo che il parser lo inserisca nel corpo, ma non tenga conto della sua dimensione.
      Ad esempio se scrivessi una cosa del tipo E\nullsize{F}E, nel pdf vorrei vedere EE, in cui la F è sovrapposta alla seconda E.

      Benvenuto! Non è per caso un’esigenza legata all’esercizio 3? 😉

      Ci sono due modi, uno LaTeX e uno a “basso livello”:
      `\newcommand{\nullsize}[1]{\makebox[0pt][l]{#1}}
      \newcommand{\nullsize}[1][\leavevmode\rlap{#1}}`
      Il comando \makebox crea un oggetto che occupa, in orizzontale, la dimensione specificata nel primo argomento opzionale (se non c’è, lo spazio occupato è quello “naturale”). Il secondo argomento opzionale dice dove inserire il testo dato come argomento: con “l” il testo viene appoggiato al margine sinistro dello spazio riservato (che poi coincida con il margine destro a LaTeX non importa). Se invece si desse come secondo argomento opzionale “r”, il testo verrebbe appoggiato al margine destro, quindi “sporgerebbe sulla sinistra”.

      La seconda versione fa più o meno la stessa cosa in modo assai più efficiente.

      Però niente premio. 🙂

      Ciao
      Enrico

    • #44600
      Up
      0
      Down
      ::


      avevo pensato pure io a un mbox ma l’ho scartato subito pensando che dando una dimensione più piccola del testo contenuto mi avrebbe troncato.
      Grazie mille

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

Go to top