First of all, english isn't my native language so I'm not sure as to what these are called --- please let me know if you do

Thank you all!
Edit by localghost: No external links! Attachments go onto the forum server (see Board Rules).
NEW: TikZ book now 40% off at Amazon.com for a short time.
A little bit late comes this solution. To me it seemed to be possible only now with reasonable effort. And the back-end is indeed pgf/tikZ. The quite new and excellent chemfig package is based on that and is used for the chemical structures.elmariachi wrote:[…] Is it possible to replicate this sort of diagram using latex? TikZ maybe? […]
Code: Select all
\documentclass{minimal}\usepackage{tikz}\usetikzlibrary{backgrounds,calc,positioning}\usepackage{chemfig}\usepackage[version=3]{mhchem}\setatomsep{2em}\begin{document}\begin{tikzpicture}[>=stealth]\node (pea) {%\chemname{%\chemfig{%{Alkyl}--[6](-[4]{Acyl})-[6]-O-P(=[2]O)(-[4]O)(-[6]O^{-})-O-[:-30]-[:30]-[:-30]{\ce{NH2}}}}{\hspace{-2em} Phosphatidylethanolamine}};\node (nape) [node distance=4em and -9em,below right=of pea.south west] {%\chemname{%\chemfig{%{Alkyl}--[6](-[4]{Acyl})-[6]-O-P(=[2]O)(-[4]O)(-[6]O^{-})-O-[:-30]-[:30]-[:-30]{\chembelow{N}{H}}-[:30](=[2]O)-[:-30]-[:30]-[:-30]-[:30]=-[:-30]-[:30]=-[:-60]-[:-120]=[4]-[:150]-[:210]=[4]-[:150]-[:210]-[:150]-[:210]-[6]}}{$N$-arachidonoyl-PE}};\node (aa) [anchor=north east,node distance=4em and 0em,below left=of nape.south east] {%\chemname{%\chemfig{%HO-[:-30]-[:30]-[:-30]{\chembelow{N}{H}}-[:30](=[2]O)-[:-30]-[:30]-[:-30]-[:30]=-[:-30]-[:30]=-[:-60]-[:-120]=[4]-[:150]-[:210]=[4]-[:150]-[:210]-[:150]-[:210]-[6]}}{\hspace{-8em} Anandamide}};\begin{scope}[on background layer]\fill[cyan!10] ($(pea.south west)+(-90pt,-5pt)$) rectangle ($(pea.north east)+(72pt,5pt)$);\fill[gray!10] ($(nape.south west)+(0,-5pt)$) rectangle ($(nape.north east)+(0,5pt)$);\fill[magenta!10] ($(aa.south west)+(-80pt,-5pt)$) rectangle ($(aa.north east)+(0,5pt)$);
Code: Select all
\documentclass{scrartcl}\usepackage{mychemistry}\begin{document}\setarrowlength{3em}\begin{rxn}\reactant[,,fill=cyan!10,minimum width=.8\textwidth]{\chemname{\chemfig{Alky|l--[6](-[4,,,2]Alky|l)-[6]-O-P(=[2]O)(-[6]O-[,.5,,,draw=none]{\scriptstyle\ominus})-O-[:-30]-[:30]-[:-30]NH_2}}{\bfseries Phosphatidylethanolamine}}\arrow[below]{}{\textit{N}-acyltransferase}\reactant[below,,fill=gray!10,minimum width=.8\textwidth]{\chemname{\chemfig{Alky|l--[6](-[4,,,2]Alky|l)-[6]-O-P(=[2]O)(-[6]O-[,.5,,,draw=none]{\scriptstyle\ominus})-O-[:-30]-[:30]-[:-30]\chembelow{N}{H}-[:30](=[2]O)-[:-30]-[:30]-[:-30]-[:30]=-[:-30]-[:30]=-[:-60]-[::-60]=[:180]-[::-30]-[::60]=[:180]-[::-30]-[::60]-[::-60]-[::60]-[6]}}{\bfseries\textit{N}-arachidonoyl-PE}}\arrow[below]{}{Phospholipase D}\reactant[below,,fill=magenta!10,minimum width=.8\textwidth]{\chemname{\chemfig{HO-[:-30]-[:30]-[:-30]\chembelow{N}{H}-[:30](=[2]O)-[:-30]-[:30]-[:-30]-[:30]=-[:-30]-[:30]=-[:-60]-[::-60]=[:180]-[::-30]-[::60]=[:180]-[::-30]-[::60]-[::-60]-[::60]-[6]}}{\bfseries Anandamide}}\end{rxn}\end{document}
NEW: TikZ book now 40% off at Amazon.com for a short time.