結合と結合角の上のテキスト

結合と結合角の上のテキスト

この写真を例にとると、同じように「ABC」分子の r_1、r_2、theta_1 を表示するにはどうすればよいでしょうか?

ここに画像の説明を入力してください

\documentclass[12pt]{article}

\usepackage{chemfig}

\begin{document}
    
\begin{figure}
    \centering
    \setchemfig{atom sep=4em}
    \chemfig{A-[:30]B-[:-30]C}
\end{figure}
    
\end{document}

ここに画像の説明を入力してください

答え1

シンプルな解決策

\documentclass[12pt]{article}
\usepackage{chemfig}
\begin{document}
    \begin{figure}
        \centering
        \setchemfig{atom sep=4em}
        \chemfig{@{a}A-[:30]@{b}B-[:-30]@{c}C}
        \chemmove{
            \path (b) -- node[shift={(120:6pt)}] {$r_1$} (a);
            \path (b) -- node[shift={(60:6pt)}] {$r_2$} (c);
            \draw[-,shorten <=2pt,shorten >=2pt] (b) ++(210:1.5em)
                arc[start angle=210, delta angle=120, radius=1.5em]
                node[midway,below] {$\theta_1$};
        }
    \end{figure}
\end{document}

ここに画像の説明を入力してください

関連情報