strutture chimiche latex

  • Creatore
    Topic
  • #100137
    Up
    0
    Down
    ::


    Buongiorno, è da un po’ che uso Latex e francamente me ne sono innamorato. Sto usando il pacchetto “chemfig” per la scrittura di strutture chimiche di composti organici ma non riesco a riprodurre l’immagine in allegato. Il problema è che non riesco ad inserire un legame di traverso ad un altro legame per indicare che la sostituzione può essere fatta in una posizione qualsiasi dell’anello aromatico.
    Vi ringrazio sia dell’attenzione che del magnifico lavoro che fate
    Jonathan

    Attachments:
    You must be logged in to view attached files.
Visualizzazione 2 filoni di risposte
  • Autore
    Risposte
    • #100138
      robitex
      Amministratore del forum
        Up
        0
        Down
        ::

        Il buon vecchio Jonny” post=99839Buongiorno, è da un po’ che uso Latex e francamente me ne sono innamorato. Sto usando il pacchetto “chemfig” per la scrittura di strutture chimiche di composti organici ma non riesco a riprodurre l’immagine in allegato. Il problema è che non riesco ad inserire un legame di traverso ad un altro legame per indicare che la sostituzione può essere fatta in una posizione qualsiasi dell’anello aromatico.
        Vi ringrazio sia dell’attenzione che del magnifico lavoro che fate
        Jonathan

        Non sono un chimico ma consultando il manuale di chemfig (comando da terminale $ texdoc chemfig), sono arrivato in breve a questo codice perfezionabile:
        `\documentclass{article}
        \usepackage[T1]{fontenc}
        \usepackage[utf8]{inputenc}
        \usepackage[italian]{babel}

        \usepackage{chemfig}

        \begin{document}
        \schemestart
        \chemfig{X-[:30]*6(-=-(-COO^{-})=-=)} \+{,,26pt} \chemfig[yshift=26pt]{H^{+}}
        \schemestop
        \end{document}`
        Saluti.
        R.

      • #100139
        Up
        0
        Down
        ::


        Prova questo codice
        `
        \chemfig {*6(-(-[::120,,,,draw=none]-[::90,2]X)=-(-COO^{-})=-=)}
        `
        Il primo legame che disegno lo rendo invisibile con [tt]draw = none[/tt]. Poi disegno il legame che ti interessa. Nota che servono 4 virgole affinché l’opzione che ho dato venga passata direttamente a Tikz.

      • #100140
        Up
        0
        Down
        ::


        Vi ringrazio del prezioso aiuto. La soluzione funziona! Complimenti! 8)

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

    Go to top