如何让 LaTeX 中的所有 mhchem v4 反应都与页面左侧对齐,而不是居中

如何让 LaTeX 中的所有 mhchem v4 反应都与页面左侧对齐,而不是居中

所以我有一大堆反应,我想将它们对齐到页面的左侧而不是中心,现在它看起来像这样: 集中反应

我仍然需要对反应进行编号

所以我希望它看起来像这样:

在此处输入图片描述

代码片段:

\documentclass{article}

\usepackage[utf8]{inputenc}
\usepackage[backend=biber,style=chem-acs]{biblatex}
\usepackage{amsmath}
\usepackage{caption}
\usepackage{subcaption}
\usepackage[version=4]{mhchem}

\begin{document}

\begin{itemize}
    \item The photo-excitation of CQ from ground state to singlet state
    \begin{equation}
    \ce{CQ <=>[kigs][kisg] CQ(s)^*}
    \label{CQ excitation}
    \end{equation}
    \item The ISC from singlet CQ to triplet CQ
    \begin{equation}
    \ce{CQ(s)^* <=>[kist][kits] CQ(t)^*}
    \label{CQ ISC}
    \end{equation}  
\end{itemize}

\end{document}

其中 [\kigs][\kisg] 是比率。我已经尝试使用 & 来 \begin{align},但这只会将其与其他反应对齐,而不会与页面对齐

答案1

如果您只想在此上下文中左对齐方程式,则在环境中有两种可能的对齐方式fleqn,来自nccmath

\documentclass{article}

\usepackage[utf8]{inputenc}
\usepackage[showframe]{geometry}
\usepackage{calc, enumitem}
\usepackage[backend=biber,style=chem-acs]{biblatex}
\usepackage{amsmath, nccmath}
\newlength{\bwd}
\settowidth{\bwd}{\textbullet}
\usepackage{caption}
\usepackage{subcaption}
\usepackage[version=4]{mhchem}

\begin{document}

\begin{itemize}
    \item The photo-excitation of CQ from ground state to singlet state
\begin{fleqn}
    \begin{equation}
    \ce{CQ <=>[kigs][kisg] CQ(s)^*}
    \label{CQ excitation}
    \end{equation}
\end{fleqn}
    \item The ISC from singlet CQ to triplet CQ
\begin{fleqn}[-\dimexpr\labelsep + \bwd]
    \begin{equation}
    \ce{CQ(s)^* <=>[kist][kits] CQ(t)^*}
    \label{CQ ISC}
    \end{equation}
\end{fleqn}
\end{itemize}

\end{document} 

在此处输入图片描述

相关内容