
Vaya, esto es similar a esta pregunta:Escribe la carga de un ion como un vértice fuera de los corchetes con chemfig(Sin embargo, esta pregunta es un poco antigua y la solución es un poco complicada)
Estoy intentando dibujar estructuras electrónicas de Lewis Dot y quiero dibujar iones. He descubierto una manera de poner corchetes alrededor de una molécula,
\chemfig{\charge{180=\:,90=\:,270=\:}{F}-B(-[::90]\charge{90=\:,0=\:,180=\:}{F})(-[::270]\charge{270=\:,180=\:,0=\:}{F})-\charge{0=\:,90=\:,270=\:}{F}}
\chemright]{-}
% makes a BF4- molecule
pero la carga no está en la parte superior derecha del soporte como debería estar. Usar a ^
before {-}
tampoco funciona, solo lo mueve un poco hacia arriba.
¿Hay alguna manera de hacer lo que quiero?
Respuesta1
Con la ayuda de \chemleft{[}
y \chemright{]^{-}}
puede lograr el resultado deseado:
\documentclass{article}
\usepackage{chemfig}
\begin{document}
\chemleft{[}
\chemfig{
\charge{180=\:,90=\:,270=\:}{F}
-B
(-[::90]\charge{90=\:,0=\:,180=\:}{F})
(-[::270]\charge{270=\:,180=\:,0=\:}{F})
-\charge{0=\:,90=\:,270=\:}{F}
}
\chemright{]^{-}}
\end{document}