哪个包可以产生像这样的化学方程式层次结构?

哪个包可以产生像这样的化学方程式层次结构?

尝试复制我在一篇论文中看到的这种产量箭头样式,用于生产多种产品的情况。具体来说,是多个掉落的产量箭头。我该如何在 Tex 中做到这一点?我有 MHCHEM 包,不知道如何实现这一点。谢谢!

\documentclass[12pt]
\usepackage{amsmath}
\usepackage{mhchem}
\begin{document}
\begin{equation}
  \ce{e^-{} + CH4 -> H^- + H^- + CH2}
  \label{eq:3frag}
\end{equation}
\end{document}

答案1

这是一项提议。(我当然知道从化学角度来看,该方程式没有任何意义,我只是复制了一些东西。)您可以tikz将 和tikzmark以及 一起align使用amsmath,后者由 加载mhchem

\documentclass[fleqn]{article}
\usepackage{geometry}
\usepackage{mhchem}
\usepackage{tikz}
\usetikzlibrary{tikzmark}
\begin{document}
\begin{subequations}
\begin{align} 
\tikzmarknode{L}{\ce{e^-{} + CH4 -> H^- + H^- + CH2}}\qquad &\notag\\
& \tikzmarknode{R1}{\ce{e^-{} + CH4 -> H^- + H^- + CH2}}\label{eq:3fraga} \\
& \tikzmarknode{R2}{\ce{e^-{} + CH4 -> H^- + H^- + CH2}} \\
& \tikzmarknode{R3}{\ce{e^-{} + CH4 -> H^- + H^- + CH2}} \\
& \tikzmarknode{R4}{\ce{e^-{} + CH4 -> H^- + H^- + CH2}} \\
& \tikzmarknode{R5}{\ce{e^-{} + CH4 -> H^- + H^- + CH2}} 
\begin{tikzpicture}[overlay,remember picture]
 \foreach \X in {1,...,5}
 {\draw[semithick,-stealth,shorten <=1.5pt,shorten >=1.5pt] (L.east) -- ++ (1em,0) |- (R\X.west);}
\end{tikzpicture}
\end{align}
\end{subequations}
\end{document}

在此处输入图片描述

相关内容