硼分子轨道图

硼分子轨道图

硼分子轨道图具有以下形式: 在此处输入图片描述

细微差别在于该级别pi位于该级别之下sigma2

为了构建分子轨道图,我使用modiagram包。

\documentclass[]{standalone}
\usepackage{mhchem, modiagram}
\begin{document}
            \begin{MOdiagram}[style=square, labels,names,AO-width=8pt,labels-fs=\footnotesize]
                \atom[\ce{B_a}]{left}{
                    1s  = {;pair}, 
                    2s  = {;pair}, 
                    2p = {;up}
                }
                \atom[\ce{B_b}]{right}{
                    1s  = {;pair}, 
                    2s  = {;pair}, 
                    2p = {;up}
                }
                \molecule[\ce{B2}]{
                    1sMO = {;pair,pair}, 
                    2sMO = {;pair,pair}, 
                    2pMO = {;,up,up},
                    color = { 1sigma*=red, 2sigma*=red }
                }
                \EnergyAxis
            \end{MOdiagram}
\end{document}

在此处输入图片描述

但是,正如我们在图中看到的,sigma-level 位于pi-level 之下。 如何修复此问题?

答案1

如果你仔细阅读说明,你可以在第 6 页[modiagram_en.pdf][1]看到该命令的描述:\molecule

该参数<MO-spec>接受以逗号分隔的键/值对列表:1sMO = {<energy gain>/<energy loss>; <s el-spec>, <s* el-spec>} 连接由 1 指定的 AO。

<energy gain>/<energy loss>值指定 MO 的垂直位置。

\documentclass{standalone}
\usepackage[version=3]{mhchem}
\usepackage{modiagram}

\begin{document}


    \MOsetup{
        style=square, 
        labels,
        names,
        AO-width=8pt,
        labels-fs=\footnotesize,
        labels-style={blue}
    }

        %============================== B2 ======================


                    \begin{MOdiagram}
                        \atom[\ce{a}]{left}{
                            1s  = {;pair}, 
                            2s  = {;pair}, 
                            2p = {;up}
                        }
                        \atom[\ce{b}]{right}{
                            1s  = {;pair}, 
                            2s  = {;pair}, 
                            2p = {;up}
                        }
                        \molecule[\ce{B2}]{
                            1sMO = {;pair,pair}, 
                            2sMO = {;pair,pair}, 
                            2pMO = {0.9/2,1.7/1;,up,up},
                            color = { 1sigma*=red, 2sigma*=red }
                        }
                        \EnergyAxis
                    \end{MOdiagram}



\end{document}

相关内容