Risposte nei forum create
-
AutoreRisposte
-
::
E rieccoci..mi avete detto che avrei potuto continuare ad approfittare di voi e così faro.
Riporto il codice per una reazione che mi interessa scrivere. Va già abbastanza bene ma ci sono alcune cose che ancora mi disturbano: Le parentesi sono troppo spesse e la molecola sulla freccia è troppo grande..mettere \tiny non basta! Suggerimenti?`\schemestart
\chemfig[][scale=0.55]{HO-[@{op,0.3}:30](=[:90]O)-[:-30](-[:-90]CH_3)-[:30]O-[@{cl,0.56}:-30]H} \makebraces[3pt,15pt]{n}{op}{cl}\+\chemfig[][scale=0.55]{HO-[@{op,0.5}:-30]-[:30]-[:-30]-[:30]-[:-30]-[:30](=[:90]O)-[:-30]O-[@{cl,0.63}:30]H} \makebraces[3pt,15pt]{m}{op}{cl}
\arrow{<=>[*{0}\tiny\chemfig{OCN-[:-30]-[:30]-[:-30]-[:30]-[:-30](-[:-90](=[:-150]O)(-[:-30]O-[:30]-[:-30]-[:30]NCO))-[:30]NCO}]}[-90,1.5]
\chemfig[][scale=0.55]{HO-[@{op,0.3}:30](=[:90]O)-[:-30](-[:-90]CH_3)-[:30]O-[@{cl,0.4}:-30,1.5]C(=[:-90]O)(-[:30]N(-[:90]H)(-[:-30]-[:30]-[:-30]-[:30]-[:-30](-[:-90](=[:-150]O)(-[:-30]O-[:30]-[:-30]-[:30]N(-[:90]H)(-[:-30]C(=[:-90]O)(-[:30]O-[@{a,0.5}:-30]-[:30]-[:-30]-[:30]-[:-30]-[:30](=[:90]O)-[:-30]O-[@{b,0.63}:30]H))))-[:30]NCO))} \makebraces[3pt,15pt]{n}{op}{cl}
\makebraces[3pt,15pt]{m}{a}{b}
\schemestop
`Già mille grazie in anticipo!
::
Risalve!Sono riuscita, con sommo sforzo, a scrivere la reazione di sintesi del PLA con meccanismo, ma non riesco ancora a far sì che i legami non invadano lo spazio dello stagno (Sn)!
Suggerimenti? 😀`
\usepackage{chemfig}
\schemestart
\chemfig[][scale=0.75]{[:30]O*6(-(-CH_3)-(=O)-O-(-CH_3)-(=O)-)}\qquad
\arrow{<=>[\tiny R-OH][\tiny Sn(Oct)$_2$]}[0]
\chemfig[][scale=0.75]{[:30]O*6(-(-CH_3)-(=O-[1,,,,dash pattern=on 2pt off 2pt](?Sn(-Oct_2)-[2,,,,dash pattern=on 2pt off 2pt]O(-[:180]H)(-[:90]R)))-O-(-CH_3)-(=O)-)}\qquad
\arrow{<=>}[-90]
\chemfig[][scale=0.75]{[:30]O*6(-(-CH_3)-(=O-[1,,,,dash pattern=on 2pt off 2pt](Sn(-Oct_2)-[2,,,,dash pattern=on 2pt off 2pt]O(-[:180]H?[a])(-[:90]R)))-O?[a,1,{dash pattern=on 2pt off 2pt}]-(-CH_3)-(=O)-)}\qquad
\arrow{<=>}[180]
\chemfig[][scale=0.75]{[:30]O*8(-(-CH_3)-(-OR)=O-[,,,,dash pattern=on 2pt off 2pt](Sn(-Oct_2))-[,,,,dash pattern=on 2pt off 2pt]O(-[,,,,dash pattern=on 2pt off 2pt]H)-(-CH_3)-(=O)-)}\qquad \arrow{<=>}[-90]
\chemfig[][scale=0.75]{RO-[:30]([:90]=O)-[:-30](-[:-90]CH_3)-[:30]O-[:-30](=[:-90]O)-[:30](-[:90]CH_3)-[:-30]O(-[:30]H)(-[6,,,,dash pattern=on 2pt off 2pt]Sn(-Oct_2))}
\schemestop
`
::
Grazie infinite per l’aiuto!
Ieri pomeriggio, che non avevo la connessione, mi ero messa a provare un poco da sola con il manuale del pacchetto che mi avevate suggerito ed ero riuscita a tirarne fuori qualcosina..ma, sono veramente noiosa, lo so, non riesco a mettere le parentesi all’altezza che voglio: sono troppo alte! Vi riporto il codice, che tra l’altro è, direi lo stesso che mi avete suggerito!`\newcommand\setpolymerdelim[2]{\def\delimleft{#1}\def\delimright{#2}}
\def\makebraces[#1,#2]#3#4#5{%
\edef\delimhalfdim{\the\dimexpr(#1+#2)/2}%
\edef\delimvshift{\the\dimexpr(#1-#2)/2}%
\chemmove{%
\node[at=(#4),yshift=(\delimvshift)]
{$\left\delimleft\vrule height\delimhalfdim depth\delimhalfdim
width0pt\right.$};%
\node[at=(#5),yshift=(\delimvshift)]
{$\left.\vrule height\delimhalfdim depth\delimhalfdim
width0pt\right\delimright_{\rlap{$\scriptstyle#3$}}$};}}
\setpolymerdelim[]\chemfig{\vphantom{O}-[@{op,.75}]O-C(-[6]H)([2]-CH_3)-C(=[6]O)-[@{cl,0.75}]} \makebraces[30pt,5pt]{n}{op}{cl}
`Grazie in anticipo se avete voglia di dare ancora un occhiata a questo..se no credo che placherò il mio senso estetico e lo terrò così! 😉
::
Grazie mille.. ma il problema è che così avrei solo il monomero, e nemmeno con i legami espansi, mi servirebbe scriverlo come unità di ripetizione, con le parentesi..in uno dei due modi che riporto in immagine![attachment=757]images.jpeg[/attachment]
[attachment=758]Unknown.jpeg[/attachment]
Attachments:
You must be logged in to view attached files. -
AutoreRisposte