chemfig:下标后键向下移动

chemfig:下标后键向下移动

我正在尝试使用 chemfig 包,但有些键似乎滑落得更低。我希望所有键的高度都相同(当然?)。两年前发布过一个类似的问题,我已经包含了解决方案,但由于我不想在键前有额外的原子,所以我不知道该怎么做。

我想C_{\italics{sp}^3}-H

这是代码。非常感谢您的建议。

\documentclass[11pt, oneside]{article}
\usepackage{geometry}
\geometry{letterpaper}
\usepackage{graphicx}
\usepackage{chemfig}
\usepackage{amssymb}


\begin{document}

\begin{enumerate}
    \item \chemfig{C\textsubscript{\textit{sp}\textsuperscript{3}}-H} bond
    \item \chemfig{C\textsubscript{\textit{sp}\textsuperscript{3}}{-}H} bond
    \item \chemfig{C_{\textit{sp}^3}C(-H)}
    \item \chemfig{C_{\textit{sp}^3}(-H)}
\end{enumerate}

\end{document}

在此处输入图片描述

这是根据 js 的请求,我想做的手绘图像

答案1

尝试这个

\documentclass[11pt, oneside]{article}
\usepackage{geometry}
\geometry{letterpaper}
\usepackage{graphicx}
\usepackage{chemfig}
\usepackage{amssymb}


\begin{document}
        \setbondoffset{14pt}
    \begin{enumerate}
        \item \chemfig{C(\hspace{20pt}_{\textit{sp}^3})-#(,0pt)H}
    \end{enumerate}

    
\end{document}

在此处输入图片描述

答案2

考虑到@cgnieder 给出的建议+1——来自文档第 30 页——http://mirrors.ctan.org/macros/generic/chemfig/chemfig-en.pdf#30

在此处输入图片描述

\documentclass[11pt, oneside]{article}
\usepackage{geometry}
\geometry{letterpaper}
\usepackage{graphicx}
\usepackage{chemfig}
\usepackage{amssymb}


\begin{document}
    \definesubmol\I{\vphantom{X}}
    \begin{enumerate}
        \item \chemfig{C\textsubscript{\textit{sp}\textsuperscript{3}}-H} bond
        \item \chemfig{C\textsubscript{\textit{sp}\textsuperscript{3}}{-}H} bond
        \item \chemfig{C_{\textit{sp}^3}C(-H)}
        \item \chemfig{C_{\textit{sp}^3}|!\I(-H)}
    \end{enumerate}
    
\end{document}

相关内容