图表标题中可以出现 chemfig 化合物吗?

图表标题中可以出现 chemfig 化合物吗?

我试图\chemfig在图片标题中插入一个复合词,但无法编译,我不确定为什么。\chemfig我的日志文件中出现了一条通用错误消息。

以下是示例标题:

\caption{yada yada yada \chemfig{H_2O} yada yada yada}

然而,当我使用调用时,\mathrm我能够让化合物看起来正确。

\caption{yada yada yada $\mathrm{H_2O}$ yada yada yada}

有什么想法吗?我是否应该继续,还是继续\mathrm

答案1

\protect在它前面放一个:

\documentclass{article}
\usepackage{chemfig}
\usepackage{graphicx}
\begin{document}
\begin{figure}
\centering
\includegraphics[width=10cm]{example-image-golden}
\caption{yada yada yada \protect\chemfig{H_2O} yada yada yada}
\end{figure}
\end{document}

在此处输入图片描述

\protect在 latexref.xyz了解更多信息。

相关内容