Grupos químicos funcionais: no pacote chemmacros, interprete seletivamente traço ou similar como uma ligação, não como uma carga

Grupos químicos funcionais: no pacote chemmacros, interprete seletivamente traço ou similar como uma ligação, não como uma carga

Estou usando o chcomando nochemmacrospacote para compor fórmulas químicas. Eu gostaria de digitar químicagrupos funcionais. Aqui está meu MWE:

\documentclass{article}
\usepackage{chemmacros}

\begin{document}

\noindent%
\ch{Cl-Cl}\\
\ch{Cl-}\\
\ch{-Cl}\\
\noindent%
How do I obtain Cl-- using \verb=\ch=?

\end{document}

... que fornece esta saída:

grupo funcional

Como posso chinterpretar Cl-ou similar como ogrupo funcionalCl, em vez do íon Cl? O traço -aqui é um título e não uma cobrança? Se possível, gostaria que isso fosse feito de forma seletiva (ou seja, quando eu especificar), e não sempre.

Responder1

Você pode incluir o -em um conjunto de {}para "ocultá-lo" de chemmacros/ chemformula:

insira a descrição da imagem aqui

\documentclass{article}
\usepackage{chemmacros}

\begin{document}
\ch{Cl-Cl}

\ch{Cl{-}}

\end{document}

informação relacionada