Abbassare la freccia di chemformula

  • Creatore
    Topic
  • #111183
    lorenzo.pantieri
    Partecipante
      Up
      0
      Down
      ::


      Carissimi, rieccomi.
      `\documentclass{article}
      \usepackage{chemfig}
      \usepackage{chemformula}
      \usepackage{chemmacros}
      \usepackage{amsmath}
      \begin{document}
      \[
      \text{reagenti} \ch{->} \text{prodotti}
      \]
      \end{document}`
      Come vedete, la freccia è troppo alta. Vorrei abbassarla, centrandola verticalmente con il testo. Voglio usare proprio quella freccia per omogeneità con le altre formule chimiche, tutte prodotte con il comando \ch, in cui il problema non si presenta. La formula:
      `\[
      \ch{2 H2 + O2 -> 2 H2O}
      \]`
      è perfetta. Il problema ce l’ho solo con \ch abbinato a \text.

      Grazie.

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

        lorenzo.pantieri” post=111455Carissimi, rieccomi.
        `\documentclass{article}
        \usepackage{chemfig}
        \usepackage{chemformula}
        \usepackage{chemmacros}
        \usepackage{amsmath}
        \begin{document}
        \[
        \text{reagenti} \ch{->} \text{prodotti}
        \]
        \end{document}`
        Come vedete, la freccia è troppo alta. Vorrei abbassarla, centrandola verticalmente con il testo. Voglio usare proprio quella freccia per omogeneità con le altre formule chimiche, tutte prodotte con il comando \ch, in cui il problema non si presenta. La formula:
        `\[
        \ch{2 H2 + O2 -> 2 H2O}
        \]`
        è perfetta. Il problema ce l’ho solo con \ch abbinato a \text.

        Grazie.

        Evidentemente, quella freccia è stata definita per risultare centrata rispetto a lettere maiuscole, come vedi nell’esempio che ti metto qui sotto.
        `\documentclass{article}
        \usepackage{chemfig}
        \usepackage{chemformula}
        \usepackage{chemmacros}
        \usepackage{amsmath}
        \begin{document}

        \[
        \text{reagenti} \ch{->} \text{prodotti}
        \]

        \[
        \text{reagenti} \raisebox{-0.3ex}{\ch{->}} \text{prodotti}
        \]

        \[
        \text{REAGENTI} \ch{->} \text{PRODOTTI}
        \]

        \[
        \ch{2 H2 + O2 -> 2 H2O}
        \]

        \end{document}`
        Ciao
        Tommaso

      • #111185
        lorenzo.pantieri
        Partecipante
          Up
          0
          Down
          ::

          illinguista1972″ post=111456
          `\[
          \text{reagenti} \raisebox{-0.3ex}{\ch{->}} \text{prodotti}
          \]
          `

          La correzione manuale funziona perfettamente!

          Grazie 1000.

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

      Go to top