Legame dativo con Xymtex

  • Creatore
    Topic
  • #55466
    Up
    0
    Down
    ::


    Salve a tutti

    Ho letto tutti e 9 i manuali di Xymtex una decina di volte, ma non riesco a trovare un modo per disegnare i legami dativi.

    Per esempio, come posso disegnare il legame dativo (a “freccia”) presente in questa molecola:

    ?
    Grazie in anticipo 🙂

    thank you 🙂

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

      Salve a tutti

      Ho letto tutti e 9 i manuali di Xymtex una decina di volte, ma non riesco a trovare un modo per disegnare i legami dativi.

      Per esempio, come posso disegnare il legame dativo (a “freccia”) presente in questa molecola:

      ?
      Grazie in anticipo 🙂

      thank you 🙂

      Hai provato a guardare chemfig? Mi pare molto potente: si appoggia su pgf e tikz.

      Ciao
      Enrico

    • #55468
      Up
      0
      Down
      ::

      Hai provato a guardare chemfig? Mi pare molto potente: si appoggia su pgf e tikz.

      Ciao
      Enrico

      Si, ho sfogliato il manuale e non ho trovato nulla che faccia al caso mio.

    • #55469
      Up
      0
      Down
      ::


      I suggest you to read the manual another time and use the “@” char 😛 which allow to di almost everything.
      Compile this code twice :
      `\documentclass{article}
      \usepackage{chemfig}
      \begin{document}
      \chemfig{@a\lewis{2:,N}(-[:-20]H)(-[:-75,0.8]H)(-[:-160]H)-[@{b,1}2,,,,draw=none]H\rlap{${}^+$}}
      \chemmove{\draw[-stealth,shorten <=5pt](a)--(b);} \end{document}`

    • #55470
      Up
      0
      Down
      ::


      Thanks a lot!
      But i really didn’t saw anything like that into the pdf manual, i guess i have to read it better 🙂

    • #55471
      Up
      0
      Down
      ::

      Thanks a lot!
      But i really didn’t saw anything like that into the pdf manual, i guess i have to read it better 🙂

      Sure! 😛

      It has to see with the “@” char which put a global tikz node (i.e. the node exists after the molecule has been drawn). With the “\chemmove” macro, you can do what you want with these “global nodes”: draw an arrow, a curved bond, or anything possible with tikz.

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

Go to top