绘制电子结构(高自旋和低自旋)

绘制电子结构(高自旋和低自旋)

如何直接在 LaTeX 文档中创建类似于此文本下方显示的图像?我尝试使用 TikZ,但我只能制作带有箭头的框,而不能完全像图像一样。我必须绘制电子在 d 轨道中的分布方式,并且必须像这里所示的那样。

电子配置

答案1

据我所知,您不喜欢 TikZ,但接受任何 LaTeX 包。

以下解决方案中的所有参数都是示例,因为我不知道您的轨道的正确用法。您当然可以自定义它们。

\documentclass{article}

\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{ulem}
\usepackage{graphics}

\begin{document}

\def\orbud{\scalebox{3}{\sout{$\;\upharpoonleft \,\downharpoonright\;$}\quad } }

\def\orbu{\scalebox{3}{\sout{$\;\;\upharpoonleft \;\;$}\quad }}

All parameters are to customize

\bigskip

\begin{tabular}{c}
\orbud \orbu\\[2em]
 \orbu  \orbu  \orbu
\end{tabular}

\end{document}

在此处输入图片描述

答案2

tikz

\documentclass[tikz,border=5]{standalone}
\usetikzlibrary{arrows.meta}
\begin{document}
  \begin{tikzpicture}[line width=0.2pt]
    \draw (0,0) -- (1.8ex,0);
    \draw [arrows = {-Straight Barb[left,scale=0.5]}] (0.6ex,-0.6ex) -- (0.6ex,0.6ex);
    \draw [arrows = {-Straight Barb[left,scale=0.5]}] (1.2ex,0.6ex) -- (1.2ex,-0.6ex);
    \begin{scope}[xshift=1cm]
    \draw (0,0) -- (1.8ex,0);
    \draw [arrows = {-Straight Barb[left,scale=0.5]}] (0.9ex,-0.6ex) -- (0.9ex,0.6ex);
    \end{scope}
  \end{tikzpicture}
\end{document}

在此处输入图片描述

与文本内联使用时,

\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{arrows.meta}
\begin{document}
  Some text
  \begin{tikzpicture}[line width=0.3pt]
    \draw (0,0) -- (1.8ex,0);
    \draw [arrows = {-Straight Barb[left,scale=0.5]}] (0.6ex,-0.6ex) -- (0.6ex,0.6ex);
    \draw [arrows = {-Straight Barb[left,scale=0.5]}] (1.2ex,0.6ex) -- (1.2ex,-0.6ex);
    \begin{scope}[xshift=1cm]
    \draw (0,0) -- (1.8ex,0);
    \draw [arrows = {-Straight Barb[left,scale=0.5]}] (0.9ex,-0.6ex) -- (0.9ex,0.6ex);
    \end{scope}
  \end{tikzpicture}
\end{document}

在此处输入图片描述

baseline如果您愿意,可以在这里进行适当调整。

相关内容