Ich habe die Struktur des Nitrat-Ions in Chemfig aufgeschrieben und möchte seine Ladung als Spitze außerhalb der eckigen Klammern hinzufügen (siehe unten). Gibt es dafür eine korrekte Vorgehensweise oder genügt \raisebox
ein Minuszeichen?
\documentclass{article}
\usepackage{chemfig}
\usetikzlibrary{calc}
\begin{document}
\[\schemestart\chemleft[
\chemfig{\lewis{246,O}-[:30]N(-[@{leg}:90]@{Oss}\lewis{024,O})-[:-30]\lewis{026,O}}\chemright]
\chemmove{\draw[->]($(Oss)+(0:2.5mm)$).. controls +(-10:2mm) and +(10:3mm).. ($(leg)+(0:.5mm)$);}
\schemestop\]
\end{document}
Antwort1
Verbindungen innerhalb \schemestart
und \schemestop
sind Tikz-Knoten mit Namen, auf die Sie verweisen können. chemfig
Nennen Sie sie c1
, c2
, …, aber Sie können ihnen auch eigene Namen geben. Sie können dies verwenden, \chemdraw
um das Minus zu platzieren:
\documentclass{article}
\usepackage{chemfig}
\usetikzlibrary{calc}
\begin{document}
\begin{center}
\schemestart
\chemleft[
\chemfig{\lewis{246,O}-[:30]N(-[@{leg}:90]@{Oss}\lewis{024,O})-[:-30]\lewis{026,O}}
\chemright]
\schemestop
\chemmove{
\draw[->]
($(Oss)+(0:2.5mm)$)
.. controls +(-10:2mm) and +(10:3mm)..
($(leg)+(0:.5mm)$);
\node[xshift=5pt] at (c1.north east) {$-$} ;
}
\end{center}
\end{document}