chemfig 中的复杂反应机制

chemfig 中的复杂反应机制

我想画下面的图 在此处输入图片描述

到目前为止我已经取得了以下进展: 在此处输入图片描述

如您所见,来自“NAPQI”命名分子的箭头实际上不在它们所属的位置。我想从 NAPQI 分子开始制作更多箭头。有人能帮忙吗?

我的代码:

\documentclass[12pt,a4paper,twocolumn]{article}

\usepackage{chemfig}

\begin{document}

\schemestart
excretion
\arrow{<-}[90] APAP-sulf
\arrow{<-[SULT][sulfation]}[0,1.3]
\chemname{\chemfig[][]{@{HO}{HO}-[:30]*6(-=-(-NH-[:-30](=[:-90]@{O}{O})-[:30])=-=)}}{Acetaminophen}
\arrow{->[UGT][glucorination]}[0,1.3]APAP-gluc
\arrow {->}[-90] excretion
\arrow{->}[-150,2,opacity=0] \chemname{\chemfig{{O}=[:30]*6(-=-(=N-[:-30](=[:-90]{O})-[:30])-=-)}}{NAPQI}
\arrow{<-[CytP450][N-hydroxylation]}[90]
\arrow{->}[-90, opacity=0]\arrow{->}APAP-S-proteine
\arrow{->}[-90, opacity=0]   
\arrow{<-}APAP-SG    
\schemestop    
\end{document}

答案1

这是代码。

\documentclass[10pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{chemfig}
\setchemfig{atom sep=.8cm}

\begin{document}
\begin{small}
\schemestart
\chemname{\chemfig{*6(-(-)=-=(-\chemabove{N}{H}-[:0]C(=[:90]O)-[:0])-=)}}{Glucuronate}\arrow(a--b){<-[UDP-glucuronyltransferase][]}[,2.5]\chemname{\chemfig{*6(-(-OH)=-=(-\chemabove{N}{H}-[:0]C(=[:90]O)-[:0])-=)}}{Paracétamol}\arrow(@b--c){->[CYP2E1][]}[-90,2.5]\chemname{\chemfig{*6(-(=O)-=-(-N-[:0]C(=[:90]O)-[:0])-=)}}{NAPQ1}\arrow(@c--){->[Zellprobene][]}[,2.5]\chemfig{*6(-(-OH)=(-S-Probene)-=(-\chemabove{N}{H}-[:0]C(=[:90]O)-[:0])-=)}
\arrow(@c--){->[GSH][Gluthathion S-transferrase]}[180,2.5]\chemname{\chemfig{*6(-(-OH)=(-SG)-=(-\chemabove{N}{H}-[:0]C(=[:90]O)-[:0])-=)}}{Mercaptsäure}
\arrow(@b--){->[Sulfotransferrase][]}[0,2.5]\chemfig{*6(-(-O-[:0]\chemabove{SO_3}{\hspace{5mm}\ominus})=-=(-\chemabove{N}{H}-[:0]C(=[:90]O)-[:0])-=)}
\schemestop
\end{small}
\end{document}

结果是 在此处输入图片描述

相关内容