如何制作结构式、箭头和催化剂位于同一行的化学方程式?

如何制作结构式、箭头和催化剂位于同一行的化学方程式?

在此处输入图片描述

我尝试过这个:

\begin{tabular*}{\textwidth}{@{}l@{\extracolsep{\fill}}r@{}}
\includegraphics[width=0.35]{images/1,3-dimethyluracil.png} &
  \ce{HNO_3} \newline \Longrightarrow &
  \includegraphics[width=.35\textwidth]{images/1,3-dimethyl, 5-nitrouracil.png} 
\end{tabular*}

答案1

您可以使用该chemfig包,例如如下:第一个例子展示了如何使用预先绘制的图像并用顶部带有文字的箭头将它们连接起来,第二个例子chemfig也用于绘制分子:

在此处输入图片描述

\documentclass{article}
\usepackage{chemfig}
\usepackage[version=4]{mhchem}
\begin{document}

\schemestart 
\includegraphics[width=2cm]{example-image}
\arrow{->[\ce{HNO3}]}
\includegraphics[width=2cm]{example-image}
\schemestop
\bigskip

\schemestart 
\chemfig{*6(-N(-CH_3)-(=O)-N(-CH_3)-(=O)-=)}
\arrow{->[\ce{HNO3}]}
\chemfig{*6(-N(-CH_3)-(=O)-N(-CH_3)-(=O)-(-N(=[:90]O)(=[:210]O))=)}
\schemestop
\end{document}

相关内容