Chemfig 中的三键

Chemfig 中的三键

我已经构建了以下共振结构,但我想用点而不是破折号来表示键合电子。对于双键,我可以使用\:并得到类似X::Y,但对于三键,我该怎么做才能得到类似X⋮⋮Y? :(

我希望你可以帮助我。

\documentclass{article}

\usepackage{chemfig}

\begin{document}
            
    \setchemfig{atom style={scale=.85},arrow coeff=.85,atom sep=2.5em}
    \schemestart%
    \chemname{%
        \chemleft[ \chemfig{%
            \charge{180=\:}{S}~C-\charge{0=\:,90=\:,270=\:}{N}%
        } \chemright]\chemmove{\node[] at (2pt,6pt) {\footnotesize $-$};}}%
    {Estructura 1}%
    \arrow(.mid east--.mid west){<=>}%
    \chemname{%
        \chemleft[ \chemfig{%
            \charge{90=\:,270=\:}{S}=C=\charge{90=\:,270=\:}{N}%
        } \chemright]\chemmove{\node[] at (2pt,6pt) {\footnotesize $-$};}}%
    {Estructura 2}%
    \arrow(.mid east--.mid west){<=>}%
    \chemname{%
        \chemleft[ \chemfig{%
            \charge{90=\:,180=\:,270=\:}{S}-C~\charge{0=\:}{N}%
        } \chemright]\chemmove{\node[] at (2pt,6pt) {\footnotesize $-$};}}%
    {Estructura 3}%
    \schemestop
            
\end{document}

在此处输入图片描述

答案1

你想要这样的东西吗?

\begin{document}
 
\setchemfig{atom style={scale=.85},arrow coeff=.85,atom sep=2.5em}
\schemestart%
    \chemleft[ 
    \chemfig{\charge{180=\:}{S}\vdots \vdots C-\charge{0=\:,90=\:,270=\:}{N}} \chemright]
\schemestop

\end{document}

在此处输入图片描述

...或者这样?

\begin{document}
\setchemfig{atom style={scale=.85},arrow coeff=.85,atom sep=2.5em}
\schemestart%
\chemleft[
\chemfig{\charge{180=\:,35=\.,0=\.,325=\.}{S}\,\,\, \charge{180=\.,150=\.,210=\.,0=\.}{C}\,\,\,\charge{180=\.,0=\:,90=\:,270=\:}{N}} \chemright]
\schemestop
\end{document}

在此处输入图片描述

相关内容